Interface GridViewConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<GridViewConfiguration.Builder,
,GridViewConfiguration> SdkBuilder<GridViewConfiguration.Builder,
,GridViewConfiguration> SdkPojo
- Enclosing class:
GridViewConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault GridViewConfiguration.Builder
activeSpeakerOnlyConfiguration
(Consumer<ActiveSpeakerOnlyConfiguration.Builder> activeSpeakerOnlyConfiguration) The configuration settings for anActiveSpeakerOnly
video tile.activeSpeakerOnlyConfiguration
(ActiveSpeakerOnlyConfiguration activeSpeakerOnlyConfiguration) The configuration settings for anActiveSpeakerOnly
video tile.canvasOrientation
(String canvasOrientation) The orientation setting, horizontal or vertical.canvasOrientation
(CanvasOrientation canvasOrientation) The orientation setting, horizontal or vertical.contentShareLayout
(String contentShareLayout) Defines the layout of the video tiles when content sharing is enabled.contentShareLayout
(ContentShareLayoutOption contentShareLayout) Defines the layout of the video tiles when content sharing is enabled.default GridViewConfiguration.Builder
horizontalLayoutConfiguration
(Consumer<HorizontalLayoutConfiguration.Builder> horizontalLayoutConfiguration) The configuration settings for a horizontal layout.horizontalLayoutConfiguration
(HorizontalLayoutConfiguration horizontalLayoutConfiguration) The configuration settings for a horizontal layout.default GridViewConfiguration.Builder
presenterOnlyConfiguration
(Consumer<PresenterOnlyConfiguration.Builder> presenterOnlyConfiguration) Defines the configuration options for a presenter only video tile.presenterOnlyConfiguration
(PresenterOnlyConfiguration presenterOnlyConfiguration) Defines the configuration options for a presenter only video tile.default GridViewConfiguration.Builder
verticalLayoutConfiguration
(Consumer<VerticalLayoutConfiguration.Builder> verticalLayoutConfiguration) The configuration settings for a vertical layout.verticalLayoutConfiguration
(VerticalLayoutConfiguration verticalLayoutConfiguration) The configuration settings for a vertical layout.default GridViewConfiguration.Builder
videoAttribute
(Consumer<VideoAttribute.Builder> videoAttribute) The attribute settings for the video tiles.videoAttribute
(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 Details
-
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.Builder
avoiding the need to create one manually viaPresenterOnlyConfiguration.builder()
.When the
Consumer
completes,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:
-
activeSpeakerOnlyConfiguration
GridViewConfiguration.Builder activeSpeakerOnlyConfiguration(ActiveSpeakerOnlyConfiguration activeSpeakerOnlyConfiguration) The configuration settings for an
ActiveSpeakerOnly
video tile.- Parameters:
activeSpeakerOnlyConfiguration
- The configuration settings for anActiveSpeakerOnly
video 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 theActiveSpeakerOnly
video tile.ActiveSpeakerOnlyConfiguration.Builder
avoiding the need to create one manually viaActiveSpeakerOnlyConfiguration.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaHorizontalLayoutConfiguration.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaVerticalLayoutConfiguration.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaVideoAttribute.builder()
.When the
Consumer
completes,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:
-
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
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: