@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FilterListControl extends Object implements Serializable, Cloneable, StructuredPojo
A control to display a list of buttons or boxes. This is used to select either a single value or multiple values.
Constructor and Description |
---|
FilterListControl() |
Modifier and Type | Method and Description |
---|---|
FilterListControl |
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.
|
ListControlDisplayOptions |
getDisplayOptions()
The display options of a control.
|
String |
getFilterControlId()
The ID of the
FilterListControl . |
FilterSelectableValues |
getSelectableValues()
A list of selectable values that are used in a control.
|
String |
getSourceFilterId()
The source filter ID of the
FilterListControl . |
String |
getTitle()
The title of the
FilterListControl . |
String |
getType()
The type of the
FilterListControl . |
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 |
setDisplayOptions(ListControlDisplayOptions displayOptions)
The display options of a control.
|
void |
setFilterControlId(String filterControlId)
The ID of the
FilterListControl . |
void |
setSelectableValues(FilterSelectableValues selectableValues)
A list of selectable values that are used in a control.
|
void |
setSourceFilterId(String sourceFilterId)
The source filter ID of the
FilterListControl . |
void |
setTitle(String title)
The title of the
FilterListControl . |
void |
setType(String type)
The type of the
FilterListControl . |
String |
toString()
Returns a string representation of this object.
|
FilterListControl |
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.
|
FilterListControl |
withDisplayOptions(ListControlDisplayOptions displayOptions)
The display options of a control.
|
FilterListControl |
withFilterControlId(String filterControlId)
The ID of the
FilterListControl . |
FilterListControl |
withSelectableValues(FilterSelectableValues selectableValues)
A list of selectable values that are used in a control.
|
FilterListControl |
withSourceFilterId(String sourceFilterId)
The source filter ID of the
FilterListControl . |
FilterListControl |
withTitle(String title)
The title of the
FilterListControl . |
FilterListControl |
withType(SheetControlListType type)
The type of the
FilterListControl . |
FilterListControl |
withType(String type)
The type of the
FilterListControl . |
public void setFilterControlId(String filterControlId)
The ID of the FilterListControl
.
filterControlId
- The ID of the FilterListControl
.public String getFilterControlId()
The ID of the FilterListControl
.
FilterListControl
.public FilterListControl withFilterControlId(String filterControlId)
The ID of the FilterListControl
.
filterControlId
- The ID of the FilterListControl
.public void setTitle(String title)
The title of the FilterListControl
.
title
- The title of the FilterListControl
.public String getTitle()
The title of the FilterListControl
.
FilterListControl
.public FilterListControl withTitle(String title)
The title of the FilterListControl
.
title
- The title of the FilterListControl
.public void setSourceFilterId(String sourceFilterId)
The source filter ID of the FilterListControl
.
sourceFilterId
- The source filter ID of the FilterListControl
.public String getSourceFilterId()
The source filter ID of the FilterListControl
.
FilterListControl
.public FilterListControl withSourceFilterId(String sourceFilterId)
The source filter ID of the FilterListControl
.
sourceFilterId
- The source filter ID of the FilterListControl
.public void setDisplayOptions(ListControlDisplayOptions displayOptions)
The display options of a control.
displayOptions
- The display options of a control.public ListControlDisplayOptions getDisplayOptions()
The display options of a control.
public FilterListControl withDisplayOptions(ListControlDisplayOptions displayOptions)
The display options of a control.
displayOptions
- The display options of a control.public void setType(String type)
The type of the FilterListControl
. Choose one of the following options:
MULTI_SELECT
: The user can select multiple entries from the list.
SINGLE_SELECT
: The user can select a single entry from the list.
type
- The type of the FilterListControl
. Choose one of the following options:
MULTI_SELECT
: The user can select multiple entries from the list.
SINGLE_SELECT
: The user can select a single entry from the list.
SheetControlListType
public String getType()
The type of the FilterListControl
. Choose one of the following options:
MULTI_SELECT
: The user can select multiple entries from the list.
SINGLE_SELECT
: The user can select a single entry from the list.
FilterListControl
. Choose one of the following options:
MULTI_SELECT
: The user can select multiple entries from the list.
SINGLE_SELECT
: The user can select a single entry from the list.
SheetControlListType
public FilterListControl withType(String type)
The type of the FilterListControl
. Choose one of the following options:
MULTI_SELECT
: The user can select multiple entries from the list.
SINGLE_SELECT
: The user can select a single entry from the list.
type
- The type of the FilterListControl
. Choose one of the following options:
MULTI_SELECT
: The user can select multiple entries from the list.
SINGLE_SELECT
: The user can select a single entry from the list.
SheetControlListType
public FilterListControl withType(SheetControlListType type)
The type of the FilterListControl
. Choose one of the following options:
MULTI_SELECT
: The user can select multiple entries from the list.
SINGLE_SELECT
: The user can select a single entry from the list.
type
- The type of the FilterListControl
. Choose one of the following options:
MULTI_SELECT
: The user can select multiple entries from the list.
SINGLE_SELECT
: The user can select a single entry from the list.
SheetControlListType
public void setSelectableValues(FilterSelectableValues selectableValues)
A list of selectable values that are used in a control.
selectableValues
- A list of selectable values that are used in a control.public FilterSelectableValues getSelectableValues()
A list of selectable values that are used in a control.
public FilterListControl withSelectableValues(FilterSelectableValues selectableValues)
A list of selectable values that are used in a control.
selectableValues
- A list of selectable values that are used in a control.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 FilterListControl 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 FilterListControl clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.