Interface FilterTextAreaControl.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<FilterTextAreaControl.Builder,FilterTextAreaControl>
,SdkBuilder<FilterTextAreaControl.Builder,FilterTextAreaControl>
,SdkPojo
- Enclosing class:
- FilterTextAreaControl
public static interface FilterTextAreaControl.Builder extends SdkPojo, CopyableBuilder<FilterTextAreaControl.Builder,FilterTextAreaControl>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description FilterTextAreaControl.Builder
delimiter(String delimiter)
The delimiter that is used to separate the lines in text.default FilterTextAreaControl.Builder
displayOptions(Consumer<TextAreaControlDisplayOptions.Builder> displayOptions)
The display options of a control.FilterTextAreaControl.Builder
displayOptions(TextAreaControlDisplayOptions displayOptions)
The display options of a control.FilterTextAreaControl.Builder
filterControlId(String filterControlId)
The ID of theFilterTextAreaControl
.FilterTextAreaControl.Builder
sourceFilterId(String sourceFilterId)
The source filter ID of theFilterTextAreaControl
.FilterTextAreaControl.Builder
title(String title)
The title of theFilterTextAreaControl
.-
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
-
filterControlId
FilterTextAreaControl.Builder filterControlId(String filterControlId)
The ID of the
FilterTextAreaControl
.- Parameters:
filterControlId
- The ID of theFilterTextAreaControl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
FilterTextAreaControl.Builder title(String title)
The title of the
FilterTextAreaControl
.- Parameters:
title
- The title of theFilterTextAreaControl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceFilterId
FilterTextAreaControl.Builder sourceFilterId(String sourceFilterId)
The source filter ID of the
FilterTextAreaControl
.- Parameters:
sourceFilterId
- The source filter ID of theFilterTextAreaControl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
delimiter
FilterTextAreaControl.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
FilterTextAreaControl.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 FilterTextAreaControl.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)
-
-