Interface ParameterSliderControl.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ParameterSliderControl.Builder,
,ParameterSliderControl> SdkBuilder<ParameterSliderControl.Builder,
,ParameterSliderControl> SdkPojo
- Enclosing class:
ParameterSliderControl
@Mutable
@NotThreadSafe
public static interface ParameterSliderControl.Builder
extends SdkPojo, CopyableBuilder<ParameterSliderControl.Builder,ParameterSliderControl>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ParameterSliderControl.Builder
displayOptions
(Consumer<SliderControlDisplayOptions.Builder> displayOptions) The display options of a control.displayOptions
(SliderControlDisplayOptions displayOptions) The display options of a control.maximumValue
(Double maximumValue) The larger value that is displayed at the right of the slider.minimumValue
(Double minimumValue) The smaller value that is displayed at the left of the slider.parameterControlId
(String parameterControlId) The ID of theParameterSliderControl
.sourceParameterName
(String sourceParameterName) The source parameter name of theParameterSliderControl
.The number of increments that the slider bar is divided into.The title of theParameterSliderControl
.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
parameterControlId
The ID of the
ParameterSliderControl
.- Parameters:
parameterControlId
- The ID of theParameterSliderControl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
The title of the
ParameterSliderControl
.- Parameters:
title
- The title of theParameterSliderControl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceParameterName
The source parameter name of the
ParameterSliderControl
.- Parameters:
sourceParameterName
- The source parameter name of theParameterSliderControl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayOptions
The display options of a control.
- Parameters:
displayOptions
- The display options of a control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayOptions
default ParameterSliderControl.Builder displayOptions(Consumer<SliderControlDisplayOptions.Builder> displayOptions) The display options of a control.
This is a convenience method that creates an instance of theSliderControlDisplayOptions.Builder
avoiding the need to create one manually viaSliderControlDisplayOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todisplayOptions(SliderControlDisplayOptions)
.- Parameters:
displayOptions
- a consumer that will call methods onSliderControlDisplayOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
maximumValue
The larger value that is displayed at the right of the slider.
- Parameters:
maximumValue
- The larger value that is displayed at the right of the slider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minimumValue
The smaller value that is displayed at the left of the slider.
- Parameters:
minimumValue
- The smaller value that is displayed at the left of the slider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stepSize
The number of increments that the slider bar is divided into.
- Parameters:
stepSize
- The number of increments that the slider bar is divided into.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-