Class GridViewConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.chimesdkmediapipelines.model.GridViewConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<GridViewConfiguration.Builder,GridViewConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class GridViewConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GridViewConfiguration.Builder,GridViewConfiguration>
Specifies the type of grid layout.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGridViewConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ActiveSpeakerOnlyConfigurationactiveSpeakerOnlyConfiguration()The configuration settings for anActiveSpeakerOnlyvideo tile.static GridViewConfiguration.Builderbuilder()CanvasOrientationcanvasOrientation()The orientation setting, horizontal or vertical.StringcanvasOrientationAsString()The orientation setting, horizontal or vertical.ContentShareLayoutOptioncontentShareLayout()Defines the layout of the video tiles when content sharing is enabled.StringcontentShareLayoutAsString()Defines the layout of the video tiles when content sharing is enabled.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()HorizontalLayoutConfigurationhorizontalLayoutConfiguration()The configuration settings for a horizontal layout.PresenterOnlyConfigurationpresenterOnlyConfiguration()Defines the configuration options for a presenter only video tile.List<SdkField<?>>sdkFields()static Class<? extends GridViewConfiguration.Builder>serializableBuilderClass()GridViewConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.VerticalLayoutConfigurationverticalLayoutConfiguration()The configuration settings for a vertical layout.VideoAttributevideoAttribute()The attribute settings for the video tiles.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
contentShareLayout
public final ContentShareLayoutOption contentShareLayout()
Defines the layout of the video tiles when content sharing is enabled.
If the service returns an enum value that is not available in the current SDK version,
contentShareLayoutwill returnContentShareLayoutOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcontentShareLayoutAsString().- Returns:
- Defines the layout of the video tiles when content sharing is enabled.
- See Also:
ContentShareLayoutOption
-
contentShareLayoutAsString
public final String contentShareLayoutAsString()
Defines the layout of the video tiles when content sharing is enabled.
If the service returns an enum value that is not available in the current SDK version,
contentShareLayoutwill returnContentShareLayoutOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcontentShareLayoutAsString().- Returns:
- Defines the layout of the video tiles when content sharing is enabled.
- See Also:
ContentShareLayoutOption
-
presenterOnlyConfiguration
public final PresenterOnlyConfiguration presenterOnlyConfiguration()
Defines the configuration options for a presenter only video tile.
- Returns:
- Defines the configuration options for a presenter only video tile.
-
activeSpeakerOnlyConfiguration
public final ActiveSpeakerOnlyConfiguration activeSpeakerOnlyConfiguration()
The configuration settings for an
ActiveSpeakerOnlyvideo tile.- Returns:
- The configuration settings for an
ActiveSpeakerOnlyvideo tile.
-
horizontalLayoutConfiguration
public final HorizontalLayoutConfiguration horizontalLayoutConfiguration()
The configuration settings for a horizontal layout.
- Returns:
- The configuration settings for a horizontal layout.
-
verticalLayoutConfiguration
public final VerticalLayoutConfiguration verticalLayoutConfiguration()
The configuration settings for a vertical layout.
- Returns:
- The configuration settings for a vertical layout.
-
videoAttribute
public final VideoAttribute videoAttribute()
The attribute settings for the video tiles.
- Returns:
- The attribute settings for the video tiles.
-
canvasOrientation
public final CanvasOrientation canvasOrientation()
The orientation setting, horizontal or vertical.
If the service returns an enum value that is not available in the current SDK version,
canvasOrientationwill returnCanvasOrientation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcanvasOrientationAsString().- Returns:
- The orientation setting, horizontal or vertical.
- See Also:
CanvasOrientation
-
canvasOrientationAsString
public final String canvasOrientationAsString()
The orientation setting, horizontal or vertical.
If the service returns an enum value that is not available in the current SDK version,
canvasOrientationwill returnCanvasOrientation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcanvasOrientationAsString().- Returns:
- The orientation setting, horizontal or vertical.
- See Also:
CanvasOrientation
-
toBuilder
public GridViewConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GridViewConfiguration.Builder,GridViewConfiguration>
-
builder
public static GridViewConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends GridViewConfiguration.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-