Class AudioCodecSettings
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.AudioCodecSettings
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AudioCodecSettings.Builder,AudioCodecSettings>
@Generated("software.amazon.awssdk:codegen") public final class AudioCodecSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AudioCodecSettings.Builder,AudioCodecSettings>
Audio Codec Settings- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAudioCodecSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AacSettingsaacSettings()Returns the value of the AacSettings property for this object.Ac3Settingsac3Settings()Returns the value of the Ac3Settings property for this object.static AudioCodecSettings.Builderbuilder()Eac3AtmosSettingseac3AtmosSettings()Returns the value of the Eac3AtmosSettings property for this object.Eac3Settingseac3Settings()Returns the value of the Eac3Settings property for this object.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Mp2Settingsmp2Settings()Returns the value of the Mp2Settings property for this object.PassThroughSettingspassThroughSettings()Returns the value of the PassThroughSettings property for this object.List<SdkField<?>>sdkFields()static Class<? extends AudioCodecSettings.Builder>serializableBuilderClass()AudioCodecSettings.BuildertoBuilder()StringtoString()Returns a string representation of this object.WavSettingswavSettings()Returns the value of the WavSettings property for 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
-
aacSettings
public final AacSettings aacSettings()
Returns the value of the AacSettings property for this object.- Returns:
- The value of the AacSettings property for this object.
-
ac3Settings
public final Ac3Settings ac3Settings()
Returns the value of the Ac3Settings property for this object.- Returns:
- The value of the Ac3Settings property for this object.
-
eac3AtmosSettings
public final Eac3AtmosSettings eac3AtmosSettings()
Returns the value of the Eac3AtmosSettings property for this object.- Returns:
- The value of the Eac3AtmosSettings property for this object.
-
eac3Settings
public final Eac3Settings eac3Settings()
Returns the value of the Eac3Settings property for this object.- Returns:
- The value of the Eac3Settings property for this object.
-
mp2Settings
public final Mp2Settings mp2Settings()
Returns the value of the Mp2Settings property for this object.- Returns:
- The value of the Mp2Settings property for this object.
-
passThroughSettings
public final PassThroughSettings passThroughSettings()
Returns the value of the PassThroughSettings property for this object.- Returns:
- The value of the PassThroughSettings property for this object.
-
wavSettings
public final WavSettings wavSettings()
Returns the value of the WavSettings property for this object.- Returns:
- The value of the WavSettings property for this object.
-
toBuilder
public AudioCodecSettings.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AudioCodecSettings.Builder,AudioCodecSettings>
-
builder
public static AudioCodecSettings.Builder builder()
-
serializableBuilderClass
public static Class<? extends AudioCodecSettings.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.
-
-