@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FilterCrossSheetControl extends Object implements Serializable, Cloneable, StructuredPojo
A control from a filter that is scoped across more than one sheet. This represents your filter control on a sheet
Constructor and Description |
---|
FilterCrossSheetControl() |
Modifier and Type | Method and Description |
---|---|
FilterCrossSheetControl |
clone() |
boolean |
equals(Object obj) |
CascadingControlConfiguration |
getCascadingControlConfiguration()
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.
|
String |
getFilterControlId()
The ID of the
FilterCrossSheetControl . |
String |
getSourceFilterId()
The source filter ID of the
FilterCrossSheetControl . |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCascadingControlConfiguration(CascadingControlConfiguration cascadingControlConfiguration)
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.
|
void |
setFilterControlId(String filterControlId)
The ID of the
FilterCrossSheetControl . |
void |
setSourceFilterId(String sourceFilterId)
The source filter ID of the
FilterCrossSheetControl . |
String |
toString()
Returns a string representation of this object.
|
FilterCrossSheetControl |
withCascadingControlConfiguration(CascadingControlConfiguration cascadingControlConfiguration)
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.
|
FilterCrossSheetControl |
withFilterControlId(String filterControlId)
The ID of the
FilterCrossSheetControl . |
FilterCrossSheetControl |
withSourceFilterId(String sourceFilterId)
The source filter ID of the
FilterCrossSheetControl . |
public void setFilterControlId(String filterControlId)
The ID of the FilterCrossSheetControl
.
filterControlId
- The ID of the FilterCrossSheetControl
.public String getFilterControlId()
The ID of the FilterCrossSheetControl
.
FilterCrossSheetControl
.public FilterCrossSheetControl withFilterControlId(String filterControlId)
The ID of the FilterCrossSheetControl
.
filterControlId
- The ID of the FilterCrossSheetControl
.public void setSourceFilterId(String sourceFilterId)
The source filter ID of the FilterCrossSheetControl
.
sourceFilterId
- The source filter ID of the FilterCrossSheetControl
.public String getSourceFilterId()
The source filter ID of the FilterCrossSheetControl
.
FilterCrossSheetControl
.public FilterCrossSheetControl withSourceFilterId(String sourceFilterId)
The source filter ID of the FilterCrossSheetControl
.
sourceFilterId
- The source filter ID of the FilterCrossSheetControl
.public void setCascadingControlConfiguration(CascadingControlConfiguration cascadingControlConfiguration)
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.
cascadingControlConfiguration
- 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.public CascadingControlConfiguration getCascadingControlConfiguration()
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.
public FilterCrossSheetControl withCascadingControlConfiguration(CascadingControlConfiguration cascadingControlConfiguration)
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.
cascadingControlConfiguration
- 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.public String toString()
toString
in class Object
Object.toString()
public FilterCrossSheetControl clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.