Interface GridViewConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GridViewConfiguration.Builder,,GridViewConfiguration> SdkBuilder<GridViewConfiguration.Builder,,GridViewConfiguration> SdkPojo
- Enclosing class:
GridViewConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault GridViewConfiguration.BuilderactiveSpeakerOnlyConfiguration(Consumer<ActiveSpeakerOnlyConfiguration.Builder> activeSpeakerOnlyConfiguration) The configuration settings for anActiveSpeakerOnlyvideo tile.activeSpeakerOnlyConfiguration(ActiveSpeakerOnlyConfiguration activeSpeakerOnlyConfiguration) The configuration settings for anActiveSpeakerOnlyvideo 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.BuilderhorizontalLayoutConfiguration(Consumer<HorizontalLayoutConfiguration.Builder> horizontalLayoutConfiguration) The configuration settings for a horizontal layout.horizontalLayoutConfiguration(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.presenterOnlyConfiguration(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.verticalLayoutConfiguration(VerticalLayoutConfiguration verticalLayoutConfiguration) The configuration settings for a vertical layout.default GridViewConfiguration.BuildervideoAttribute(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.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:
-
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:
-
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:
-
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:
-
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:
-
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: