@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()
Advanced audio normalization settings.
|
String |
audioSelectorName()
The name of the AudioSelector used as the source for this AudioDescription.
|
AudioType |
audioType()
Applies only if audioTypeControl is useConfigured.
|
String |
audioTypeAsString()
Applies only if audioTypeControl is useConfigured.
|
AudioDescriptionAudioTypeControl |
audioTypeControl()
Determines how audio type is determined.
|
String |
audioTypeControlAsString()
Determines how audio type is determined.
|
static AudioDescription.Builder |
builder() |
AudioCodecSettings |
codecSettings()
Audio codec settings.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
languageCode()
Indicates the language of the audio output track.
|
AudioDescriptionLanguageCodeControl |
languageCodeControl()
Choosing followInput will cause the ISO 639 language code of the output to follow the ISO 639 language code of
the input.
|
String |
languageCodeControlAsString()
Choosing followInput will cause the ISO 639 language code of the output to follow the ISO 639 language code of
the input.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
String |
name()
The name of this AudioDescription.
|
RemixSettings |
remixSettings()
Settings that control how input audio channels are remixed into the output audio channels.
|
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 audioSelectorName()
public AudioType audioType()
If the service returns an enum value that is not available in the current SDK version, audioType will
return AudioType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
audioTypeAsString().
AudioTypepublic String audioTypeAsString()
If the service returns an enum value that is not available in the current SDK version, audioType will
return AudioType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
audioTypeAsString().
AudioTypepublic AudioDescriptionAudioTypeControl audioTypeControl()
If the service returns an enum value that is not available in the current SDK version, audioTypeControl
will return AudioDescriptionAudioTypeControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from audioTypeControlAsString().
AudioDescriptionAudioTypeControlpublic String audioTypeControlAsString()
If the service returns an enum value that is not available in the current SDK version, audioTypeControl
will return AudioDescriptionAudioTypeControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from audioTypeControlAsString().
AudioDescriptionAudioTypeControlpublic AudioCodecSettings codecSettings()
public String languageCode()
public AudioDescriptionLanguageCodeControl languageCodeControl()
If the service returns an enum value that is not available in the current SDK version,
languageCodeControl will return AudioDescriptionLanguageCodeControl.UNKNOWN_TO_SDK_VERSION. The
raw value returned by the service is available from languageCodeControlAsString().
AudioDescriptionLanguageCodeControlpublic String languageCodeControlAsString()
If the service returns an enum value that is not available in the current SDK version,
languageCodeControl will return AudioDescriptionLanguageCodeControl.UNKNOWN_TO_SDK_VERSION. The
raw value returned by the service is available from languageCodeControlAsString().
AudioDescriptionLanguageCodeControlpublic String name()
public 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.