Interface CfnDashboard.ParameterDropDownControlProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDashboard.ParameterDropDownControlProperty.Jsii$Proxy
- Enclosing class:
CfnDashboard
@Stability(Stable)
public static interface CfnDashboard.ParameterDropDownControlProperty
extends software.amazon.jsii.JsiiSerializable
A control to display a dropdown list with buttons that are used to select a single value.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.quicksight.*;
ParameterDropDownControlProperty parameterDropDownControlProperty = ParameterDropDownControlProperty.builder()
.parameterControlId("parameterControlId")
.sourceParameterName("sourceParameterName")
.title("title")
// the properties below are optional
.cascadingControlConfiguration(CascadingControlConfigurationProperty.builder()
.sourceControls(List.of(CascadingControlSourceProperty.builder()
.columnToMatch(ColumnIdentifierProperty.builder()
.columnName("columnName")
.dataSetIdentifier("dataSetIdentifier")
.build())
.sourceSheetControlId("sourceSheetControlId")
.build()))
.build())
.commitMode("commitMode")
.displayOptions(DropDownControlDisplayOptionsProperty.builder()
.infoIconLabelOptions(SheetControlInfoIconLabelOptionsProperty.builder()
.infoIconText("infoIconText")
.visibility("visibility")
.build())
.selectAllOptions(ListControlSelectAllOptionsProperty.builder()
.visibility("visibility")
.build())
.titleOptions(LabelOptionsProperty.builder()
.customLabel("customLabel")
.fontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.relative("relative")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.visibility("visibility")
.build())
.build())
.selectableValues(ParameterSelectableValuesProperty.builder()
.linkToDataSetColumn(ColumnIdentifierProperty.builder()
.columnName("columnName")
.dataSetIdentifier("dataSetIdentifier")
.build())
.values(List.of("values"))
.build())
.type("type")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDashboard.ParameterDropDownControlPropertystatic final classAn implementation forCfnDashboard.ParameterDropDownControlProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe 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.default StringThe visibility configuration of the Apply button on aParameterDropDownControl.default ObjectThe display options of a control.The ID of theParameterDropDownControl.default ObjectA list of selectable values that are used in a control.The source parameter name of theParameterDropDownControl.getTitle()The title of theParameterDropDownControl.default StringgetType()The type parameter name of theParameterDropDownControl.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getParameterControlId
The ID of theParameterDropDownControl.- See Also:
-
getSourceParameterName
The source parameter name of theParameterDropDownControl.- See Also:
-
getTitle
The title of theParameterDropDownControl.- See Also:
-
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.Returns union: either
IResolvableorCfnDashboard.CascadingControlConfigurationProperty- See Also:
-
getCommitMode
The visibility configuration of the Apply button on aParameterDropDownControl.- See Also:
-
getDisplayOptions
The display options of a control.Returns union: either
IResolvableorCfnDashboard.DropDownControlDisplayOptionsProperty- See Also:
-
getSelectableValues
A list of selectable values that are used in a control.Returns union: either
IResolvableorCfnDashboard.ParameterSelectableValuesProperty- See Also:
-
getType
The type parameter name of theParameterDropDownControl.- See Also:
-
builder
-