@Generated(value="software.amazon.awssdk:codegen") public final class ParameterDropDownControl extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ParameterDropDownControl.Builder,ParameterDropDownControl>
A control to display a dropdown list with buttons that are used to select a single value.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ParameterDropDownControl.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ParameterDropDownControl.Builder |
builder() |
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.
|
DropDownControlDisplayOptions |
displayOptions()
The display options of a control.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
parameterControlId()
The ID of the
ParameterDropDownControl. |
List<SdkField<?>> |
sdkFields() |
ParameterSelectableValues |
selectableValues()
A list of selectable values that are used in a control.
|
static Class<? extends ParameterDropDownControl.Builder> |
serializableBuilderClass() |
String |
sourceParameterName()
The source parameter name of the
ParameterDropDownControl. |
String |
title()
The title of the
ParameterDropDownControl. |
ParameterDropDownControl.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
SheetControlListType |
type()
The type parameter name of the
ParameterDropDownControl. |
String |
typeAsString()
The type parameter name of the
ParameterDropDownControl. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String parameterControlId()
The ID of the ParameterDropDownControl.
ParameterDropDownControl.public final String title()
The title of the ParameterDropDownControl.
ParameterDropDownControl.public final String sourceParameterName()
The source parameter name of the ParameterDropDownControl.
ParameterDropDownControl.public final DropDownControlDisplayOptions displayOptions()
The display options of a control.
public final SheetControlListType type()
The type parameter name of the ParameterDropDownControl.
If the service returns an enum value that is not available in the current SDK version, type will return
SheetControlListType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ParameterDropDownControl.SheetControlListTypepublic final String typeAsString()
The type parameter name of the ParameterDropDownControl.
If the service returns an enum value that is not available in the current SDK version, type will return
SheetControlListType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ParameterDropDownControl.SheetControlListTypepublic final ParameterSelectableValues selectableValues()
A list of selectable values that are used in a control.
public final 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.
public ParameterDropDownControl.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ParameterDropDownControl.Builder,ParameterDropDownControl>public static ParameterDropDownControl.Builder builder()
public static Class<? extends ParameterDropDownControl.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.