Interface LayoutConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LayoutConfiguration.Builder,LayoutConfiguration>,SdkBuilder<LayoutConfiguration.Builder,LayoutConfiguration>,SdkPojo
- Enclosing class:
- LayoutConfiguration
public static interface LayoutConfiguration.Builder extends SdkPojo, CopyableBuilder<LayoutConfiguration.Builder,LayoutConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default LayoutConfiguration.Buildergrid(Consumer<GridConfiguration.Builder> grid)Configuration related to grid layout.LayoutConfiguration.Buildergrid(GridConfiguration grid)Configuration related to grid layout.default LayoutConfiguration.Builderpip(Consumer<PipConfiguration.Builder> pip)Configuration related to PiP layout.LayoutConfiguration.Builderpip(PipConfiguration pip)Configuration related to PiP layout.-
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
-
grid
LayoutConfiguration.Builder grid(GridConfiguration grid)
Configuration related to grid layout. Default: Grid layout.
- Parameters:
grid- Configuration related to grid layout. Default: Grid layout.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
grid
default LayoutConfiguration.Builder grid(Consumer<GridConfiguration.Builder> grid)
Configuration related to grid layout. Default: Grid layout.
This is a convenience method that creates an instance of theGridConfiguration.Builderavoiding the need to create one manually viaGridConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togrid(GridConfiguration).- Parameters:
grid- a consumer that will call methods onGridConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
grid(GridConfiguration)
-
pip
LayoutConfiguration.Builder pip(PipConfiguration pip)
Configuration related to PiP layout.
- Parameters:
pip- Configuration related to PiP layout.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pip
default LayoutConfiguration.Builder pip(Consumer<PipConfiguration.Builder> pip)
Configuration related to PiP layout.
This is a convenience method that creates an instance of thePipConfiguration.Builderavoiding the need to create one manually viaPipConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topip(PipConfiguration).- Parameters:
pip- a consumer that will call methods onPipConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
pip(PipConfiguration)
-
-