Interface ParameterControl.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ParameterControl.Builder,ParameterControl>,SdkBuilder<ParameterControl.Builder,ParameterControl>,SdkPojo
- Enclosing class:
- ParameterControl
@Mutable @NotThreadSafe public static interface ParameterControl.Builder extends SdkPojo, CopyableBuilder<ParameterControl.Builder,ParameterControl>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ParameterControl.BuilderdateTimePicker(Consumer<ParameterDateTimePickerControl.Builder> dateTimePicker)A control from a date parameter that specifies date and time.ParameterControl.BuilderdateTimePicker(ParameterDateTimePickerControl dateTimePicker)A control from a date parameter that specifies date and time.default ParameterControl.Builderdropdown(Consumer<ParameterDropDownControl.Builder> dropdown)A control to display a dropdown list with buttons that are used to select a single value.ParameterControl.Builderdropdown(ParameterDropDownControl dropdown)A control to display a dropdown list with buttons that are used to select a single value.default ParameterControl.Builderlist(Consumer<ParameterListControl.Builder> list)A control to display a list with buttons or boxes that are used to select either a single value or multiple values.ParameterControl.Builderlist(ParameterListControl list)A control to display a list with buttons or boxes that are used to select either a single value or multiple values.default ParameterControl.Builderslider(Consumer<ParameterSliderControl.Builder> slider)A control to display a horizontal toggle bar.ParameterControl.Builderslider(ParameterSliderControl slider)A control to display a horizontal toggle bar.default ParameterControl.BuildertextArea(Consumer<ParameterTextAreaControl.Builder> textArea)A control to display a text box that is used to enter multiple entries.ParameterControl.BuildertextArea(ParameterTextAreaControl textArea)A control to display a text box that is used to enter multiple entries.default ParameterControl.BuildertextField(Consumer<ParameterTextFieldControl.Builder> textField)A control to display a text box that is used to enter a single entry.ParameterControl.BuildertextField(ParameterTextFieldControl textField)A control to display a text box that is used to enter a single entry.-
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 Detail
-
dateTimePicker
ParameterControl.Builder dateTimePicker(ParameterDateTimePickerControl dateTimePicker)
A control from a date parameter that specifies date and time.
- Parameters:
dateTimePicker- A control from a date parameter that specifies date and time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateTimePicker
default ParameterControl.Builder dateTimePicker(Consumer<ParameterDateTimePickerControl.Builder> dateTimePicker)
A control from a date parameter that specifies date and time.
This is a convenience method that creates an instance of theParameterDateTimePickerControl.Builderavoiding the need to create one manually viaParameterDateTimePickerControl.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todateTimePicker(ParameterDateTimePickerControl).- Parameters:
dateTimePicker- a consumer that will call methods onParameterDateTimePickerControl.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dateTimePicker(ParameterDateTimePickerControl)
-
list
ParameterControl.Builder list(ParameterListControl list)
A control to display a list with buttons or boxes that are used to select either a single value or multiple values.
- Parameters:
list- A control to display a list with buttons or boxes that are used to select either a single value or multiple values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
list
default ParameterControl.Builder list(Consumer<ParameterListControl.Builder> list)
A control to display a list with buttons or boxes that are used to select either a single value or multiple values.
This is a convenience method that creates an instance of theParameterListControl.Builderavoiding the need to create one manually viaParameterListControl.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolist(ParameterListControl).- Parameters:
list- a consumer that will call methods onParameterListControl.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
list(ParameterListControl)
-
dropdown
ParameterControl.Builder dropdown(ParameterDropDownControl dropdown)
A control to display a dropdown list with buttons that are used to select a single value.
- Parameters:
dropdown- A control to display a dropdown list with buttons that are used to select a single value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dropdown
default ParameterControl.Builder dropdown(Consumer<ParameterDropDownControl.Builder> dropdown)
A control to display a dropdown list with buttons that are used to select a single value.
This is a convenience method that creates an instance of theParameterDropDownControl.Builderavoiding the need to create one manually viaParameterDropDownControl.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todropdown(ParameterDropDownControl).- Parameters:
dropdown- a consumer that will call methods onParameterDropDownControl.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dropdown(ParameterDropDownControl)
-
textField
ParameterControl.Builder textField(ParameterTextFieldControl textField)
A control to display a text box that is used to enter a single entry.
- Parameters:
textField- A control to display a text box that is used to enter a single entry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
textField
default ParameterControl.Builder textField(Consumer<ParameterTextFieldControl.Builder> textField)
A control to display a text box that is used to enter a single entry.
This is a convenience method that creates an instance of theParameterTextFieldControl.Builderavoiding the need to create one manually viaParameterTextFieldControl.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totextField(ParameterTextFieldControl).- Parameters:
textField- a consumer that will call methods onParameterTextFieldControl.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
textField(ParameterTextFieldControl)
-
textArea
ParameterControl.Builder textArea(ParameterTextAreaControl textArea)
A control to display a text box that is used to enter multiple entries.
- Parameters:
textArea- A control to display a text box that is used to enter multiple entries.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
textArea
default ParameterControl.Builder textArea(Consumer<ParameterTextAreaControl.Builder> textArea)
A control to display a text box that is used to enter multiple entries.
This is a convenience method that creates an instance of theParameterTextAreaControl.Builderavoiding the need to create one manually viaParameterTextAreaControl.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totextArea(ParameterTextAreaControl).- Parameters:
textArea- a consumer that will call methods onParameterTextAreaControl.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
textArea(ParameterTextAreaControl)
-
slider
ParameterControl.Builder slider(ParameterSliderControl slider)
A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.
- Parameters:
slider- A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
slider
default ParameterControl.Builder slider(Consumer<ParameterSliderControl.Builder> slider)
A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.
This is a convenience method that creates an instance of theParameterSliderControl.Builderavoiding the need to create one manually viaParameterSliderControl.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toslider(ParameterSliderControl).- Parameters:
slider- a consumer that will call methods onParameterSliderControl.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
slider(ParameterSliderControl)
-
-