Interface GridConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GridConfiguration.Builder,,GridConfiguration> SdkBuilder<GridConfiguration.Builder,,GridConfiguration> SdkPojo
- Enclosing class:
GridConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionfeaturedParticipantAttribute(String featuredParticipantAttribute) This attribute name identifies the featured slot.Specifies the spacing between participant tiles in pixels.omitStoppedVideo(Boolean omitStoppedVideo) Determines whether to omit participants with stopped video in the composition.videoAspectRatio(String videoAspectRatio) Sets the non-featured participant display mode, to control the aspect ratio of video tiles.videoAspectRatio(VideoAspectRatio videoAspectRatio) Sets the non-featured participant display mode, to control the aspect ratio of video tiles.videoFillMode(String videoFillMode) Defines how video content fits within the participant tile:FILL(stretched),COVER(cropped), orCONTAIN(letterboxed).videoFillMode(VideoFillMode videoFillMode) Defines how video content fits within the participant tile:FILL(stretched),COVER(cropped), orCONTAIN(letterboxed).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, sdkFields
-
Method Details
-
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. Default:""(no featured participant).- 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. Default:""(no featured participant).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
Sets the non-featured participant display mode, to control the aspect ratio of video tiles.
VIDEOis 16:9,SQUAREis 1:1, andPORTRAITis 3:4. Default:VIDEO.- Parameters:
videoAspectRatio- Sets the non-featured participant display mode, to control the aspect ratio of video tiles.VIDEOis 16:9,SQUAREis 1:1, andPORTRAITis 3:4. Default:VIDEO.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
videoAspectRatio
Sets the non-featured participant display mode, to control the aspect ratio of video tiles.
VIDEOis 16:9,SQUAREis 1:1, andPORTRAITis 3:4. Default:VIDEO.- Parameters:
videoAspectRatio- Sets the non-featured participant display mode, to control the aspect ratio of video tiles.VIDEOis 16:9,SQUAREis 1:1, andPORTRAITis 3:4. Default:VIDEO.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
videoFillMode
Defines how video content fits within the participant tile:
FILL(stretched),COVER(cropped), orCONTAIN(letterboxed). When not set,videoFillModedefaults toCOVERfill mode for participants in the grid and toCONTAINfill mode for featured participants.- Parameters:
videoFillMode- Defines how video content fits within the participant tile:FILL(stretched),COVER(cropped), orCONTAIN(letterboxed). 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
Defines how video content fits within the participant tile:
FILL(stretched),COVER(cropped), orCONTAIN(letterboxed). When not set,videoFillModedefaults toCOVERfill mode for participants in the grid and toCONTAINfill mode for featured participants.- Parameters:
videoFillMode- Defines how video content fits within the participant tile:FILL(stretched),COVER(cropped), orCONTAIN(letterboxed). 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:
-
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.
-