Interface ParameterControl.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ParameterControl.Builder,
,ParameterControl> SdkBuilder<ParameterControl.Builder,
,ParameterControl> SdkPojo
- Enclosing class:
ParameterControl
-
Method Summary
Modifier and TypeMethodDescriptiondefault ParameterControl.Builder
dateTimePicker
(Consumer<ParameterDateTimePickerControl.Builder> dateTimePicker) A control from a date parameter that specifies date and time.dateTimePicker
(ParameterDateTimePickerControl dateTimePicker) A control from a date parameter that specifies date and time.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.dropdown
(ParameterDropDownControl dropdown) A control to display a dropdown list with buttons that are used to select a single value.default ParameterControl.Builder
A control to display a list with buttons or boxes that are used to select either a single value or multiple values.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.default ParameterControl.Builder
slider
(Consumer<ParameterSliderControl.Builder> slider) A control to display a horizontal toggle bar.slider
(ParameterSliderControl slider) A control to display a horizontal toggle bar.default ParameterControl.Builder
textArea
(Consumer<ParameterTextAreaControl.Builder> textArea) A control to display a text box that is used to enter multiple entries.textArea
(ParameterTextAreaControl textArea) A control to display a text box that is used to enter multiple entries.default ParameterControl.Builder
textField
(Consumer<ParameterTextFieldControl.Builder> textField) A control to display a text box that is used to enter a single entry.textField
(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, sdkFields
-
Method Details
-
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.Builder
avoiding the need to create one manually viaParameterDateTimePickerControl.builder()
.When the
Consumer
completes,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:
-
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
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.Builder
avoiding the need to create one manually viaParameterListControl.builder()
.When the
Consumer
completes,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:
-
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
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.Builder
avoiding the need to create one manually viaParameterDropDownControl.builder()
.When the
Consumer
completes,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:
-
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
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.Builder
avoiding the need to create one manually viaParameterTextFieldControl.builder()
.When the
Consumer
completes,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:
-
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
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.Builder
avoiding the need to create one manually viaParameterTextAreaControl.builder()
.When the
Consumer
completes,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:
-
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
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.Builder
avoiding the need to create one manually viaParameterSliderControl.builder()
.When the
Consumer
completes,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:
-