@Generated(value="software.amazon.awssdk:codegen") public class AudioDescription extends Object implements StructuredPojo, ToCopyableBuilder<AudioDescription.Builder,AudioDescription>
| Modifier and Type | Class and Description |
|---|---|
static interface |
AudioDescription.Builder |
| Modifier and Type | Method and Description |
|---|---|
AudioNormalizationSettings |
audioNormalizationSettings()
Settings for Audio Normalization
|
String |
audioSourceName()
Specifies which audio data to use from each input.
|
Integer |
audioType()
Applies only if Follow Input Audio Type is unchecked (false).
|
AudioTypeControl |
audioTypeControl()
Returns the value of the AudioTypeControl property for this object.
|
String |
audioTypeControlAsString()
Returns the value of the AudioTypeControl property for this object.
|
static AudioDescription.Builder |
builder() |
AudioCodecSettings |
codecSettings()
Returns the value of the CodecSettings property for this object.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
LanguageCode |
languageCode()
Indicates the language of the audio output track.
|
String |
languageCodeAsString()
Indicates the language of the audio output track.
|
AudioLanguageCodeControl |
languageCodeControl()
Returns the value of the LanguageCodeControl property for this object.
|
String |
languageCodeControlAsString()
Returns the value of the LanguageCodeControl property for this object.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
RemixSettings |
remixSettings()
Advanced audio remixing settings.
|
static Class<? extends AudioDescription.Builder> |
serializableBuilderClass() |
String |
streamName()
Used for MS Smooth and Apple HLS outputs.
|
AudioDescription.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic AudioNormalizationSettings audioNormalizationSettings()
public String audioSourceName()
public Integer audioType()
public AudioTypeControl audioTypeControl()
If the service returns an enum value that is not available in the current SDK version, audioTypeControl
will return AudioTypeControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from audioTypeControlAsString().
AudioTypeControlpublic String audioTypeControlAsString()
If the service returns an enum value that is not available in the current SDK version, audioTypeControl
will return AudioTypeControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from audioTypeControlAsString().
AudioTypeControlpublic AudioCodecSettings codecSettings()
public LanguageCode languageCode()
If the service returns an enum value that is not available in the current SDK version, languageCode will
return LanguageCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
languageCodeAsString().
LanguageCodepublic String languageCodeAsString()
If the service returns an enum value that is not available in the current SDK version, languageCode will
return LanguageCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
languageCodeAsString().
LanguageCodepublic AudioLanguageCodeControl languageCodeControl()
If the service returns an enum value that is not available in the current SDK version,
languageCodeControl will return AudioLanguageCodeControl.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from languageCodeControlAsString().
AudioLanguageCodeControlpublic String languageCodeControlAsString()
If the service returns an enum value that is not available in the current SDK version,
languageCodeControl will return AudioLanguageCodeControl.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from languageCodeControlAsString().
AudioLanguageCodeControlpublic RemixSettings remixSettings()
public String streamName()
public AudioDescription.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<AudioDescription.Builder,AudioDescription>public static AudioDescription.Builder builder()
public static Class<? extends AudioDescription.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.