Class CompositedVideoArtifactsConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.chimesdkmediapipelines.model.CompositedVideoArtifactsConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CompositedVideoArtifactsConfiguration.Builder,CompositedVideoArtifactsConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class CompositedVideoArtifactsConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CompositedVideoArtifactsConfiguration.Builder,CompositedVideoArtifactsConfiguration>
Specifies the configuration for compositing video artifacts.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCompositedVideoArtifactsConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CompositedVideoArtifactsConfiguration.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)GridViewConfigurationgridViewConfiguration()TheGridViewconfiguration setting.inthashCode()LayoutOptionlayout()The layout setting, such asGridViewin the configuration object.StringlayoutAsString()The layout setting, such asGridViewin the configuration object.ResolutionOptionresolution()The video resolution setting in the configuration object.StringresolutionAsString()The video resolution setting in the configuration object.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends CompositedVideoArtifactsConfiguration.Builder>serializableBuilderClass()CompositedVideoArtifactsConfiguration.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
-
layout
public final LayoutOption layout()
The layout setting, such as
GridViewin the configuration object.If the service returns an enum value that is not available in the current SDK version,
layoutwill returnLayoutOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlayoutAsString().- Returns:
- The layout setting, such as
GridViewin the configuration object. - See Also:
LayoutOption
-
layoutAsString
public final String layoutAsString()
The layout setting, such as
GridViewin the configuration object.If the service returns an enum value that is not available in the current SDK version,
layoutwill returnLayoutOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlayoutAsString().- Returns:
- The layout setting, such as
GridViewin the configuration object. - See Also:
LayoutOption
-
resolution
public final ResolutionOption resolution()
The video resolution setting in the configuration object. Default: HD at 1280 x 720. FHD resolution: 1920 x 1080.
If the service returns an enum value that is not available in the current SDK version,
resolutionwill returnResolutionOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresolutionAsString().- Returns:
- The video resolution setting in the configuration object. Default: HD at 1280 x 720. FHD resolution: 1920 x 1080.
- See Also:
ResolutionOption
-
resolutionAsString
public final String resolutionAsString()
The video resolution setting in the configuration object. Default: HD at 1280 x 720. FHD resolution: 1920 x 1080.
If the service returns an enum value that is not available in the current SDK version,
resolutionwill returnResolutionOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresolutionAsString().- Returns:
- The video resolution setting in the configuration object. Default: HD at 1280 x 720. FHD resolution: 1920 x 1080.
- See Also:
ResolutionOption
-
gridViewConfiguration
public final GridViewConfiguration gridViewConfiguration()
The
GridViewconfiguration setting.- Returns:
- The
GridViewconfiguration setting.
-
toBuilder
public CompositedVideoArtifactsConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<CompositedVideoArtifactsConfiguration.Builder,CompositedVideoArtifactsConfiguration>
-
builder
public static CompositedVideoArtifactsConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends CompositedVideoArtifactsConfiguration.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-