@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ParameterDropDownControl extends Object implements Serializable, Cloneable, StructuredPojo
A control to display a dropdown list with buttons that are used to select a single value.
Constructor and Description |
---|
ParameterDropDownControl() |
Modifier and Type | Method and Description |
---|---|
ParameterDropDownControl |
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.
|
DropDownControlDisplayOptions |
getDisplayOptions()
The display options of a control.
|
String |
getParameterControlId()
The ID of the
ParameterDropDownControl . |
ParameterSelectableValues |
getSelectableValues()
A list of selectable values that are used in a control.
|
String |
getSourceParameterName()
The source parameter name of the
ParameterDropDownControl . |
String |
getTitle()
The title of the
ParameterDropDownControl . |
String |
getType()
The type parameter name of the
ParameterDropDownControl . |
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(DropDownControlDisplayOptions displayOptions)
The display options of a control.
|
void |
setParameterControlId(String parameterControlId)
The ID of the
ParameterDropDownControl . |
void |
setSelectableValues(ParameterSelectableValues selectableValues)
A list of selectable values that are used in a control.
|
void |
setSourceParameterName(String sourceParameterName)
The source parameter name of the
ParameterDropDownControl . |
void |
setTitle(String title)
The title of the
ParameterDropDownControl . |
void |
setType(String type)
The type parameter name of the
ParameterDropDownControl . |
String |
toString()
Returns a string representation of this object.
|
ParameterDropDownControl |
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.
|
ParameterDropDownControl |
withDisplayOptions(DropDownControlDisplayOptions displayOptions)
The display options of a control.
|
ParameterDropDownControl |
withParameterControlId(String parameterControlId)
The ID of the
ParameterDropDownControl . |
ParameterDropDownControl |
withSelectableValues(ParameterSelectableValues selectableValues)
A list of selectable values that are used in a control.
|
ParameterDropDownControl |
withSourceParameterName(String sourceParameterName)
The source parameter name of the
ParameterDropDownControl . |
ParameterDropDownControl |
withTitle(String title)
The title of the
ParameterDropDownControl . |
ParameterDropDownControl |
withType(SheetControlListType type)
The type parameter name of the
ParameterDropDownControl . |
ParameterDropDownControl |
withType(String type)
The type parameter name of the
ParameterDropDownControl . |
public void setParameterControlId(String parameterControlId)
The ID of the ParameterDropDownControl
.
parameterControlId
- The ID of the ParameterDropDownControl
.public String getParameterControlId()
The ID of the ParameterDropDownControl
.
ParameterDropDownControl
.public ParameterDropDownControl withParameterControlId(String parameterControlId)
The ID of the ParameterDropDownControl
.
parameterControlId
- The ID of the ParameterDropDownControl
.public void setTitle(String title)
The title of the ParameterDropDownControl
.
title
- The title of the ParameterDropDownControl
.public String getTitle()
The title of the ParameterDropDownControl
.
ParameterDropDownControl
.public ParameterDropDownControl withTitle(String title)
The title of the ParameterDropDownControl
.
title
- The title of the ParameterDropDownControl
.public void setSourceParameterName(String sourceParameterName)
The source parameter name of the ParameterDropDownControl
.
sourceParameterName
- The source parameter name of the ParameterDropDownControl
.public String getSourceParameterName()
The source parameter name of the ParameterDropDownControl
.
ParameterDropDownControl
.public ParameterDropDownControl withSourceParameterName(String sourceParameterName)
The source parameter name of the ParameterDropDownControl
.
sourceParameterName
- The source parameter name of the ParameterDropDownControl
.public void setDisplayOptions(DropDownControlDisplayOptions displayOptions)
The display options of a control.
displayOptions
- The display options of a control.public DropDownControlDisplayOptions getDisplayOptions()
The display options of a control.
public ParameterDropDownControl withDisplayOptions(DropDownControlDisplayOptions displayOptions)
The display options of a control.
displayOptions
- The display options of a control.public void setType(String type)
The type parameter name of the ParameterDropDownControl
.
type
- The type parameter name of the ParameterDropDownControl
.SheetControlListType
public String getType()
The type parameter name of the ParameterDropDownControl
.
ParameterDropDownControl
.SheetControlListType
public ParameterDropDownControl withType(String type)
The type parameter name of the ParameterDropDownControl
.
type
- The type parameter name of the ParameterDropDownControl
.SheetControlListType
public ParameterDropDownControl withType(SheetControlListType type)
The type parameter name of the ParameterDropDownControl
.
type
- The type parameter name of the ParameterDropDownControl
.SheetControlListType
public void setSelectableValues(ParameterSelectableValues 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 ParameterSelectableValues getSelectableValues()
A list of selectable values that are used in a control.
public ParameterDropDownControl withSelectableValues(ParameterSelectableValues 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 ParameterDropDownControl 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 ParameterDropDownControl clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.