Interface ParameterTextAreaControl.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ParameterTextAreaControl.Builder,ParameterTextAreaControl>
,SdkBuilder<ParameterTextAreaControl.Builder,ParameterTextAreaControl>
,SdkPojo
- Enclosing class:
- ParameterTextAreaControl
public static interface ParameterTextAreaControl.Builder extends SdkPojo, CopyableBuilder<ParameterTextAreaControl.Builder,ParameterTextAreaControl>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ParameterTextAreaControl.Builder
delimiter(String delimiter)
The delimiter that is used to separate the lines in text.default ParameterTextAreaControl.Builder
displayOptions(Consumer<TextAreaControlDisplayOptions.Builder> displayOptions)
The display options of a control.ParameterTextAreaControl.Builder
displayOptions(TextAreaControlDisplayOptions displayOptions)
The display options of a control.ParameterTextAreaControl.Builder
parameterControlId(String parameterControlId)
The ID of theParameterTextAreaControl
.ParameterTextAreaControl.Builder
sourceParameterName(String sourceParameterName)
The source parameter name of theParameterTextAreaControl
.ParameterTextAreaControl.Builder
title(String title)
The title of theParameterTextAreaControl
.-
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 Detail
-
parameterControlId
ParameterTextAreaControl.Builder parameterControlId(String parameterControlId)
The ID of the
ParameterTextAreaControl
.- Parameters:
parameterControlId
- The ID of theParameterTextAreaControl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
ParameterTextAreaControl.Builder title(String title)
The title of the
ParameterTextAreaControl
.- Parameters:
title
- The title of theParameterTextAreaControl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceParameterName
ParameterTextAreaControl.Builder sourceParameterName(String sourceParameterName)
The source parameter name of the
ParameterTextAreaControl
.- Parameters:
sourceParameterName
- The source parameter name of theParameterTextAreaControl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
delimiter
ParameterTextAreaControl.Builder delimiter(String delimiter)
The delimiter that is used to separate the lines in text.
- Parameters:
delimiter
- The delimiter that is used to separate the lines in text.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayOptions
ParameterTextAreaControl.Builder displayOptions(TextAreaControlDisplayOptions 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 ParameterTextAreaControl.Builder displayOptions(Consumer<TextAreaControlDisplayOptions.Builder> displayOptions)
The display options of a control.
This is a convenience method that creates an instance of theTextAreaControlDisplayOptions.Builder
avoiding the need to create one manually viaTextAreaControlDisplayOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todisplayOptions(TextAreaControlDisplayOptions)
.- Parameters:
displayOptions
- a consumer that will call methods onTextAreaControlDisplayOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
displayOptions(TextAreaControlDisplayOptions)
-
-