Class VerticalLayoutConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.chimesdkmediapipelines.model.VerticalLayoutConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<VerticalLayoutConfiguration.Builder,VerticalLayoutConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class VerticalLayoutConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VerticalLayoutConfiguration.Builder,VerticalLayoutConfiguration>
Defines the configuration settings for a vertical layout.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceVerticalLayoutConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VerticalLayoutConfiguration.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends VerticalLayoutConfiguration.Builder>serializableBuilderClass()StringtileAspectRatio()Sets the aspect ratio of the video tiles, such as 16:9.IntegertileCount()The maximum number of tiles to display.TileOrdertileOrder()Sets the automatic ordering of the video tiles.StringtileOrderAsString()Sets the automatic ordering of the video tiles.VerticalTilePositiontilePosition()Sets the position of vertical tiles.StringtilePositionAsString()Sets the position of vertical tiles.VerticalLayoutConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
tileOrder
public final TileOrder tileOrder()
Sets the automatic ordering of the video tiles.
If the service returns an enum value that is not available in the current SDK version,
tileOrderwill returnTileOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtileOrderAsString().- Returns:
- Sets the automatic ordering of the video tiles.
- See Also:
TileOrder
-
tileOrderAsString
public final String tileOrderAsString()
Sets the automatic ordering of the video tiles.
If the service returns an enum value that is not available in the current SDK version,
tileOrderwill returnTileOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtileOrderAsString().- Returns:
- Sets the automatic ordering of the video tiles.
- See Also:
TileOrder
-
tilePosition
public final VerticalTilePosition tilePosition()
Sets the position of vertical tiles.
If the service returns an enum value that is not available in the current SDK version,
tilePositionwill returnVerticalTilePosition.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtilePositionAsString().- Returns:
- Sets the position of vertical tiles.
- See Also:
VerticalTilePosition
-
tilePositionAsString
public final String tilePositionAsString()
Sets the position of vertical tiles.
If the service returns an enum value that is not available in the current SDK version,
tilePositionwill returnVerticalTilePosition.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtilePositionAsString().- Returns:
- Sets the position of vertical tiles.
- See Also:
VerticalTilePosition
-
tileCount
public final Integer tileCount()
The maximum number of tiles to display.
- Returns:
- The maximum number of tiles to display.
-
tileAspectRatio
public final String tileAspectRatio()
Sets the aspect ratio of the video tiles, such as 16:9.
- Returns:
- Sets the aspect ratio of the video tiles, such as 16:9.
-
toBuilder
public VerticalLayoutConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<VerticalLayoutConfiguration.Builder,VerticalLayoutConfiguration>
-
builder
public static VerticalLayoutConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends VerticalLayoutConfiguration.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.
-
-