Interface GridViewConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GridViewConfiguration.Builder,GridViewConfiguration>,SdkBuilder<GridViewConfiguration.Builder,GridViewConfiguration>,SdkPojo
- Enclosing class:
- GridViewConfiguration
public static interface GridViewConfiguration.Builder extends SdkPojo, CopyableBuilder<GridViewConfiguration.Builder,GridViewConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default GridViewConfiguration.BuilderactiveSpeakerOnlyConfiguration(Consumer<ActiveSpeakerOnlyConfiguration.Builder> activeSpeakerOnlyConfiguration)The configuration settings for anActiveSpeakerOnlyvideo tile.GridViewConfiguration.BuilderactiveSpeakerOnlyConfiguration(ActiveSpeakerOnlyConfiguration activeSpeakerOnlyConfiguration)The configuration settings for anActiveSpeakerOnlyvideo tile.GridViewConfiguration.BuildercanvasOrientation(String canvasOrientation)The orientation setting, horizontal or vertical.GridViewConfiguration.BuildercanvasOrientation(CanvasOrientation canvasOrientation)The orientation setting, horizontal or vertical.GridViewConfiguration.BuildercontentShareLayout(String contentShareLayout)Defines the layout of the video tiles when content sharing is enabled.GridViewConfiguration.BuildercontentShareLayout(ContentShareLayoutOption contentShareLayout)Defines the layout of the video tiles when content sharing is enabled.default GridViewConfiguration.BuilderhorizontalLayoutConfiguration(Consumer<HorizontalLayoutConfiguration.Builder> horizontalLayoutConfiguration)The configuration settings for a horizontal layout.GridViewConfiguration.BuilderhorizontalLayoutConfiguration(HorizontalLayoutConfiguration horizontalLayoutConfiguration)The configuration settings for a horizontal layout.default GridViewConfiguration.BuilderpresenterOnlyConfiguration(Consumer<PresenterOnlyConfiguration.Builder> presenterOnlyConfiguration)Defines the configuration options for a presenter only video tile.GridViewConfiguration.BuilderpresenterOnlyConfiguration(PresenterOnlyConfiguration presenterOnlyConfiguration)Defines the configuration options for a presenter only video tile.default GridViewConfiguration.BuilderverticalLayoutConfiguration(Consumer<VerticalLayoutConfiguration.Builder> verticalLayoutConfiguration)The configuration settings for a vertical layout.GridViewConfiguration.BuilderverticalLayoutConfiguration(VerticalLayoutConfiguration verticalLayoutConfiguration)The configuration settings for a vertical layout.default GridViewConfiguration.BuildervideoAttribute(Consumer<VideoAttribute.Builder> videoAttribute)The attribute settings for the video tiles.GridViewConfiguration.BuildervideoAttribute(VideoAttribute videoAttribute)The attribute settings for the video tiles.-
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
-
contentShareLayout
GridViewConfiguration.Builder contentShareLayout(String contentShareLayout)
Defines the layout of the video tiles when content sharing is enabled.
- Parameters:
contentShareLayout- Defines the layout of the video tiles when content sharing is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContentShareLayoutOption,ContentShareLayoutOption
-
contentShareLayout
GridViewConfiguration.Builder contentShareLayout(ContentShareLayoutOption contentShareLayout)
Defines the layout of the video tiles when content sharing is enabled.
- Parameters:
contentShareLayout- Defines the layout of the video tiles when content sharing is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContentShareLayoutOption,ContentShareLayoutOption
-
presenterOnlyConfiguration
GridViewConfiguration.Builder presenterOnlyConfiguration(PresenterOnlyConfiguration presenterOnlyConfiguration)
Defines the configuration options for a presenter only video tile.
- Parameters:
presenterOnlyConfiguration- Defines the configuration options for a presenter only video tile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
presenterOnlyConfiguration
default GridViewConfiguration.Builder presenterOnlyConfiguration(Consumer<PresenterOnlyConfiguration.Builder> presenterOnlyConfiguration)
Defines the configuration options for a presenter only video tile.
This is a convenience method that creates an instance of thePresenterOnlyConfiguration.Builderavoiding the need to create one manually viaPresenterOnlyConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topresenterOnlyConfiguration(PresenterOnlyConfiguration).- Parameters:
presenterOnlyConfiguration- a consumer that will call methods onPresenterOnlyConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
presenterOnlyConfiguration(PresenterOnlyConfiguration)
-
activeSpeakerOnlyConfiguration
GridViewConfiguration.Builder activeSpeakerOnlyConfiguration(ActiveSpeakerOnlyConfiguration activeSpeakerOnlyConfiguration)
The configuration settings for an
ActiveSpeakerOnlyvideo tile.- Parameters:
activeSpeakerOnlyConfiguration- The configuration settings for anActiveSpeakerOnlyvideo tile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeSpeakerOnlyConfiguration
default GridViewConfiguration.Builder activeSpeakerOnlyConfiguration(Consumer<ActiveSpeakerOnlyConfiguration.Builder> activeSpeakerOnlyConfiguration)
The configuration settings for an
This is a convenience method that creates an instance of theActiveSpeakerOnlyvideo tile.ActiveSpeakerOnlyConfiguration.Builderavoiding the need to create one manually viaActiveSpeakerOnlyConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toactiveSpeakerOnlyConfiguration(ActiveSpeakerOnlyConfiguration).- Parameters:
activeSpeakerOnlyConfiguration- a consumer that will call methods onActiveSpeakerOnlyConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
activeSpeakerOnlyConfiguration(ActiveSpeakerOnlyConfiguration)
-
horizontalLayoutConfiguration
GridViewConfiguration.Builder horizontalLayoutConfiguration(HorizontalLayoutConfiguration horizontalLayoutConfiguration)
The configuration settings for a horizontal layout.
- Parameters:
horizontalLayoutConfiguration- The configuration settings for a horizontal layout.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
horizontalLayoutConfiguration
default GridViewConfiguration.Builder horizontalLayoutConfiguration(Consumer<HorizontalLayoutConfiguration.Builder> horizontalLayoutConfiguration)
The configuration settings for a horizontal layout.
This is a convenience method that creates an instance of theHorizontalLayoutConfiguration.Builderavoiding the need to create one manually viaHorizontalLayoutConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohorizontalLayoutConfiguration(HorizontalLayoutConfiguration).- Parameters:
horizontalLayoutConfiguration- a consumer that will call methods onHorizontalLayoutConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
horizontalLayoutConfiguration(HorizontalLayoutConfiguration)
-
verticalLayoutConfiguration
GridViewConfiguration.Builder verticalLayoutConfiguration(VerticalLayoutConfiguration verticalLayoutConfiguration)
The configuration settings for a vertical layout.
- Parameters:
verticalLayoutConfiguration- The configuration settings for a vertical layout.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verticalLayoutConfiguration
default GridViewConfiguration.Builder verticalLayoutConfiguration(Consumer<VerticalLayoutConfiguration.Builder> verticalLayoutConfiguration)
The configuration settings for a vertical layout.
This is a convenience method that creates an instance of theVerticalLayoutConfiguration.Builderavoiding the need to create one manually viaVerticalLayoutConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toverticalLayoutConfiguration(VerticalLayoutConfiguration).- Parameters:
verticalLayoutConfiguration- a consumer that will call methods onVerticalLayoutConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
verticalLayoutConfiguration(VerticalLayoutConfiguration)
-
videoAttribute
GridViewConfiguration.Builder videoAttribute(VideoAttribute videoAttribute)
The attribute settings for the video tiles.
- Parameters:
videoAttribute- The attribute settings for the video tiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoAttribute
default GridViewConfiguration.Builder videoAttribute(Consumer<VideoAttribute.Builder> videoAttribute)
The attribute settings for the video tiles.
This is a convenience method that creates an instance of theVideoAttribute.Builderavoiding the need to create one manually viaVideoAttribute.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovideoAttribute(VideoAttribute).- Parameters:
videoAttribute- a consumer that will call methods onVideoAttribute.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
videoAttribute(VideoAttribute)
-
canvasOrientation
GridViewConfiguration.Builder canvasOrientation(String canvasOrientation)
The orientation setting, horizontal or vertical.
- Parameters:
canvasOrientation- The orientation setting, horizontal or vertical.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CanvasOrientation,CanvasOrientation
-
canvasOrientation
GridViewConfiguration.Builder canvasOrientation(CanvasOrientation canvasOrientation)
The orientation setting, horizontal or vertical.
- Parameters:
canvasOrientation- The orientation setting, horizontal or vertical.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CanvasOrientation,CanvasOrientation
-
-