Interface DefaultInteractiveLayoutConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DefaultInteractiveLayoutConfiguration.Builder,DefaultInteractiveLayoutConfiguration>,SdkBuilder<DefaultInteractiveLayoutConfiguration.Builder,DefaultInteractiveLayoutConfiguration>,SdkPojo
- Enclosing class:
- DefaultInteractiveLayoutConfiguration
public static interface DefaultInteractiveLayoutConfiguration.Builder extends SdkPojo, CopyableBuilder<DefaultInteractiveLayoutConfiguration.Builder,DefaultInteractiveLayoutConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DefaultInteractiveLayoutConfiguration.BuilderfreeForm(Consumer<DefaultFreeFormLayoutConfiguration.Builder> freeForm)The options that determine the default settings of a free-form layout configuration.DefaultInteractiveLayoutConfiguration.BuilderfreeForm(DefaultFreeFormLayoutConfiguration freeForm)The options that determine the default settings of a free-form layout configuration.default DefaultInteractiveLayoutConfiguration.Buildergrid(Consumer<DefaultGridLayoutConfiguration.Builder> grid)The options that determine the default settings for a grid layout configuration.DefaultInteractiveLayoutConfiguration.Buildergrid(DefaultGridLayoutConfiguration grid)The options that determine the default settings for a grid layout configuration.-
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
-
grid
DefaultInteractiveLayoutConfiguration.Builder grid(DefaultGridLayoutConfiguration grid)
The options that determine the default settings for a grid layout configuration.
- Parameters:
grid- The options that determine the default settings for a grid layout configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
grid
default DefaultInteractiveLayoutConfiguration.Builder grid(Consumer<DefaultGridLayoutConfiguration.Builder> grid)
The options that determine the default settings for a grid layout configuration.
This is a convenience method that creates an instance of theDefaultGridLayoutConfiguration.Builderavoiding the need to create one manually viaDefaultGridLayoutConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togrid(DefaultGridLayoutConfiguration).- Parameters:
grid- a consumer that will call methods onDefaultGridLayoutConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
grid(DefaultGridLayoutConfiguration)
-
freeForm
DefaultInteractiveLayoutConfiguration.Builder freeForm(DefaultFreeFormLayoutConfiguration freeForm)
The options that determine the default settings of a free-form layout configuration.
- Parameters:
freeForm- The options that determine the default settings of a free-form layout configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
freeForm
default DefaultInteractiveLayoutConfiguration.Builder freeForm(Consumer<DefaultFreeFormLayoutConfiguration.Builder> freeForm)
The options that determine the default settings of a free-form layout configuration.
This is a convenience method that creates an instance of theDefaultFreeFormLayoutConfiguration.Builderavoiding the need to create one manually viaDefaultFreeFormLayoutConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofreeForm(DefaultFreeFormLayoutConfiguration).- Parameters:
freeForm- a consumer that will call methods onDefaultFreeFormLayoutConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
freeForm(DefaultFreeFormLayoutConfiguration)
-
-