@Generated(value="software.amazon.awssdk:codegen") public final class AudioCodecSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AudioCodecSettings.Builder,AudioCodecSettings>
Modifier and Type | Class and Description |
---|---|
static interface |
AudioCodecSettings.Builder |
Modifier and Type | Method and Description |
---|---|
AacSettings |
aacSettings()
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC.
|
Ac3Settings |
ac3Settings()
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.
|
AiffSettings |
aiffSettings()
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.
|
static AudioCodecSettings.Builder |
builder() |
AudioCodec |
codec()
Choose the audio codec for this output.
|
String |
codecAsString()
Choose the audio codec for this output.
|
Eac3AtmosSettings |
eac3AtmosSettings()
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.
|
Eac3Settings |
eac3Settings()
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Mp2Settings |
mp2Settings()
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.
|
Mp3Settings |
mp3Settings()
Required when you set Codec, under AudioDescriptions>CodecSettings, to the value MP3.
|
OpusSettings |
opusSettings()
Required when you set Codec, under AudioDescriptions>CodecSettings, to the value OPUS.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AudioCodecSettings.Builder> |
serializableBuilderClass() |
AudioCodecSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
VorbisSettings |
vorbisSettings()
Required when you set Codec, under AudioDescriptions>CodecSettings, to the value Vorbis.
|
WavSettings |
wavSettings()
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final AacSettings aacSettings()
public final Ac3Settings ac3Settings()
public final AiffSettings aiffSettings()
public final AudioCodec codec()
If the service returns an enum value that is not available in the current SDK version, codec
will return
AudioCodec.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codecAsString()
.
AudioCodec
public final String codecAsString()
If the service returns an enum value that is not available in the current SDK version, codec
will return
AudioCodec.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codecAsString()
.
AudioCodec
public final Eac3AtmosSettings eac3AtmosSettings()
public final Eac3Settings eac3Settings()
public final Mp2Settings mp2Settings()
public final Mp3Settings mp3Settings()
public final OpusSettings opusSettings()
public final VorbisSettings vorbisSettings()
public final WavSettings wavSettings()
public AudioCodecSettings.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<AudioCodecSettings.Builder,AudioCodecSettings>
public static AudioCodecSettings.Builder builder()
public static Class<? extends AudioCodecSettings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.