@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CaptionSelector extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
CaptionSelector() |
| Modifier and Type | Method and Description |
|---|---|
CaptionSelector |
clone() |
boolean |
equals(Object obj) |
String |
getCustomLanguageCode()
The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code.
|
String |
getLanguageCode()
The specific language to extract from source.
|
CaptionSourceSettings |
getSourceSettings()
If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input
captions source file.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCustomLanguageCode(String customLanguageCode)
The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code.
|
void |
setLanguageCode(String languageCode)
The specific language to extract from source.
|
void |
setSourceSettings(CaptionSourceSettings sourceSettings)
If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input
captions source file.
|
String |
toString()
Returns a string representation of this object.
|
CaptionSelector |
withCustomLanguageCode(String customLanguageCode)
The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code.
|
CaptionSelector |
withLanguageCode(LanguageCode languageCode)
The specific language to extract from source.
|
CaptionSelector |
withLanguageCode(String languageCode)
The specific language to extract from source.
|
CaptionSelector |
withSourceSettings(CaptionSourceSettings sourceSettings)
If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input
captions source file.
|
public void setCustomLanguageCode(String customLanguageCode)
customLanguageCode - The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code.
If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is
DVB-Sub and output is Burn-in, complete this field and/or PID to select the caption language to extract.
If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to
extract a specific language with pass-through captions.public String getCustomLanguageCode()
public CaptionSelector withCustomLanguageCode(String customLanguageCode)
customLanguageCode - The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code.
If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is
DVB-Sub and output is Burn-in, complete this field and/or PID to select the caption language to extract.
If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to
extract a specific language with pass-through captions.public void setLanguageCode(String languageCode)
languageCode - The specific language to extract from source. If input is SCTE-27, complete this field and/or PID to
select the caption language to extract. If input is DVB-Sub and output is Burn-in, complete this field
and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through,
omit this field (and PID field); there is no way to extract a specific language with pass-through
captions.LanguageCodepublic String getLanguageCode()
LanguageCodepublic CaptionSelector withLanguageCode(String languageCode)
languageCode - The specific language to extract from source. If input is SCTE-27, complete this field and/or PID to
select the caption language to extract. If input is DVB-Sub and output is Burn-in, complete this field
and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through,
omit this field (and PID field); there is no way to extract a specific language with pass-through
captions.LanguageCodepublic CaptionSelector withLanguageCode(LanguageCode languageCode)
languageCode - The specific language to extract from source. If input is SCTE-27, complete this field and/or PID to
select the caption language to extract. If input is DVB-Sub and output is Burn-in, complete this field
and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through,
omit this field (and PID field); there is no way to extract a specific language with pass-through
captions.LanguageCodepublic void setSourceSettings(CaptionSourceSettings sourceSettings)
sourceSettings - If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input
captions source file. If your input captions are IMSC in an IMF package, use TrackSourceSettings instead
of FileSoureSettings.public CaptionSourceSettings getSourceSettings()
public CaptionSelector withSourceSettings(CaptionSourceSettings sourceSettings)
sourceSettings - If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input
captions source file. If your input captions are IMSC in an IMF package, use TrackSourceSettings instead
of FileSoureSettings.public String toString()
toString in class ObjectObject.toString()public CaptionSelector clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.