Interface GridConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GridConfiguration.Builder,GridConfiguration>,SdkBuilder<GridConfiguration.Builder,GridConfiguration>,SdkPojo
- Enclosing class:
- GridConfiguration
public static interface GridConfiguration.Builder extends SdkPojo, CopyableBuilder<GridConfiguration.Builder,GridConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GridConfiguration.BuilderfeaturedParticipantAttribute(String featuredParticipantAttribute)This attribute name identifies the featured slot.GridConfiguration.BuildergridGap(Integer gridGap)Specifies the spacing between participant tiles in pixels.GridConfiguration.BuilderomitStoppedVideo(Boolean omitStoppedVideo)Determines whether to omit participants with stopped video in the composition.GridConfiguration.BuildervideoAspectRatio(String videoAspectRatio)Sets the non-featured participant display mode.GridConfiguration.BuildervideoAspectRatio(VideoAspectRatio videoAspectRatio)Sets the non-featured participant display mode.GridConfiguration.BuildervideoFillMode(String videoFillMode)Defines how video fits within the participant tile.GridConfiguration.BuildervideoFillMode(VideoFillMode videoFillMode)Defines how video fits within the participant tile.-
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
-
featuredParticipantAttribute
GridConfiguration.Builder featuredParticipantAttribute(String featuredParticipantAttribute)
This attribute name identifies the featured slot. A participant with this attribute set to
"true"(as a string value) in ParticipantTokenConfiguration is placed in the featured slot.- Parameters:
featuredParticipantAttribute- This attribute name identifies the featured slot. A participant with this attribute set to"true"(as a string value) in ParticipantTokenConfiguration is placed in the featured slot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gridGap
GridConfiguration.Builder gridGap(Integer gridGap)
Specifies the spacing between participant tiles in pixels. Default:
2.- Parameters:
gridGap- Specifies the spacing between participant tiles in pixels. Default:2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
omitStoppedVideo
GridConfiguration.Builder omitStoppedVideo(Boolean omitStoppedVideo)
Determines whether to omit participants with stopped video in the composition. Default:
false.- Parameters:
omitStoppedVideo- Determines whether to omit participants with stopped video in the composition. Default:false.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoAspectRatio
GridConfiguration.Builder videoAspectRatio(String videoAspectRatio)
Sets the non-featured participant display mode. Default:
VIDEO.- Parameters:
videoAspectRatio- Sets the non-featured participant display mode. Default:VIDEO.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VideoAspectRatio,VideoAspectRatio
-
videoAspectRatio
GridConfiguration.Builder videoAspectRatio(VideoAspectRatio videoAspectRatio)
Sets the non-featured participant display mode. Default:
VIDEO.- Parameters:
videoAspectRatio- Sets the non-featured participant display mode. Default:VIDEO.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VideoAspectRatio,VideoAspectRatio
-
videoFillMode
GridConfiguration.Builder videoFillMode(String videoFillMode)
Defines how video fits within the participant tile. When not set,
videoFillModedefaults toCOVERfill mode for participants in the grid and toCONTAINfill mode for featured participants.- Parameters:
videoFillMode- Defines how video fits within the participant tile. When not set,videoFillModedefaults toCOVERfill mode for participants in the grid and toCONTAINfill mode for featured participants.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VideoFillMode,VideoFillMode
-
videoFillMode
GridConfiguration.Builder videoFillMode(VideoFillMode videoFillMode)
Defines how video fits within the participant tile. When not set,
videoFillModedefaults toCOVERfill mode for participants in the grid and toCONTAINfill mode for featured participants.- Parameters:
videoFillMode- Defines how video fits within the participant tile. When not set,videoFillModedefaults toCOVERfill mode for participants in the grid and toCONTAINfill mode for featured participants.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VideoFillMode,VideoFillMode
-
-