@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CascadingControlConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.
| Constructor and Description |
|---|
CascadingControlConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
CascadingControlConfiguration |
clone() |
boolean |
equals(Object obj) |
List<CascadingControlSource> |
getSourceControls()
A list of source controls that determine the values that are used in the current control.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setSourceControls(Collection<CascadingControlSource> sourceControls)
A list of source controls that determine the values that are used in the current control.
|
String |
toString()
Returns a string representation of this object.
|
CascadingControlConfiguration |
withSourceControls(CascadingControlSource... sourceControls)
A list of source controls that determine the values that are used in the current control.
|
CascadingControlConfiguration |
withSourceControls(Collection<CascadingControlSource> sourceControls)
A list of source controls that determine the values that are used in the current control.
|
public List<CascadingControlSource> getSourceControls()
A list of source controls that determine the values that are used in the current control.
public void setSourceControls(Collection<CascadingControlSource> sourceControls)
A list of source controls that determine the values that are used in the current control.
sourceControls - A list of source controls that determine the values that are used in the current control.public CascadingControlConfiguration withSourceControls(CascadingControlSource... sourceControls)
A list of source controls that determine the values that are used in the current control.
NOTE: This method appends the values to the existing list (if any). Use
setSourceControls(java.util.Collection) or withSourceControls(java.util.Collection) if you want
to override the existing values.
sourceControls - A list of source controls that determine the values that are used in the current control.public CascadingControlConfiguration withSourceControls(Collection<CascadingControlSource> sourceControls)
A list of source controls that determine the values that are used in the current control.
sourceControls - A list of source controls that determine the values that are used in the current control.public String toString()
toString in class ObjectObject.toString()public CascadingControlConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.