@Generated(value="software.amazon.awssdk:codegen") public final class VideoCodecSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VideoCodecSettings.Builder,VideoCodecSettings>
| Modifier and Type | Class and Description |
|---|---|
static interface |
VideoCodecSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
Av1Settings |
av1Settings()
Required when you set Codec, under VideoDescription>CodecSettings to the value AV1.
|
AvcIntraSettings |
avcIntraSettings()
Required when you choose AVC-Intra for your output video codec.
|
static VideoCodecSettings.Builder |
builder() |
VideoCodec |
codec()
Specifies the video codec.
|
String |
codecAsString()
Specifies the video codec.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FrameCaptureSettings |
frameCaptureSettings()
Required when you set Codec to the value FRAME_CAPTURE.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
H264Settings |
h264Settings()
Required when you set Codec to the value H_264.
|
H265Settings |
h265Settings()
Settings for H265 codec
|
int |
hashCode() |
Mpeg2Settings |
mpeg2Settings()
Required when you set Codec to the value MPEG2.
|
ProresSettings |
proresSettings()
Required when you set Codec to the value PRORES.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VideoCodecSettings.Builder> |
serializableBuilderClass() |
VideoCodecSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Vc3Settings |
vc3Settings()
Required when you set Codec to the value VC3
|
Vp8Settings |
vp8Settings()
Required when you set Codec to the value VP8.
|
Vp9Settings |
vp9Settings()
Required when you set Codec to the value VP9.
|
XavcSettings |
xavcSettings()
Required when you set Codec to the value XAVC.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Av1Settings av1Settings()
public final AvcIntraSettings avcIntraSettings()
public final VideoCodec codec()
If the service returns an enum value that is not available in the current SDK version, codec will return
VideoCodec.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
codecAsString().
VideoCodecpublic final String codecAsString()
If the service returns an enum value that is not available in the current SDK version, codec will return
VideoCodec.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
codecAsString().
VideoCodecpublic final FrameCaptureSettings frameCaptureSettings()
public final H264Settings h264Settings()
public final H265Settings h265Settings()
public final Mpeg2Settings mpeg2Settings()
public final ProresSettings proresSettings()
public final Vc3Settings vc3Settings()
public final Vp8Settings vp8Settings()
public final Vp9Settings vp9Settings()
public final XavcSettings xavcSettings()
public VideoCodecSettings.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<VideoCodecSettings.Builder,VideoCodecSettings>public static VideoCodecSettings.Builder builder()
public static Class<? extends VideoCodecSettings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.