@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CaptionSourceSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
CaptionSourceSettings() |
Modifier and Type | Method and Description |
---|---|
CaptionSourceSettings |
clone() |
boolean |
equals(Object obj) |
AncillarySourceSettings |
getAncillarySourceSettings()
Settings for ancillary captions source.
|
DvbSubSourceSettings |
getDvbSubSourceSettings()
DVB Sub Source Settings
|
EmbeddedSourceSettings |
getEmbeddedSourceSettings()
Settings for embedded captions Source
|
FileSourceSettings |
getFileSourceSettings()
If your input captions are SCC, SMI, SRT, STL, TTML, or IMSC 1.1 in an xml file, specify the URI of the input
caption source file.
|
String |
getSourceType()
Use Source (SourceType) to identify the format of your input captions.
|
TeletextSourceSettings |
getTeletextSourceSettings()
Settings specific to Teletext caption sources, including Page number.
|
TrackSourceSettings |
getTrackSourceSettings()
Settings specific to caption sources that are specified by track number.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAncillarySourceSettings(AncillarySourceSettings ancillarySourceSettings)
Settings for ancillary captions source.
|
void |
setDvbSubSourceSettings(DvbSubSourceSettings dvbSubSourceSettings)
DVB Sub Source Settings
|
void |
setEmbeddedSourceSettings(EmbeddedSourceSettings embeddedSourceSettings)
Settings for embedded captions Source
|
void |
setFileSourceSettings(FileSourceSettings fileSourceSettings)
If your input captions are SCC, SMI, SRT, STL, TTML, or IMSC 1.1 in an xml file, specify the URI of the input
caption source file.
|
void |
setSourceType(String sourceType)
Use Source (SourceType) to identify the format of your input captions.
|
void |
setTeletextSourceSettings(TeletextSourceSettings teletextSourceSettings)
Settings specific to Teletext caption sources, including Page number.
|
void |
setTrackSourceSettings(TrackSourceSettings trackSourceSettings)
Settings specific to caption sources that are specified by track number.
|
String |
toString()
Returns a string representation of this object.
|
CaptionSourceSettings |
withAncillarySourceSettings(AncillarySourceSettings ancillarySourceSettings)
Settings for ancillary captions source.
|
CaptionSourceSettings |
withDvbSubSourceSettings(DvbSubSourceSettings dvbSubSourceSettings)
DVB Sub Source Settings
|
CaptionSourceSettings |
withEmbeddedSourceSettings(EmbeddedSourceSettings embeddedSourceSettings)
Settings for embedded captions Source
|
CaptionSourceSettings |
withFileSourceSettings(FileSourceSettings fileSourceSettings)
If your input captions are SCC, SMI, SRT, STL, TTML, or IMSC 1.1 in an xml file, specify the URI of the input
caption source file.
|
CaptionSourceSettings |
withSourceType(CaptionSourceType sourceType)
Use Source (SourceType) to identify the format of your input captions.
|
CaptionSourceSettings |
withSourceType(String sourceType)
Use Source (SourceType) to identify the format of your input captions.
|
CaptionSourceSettings |
withTeletextSourceSettings(TeletextSourceSettings teletextSourceSettings)
Settings specific to Teletext caption sources, including Page number.
|
CaptionSourceSettings |
withTrackSourceSettings(TrackSourceSettings trackSourceSettings)
Settings specific to caption sources that are specified by track number.
|
public void setAncillarySourceSettings(AncillarySourceSettings ancillarySourceSettings)
ancillarySourceSettings
- Settings for ancillary captions source.public AncillarySourceSettings getAncillarySourceSettings()
public CaptionSourceSettings withAncillarySourceSettings(AncillarySourceSettings ancillarySourceSettings)
ancillarySourceSettings
- Settings for ancillary captions source.public void setDvbSubSourceSettings(DvbSubSourceSettings dvbSubSourceSettings)
dvbSubSourceSettings
- DVB Sub Source Settingspublic DvbSubSourceSettings getDvbSubSourceSettings()
public CaptionSourceSettings withDvbSubSourceSettings(DvbSubSourceSettings dvbSubSourceSettings)
dvbSubSourceSettings
- DVB Sub Source Settingspublic void setEmbeddedSourceSettings(EmbeddedSourceSettings embeddedSourceSettings)
embeddedSourceSettings
- Settings for embedded captions Sourcepublic EmbeddedSourceSettings getEmbeddedSourceSettings()
public CaptionSourceSettings withEmbeddedSourceSettings(EmbeddedSourceSettings embeddedSourceSettings)
embeddedSourceSettings
- Settings for embedded captions Sourcepublic void setFileSourceSettings(FileSourceSettings fileSourceSettings)
fileSourceSettings
- If your input captions are SCC, SMI, SRT, STL, TTML, or IMSC 1.1 in an xml file, specify the URI of the
input caption source file. If your caption source is IMSC in an IMF package, use TrackSourceSettings
instead of FileSoureSettings.public FileSourceSettings getFileSourceSettings()
public CaptionSourceSettings withFileSourceSettings(FileSourceSettings fileSourceSettings)
fileSourceSettings
- If your input captions are SCC, SMI, SRT, STL, TTML, or IMSC 1.1 in an xml file, specify the URI of the
input caption source file. If your caption source is IMSC in an IMF package, use TrackSourceSettings
instead of FileSoureSettings.public void setSourceType(String sourceType)
sourceType
- Use Source (SourceType) to identify the format of your input captions. The service cannot auto-detect
caption format.CaptionSourceType
public String getSourceType()
CaptionSourceType
public CaptionSourceSettings withSourceType(String sourceType)
sourceType
- Use Source (SourceType) to identify the format of your input captions. The service cannot auto-detect
caption format.CaptionSourceType
public CaptionSourceSettings withSourceType(CaptionSourceType sourceType)
sourceType
- Use Source (SourceType) to identify the format of your input captions. The service cannot auto-detect
caption format.CaptionSourceType
public void setTeletextSourceSettings(TeletextSourceSettings teletextSourceSettings)
teletextSourceSettings
- Settings specific to Teletext caption sources, including Page number.public TeletextSourceSettings getTeletextSourceSettings()
public CaptionSourceSettings withTeletextSourceSettings(TeletextSourceSettings teletextSourceSettings)
teletextSourceSettings
- Settings specific to Teletext caption sources, including Page number.public void setTrackSourceSettings(TrackSourceSettings trackSourceSettings)
trackSourceSettings
- Settings specific to caption sources that are specified by track number. Currently, this is only IMSC
captions in an IMF package. If your caption source is IMSC 1.1 in a separate xml file, use
FileSourceSettings instead of TrackSourceSettings.public TrackSourceSettings getTrackSourceSettings()
public CaptionSourceSettings withTrackSourceSettings(TrackSourceSettings trackSourceSettings)
trackSourceSettings
- Settings specific to caption sources that are specified by track number. Currently, this is only IMSC
captions in an IMF package. If your caption source is IMSC 1.1 in a separate xml file, use
FileSourceSettings instead of TrackSourceSettings.public String toString()
toString
in class Object
Object.toString()
public CaptionSourceSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.