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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.
VIDEO
is 16:9,SQUARE
is 1:1, andPORTRAIT
is 3:4. Default:VIDEO
.- Parameters:
videoAspectRatio
- Sets the non-featured participant display mode, to control the aspect ratio of video tiles.VIDEO
is 16:9,SQUARE
is 1:1, andPORTRAIT
is 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.
VIDEO
is 16:9,SQUARE
is 1:1, andPORTRAIT
is 3:4. Default:VIDEO
.- Parameters:
videoAspectRatio
- Sets the non-featured participant display mode, to control the aspect ratio of video tiles.VIDEO
is 16:9,SQUARE
is 1:1, andPORTRAIT
is 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,videoFillMode
defaults toCOVER
fill mode for participants in the grid and toCONTAIN
fill mode for featured participants.- Parameters:
videoFillMode
- Defines how video content fits within the participant tile:FILL
(stretched),COVER
(cropped), orCONTAIN
(letterboxed). When not set,videoFillMode
defaults toCOVER
fill mode for participants in the grid and toCONTAIN
fill 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,videoFillMode
defaults toCOVER
fill mode for participants in the grid and toCONTAIN
fill mode for featured participants.- Parameters:
videoFillMode
- Defines how video content fits within the participant tile:FILL
(stretched),COVER
(cropped), orCONTAIN
(letterboxed). When not set,videoFillMode
defaults toCOVER
fill mode for participants in the grid and toCONTAIN
fill 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.
-