@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CaptionDestinationSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
CaptionDestinationSettings() |
| Modifier and Type | Method and Description |
|---|---|
CaptionDestinationSettings |
clone() |
boolean |
equals(Object obj) |
BurninDestinationSettings |
getBurninDestinationSettings()
Burn-In Destination Settings.
|
String |
getDestinationType()
Specify the format for this set of captions on this output.
|
DvbSubDestinationSettings |
getDvbSubDestinationSettings()
DVB-Sub Destination Settings
|
EmbeddedDestinationSettings |
getEmbeddedDestinationSettings()
Settings specific to embedded/ancillary caption outputs, including 608/708 Channel destination number.
|
ImscDestinationSettings |
getImscDestinationSettings()
Settings specific to IMSC caption outputs.
|
SccDestinationSettings |
getSccDestinationSettings()
Settings for SCC caption output.
|
TeletextDestinationSettings |
getTeletextDestinationSettings()
Settings for Teletext caption output
|
TtmlDestinationSettings |
getTtmlDestinationSettings()
Settings specific to TTML caption outputs, including Pass style information (TtmlStylePassthrough).
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setBurninDestinationSettings(BurninDestinationSettings burninDestinationSettings)
Burn-In Destination Settings.
|
void |
setDestinationType(String destinationType)
Specify the format for this set of captions on this output.
|
void |
setDvbSubDestinationSettings(DvbSubDestinationSettings dvbSubDestinationSettings)
DVB-Sub Destination Settings
|
void |
setEmbeddedDestinationSettings(EmbeddedDestinationSettings embeddedDestinationSettings)
Settings specific to embedded/ancillary caption outputs, including 608/708 Channel destination number.
|
void |
setImscDestinationSettings(ImscDestinationSettings imscDestinationSettings)
Settings specific to IMSC caption outputs.
|
void |
setSccDestinationSettings(SccDestinationSettings sccDestinationSettings)
Settings for SCC caption output.
|
void |
setTeletextDestinationSettings(TeletextDestinationSettings teletextDestinationSettings)
Settings for Teletext caption output
|
void |
setTtmlDestinationSettings(TtmlDestinationSettings ttmlDestinationSettings)
Settings specific to TTML caption outputs, including Pass style information (TtmlStylePassthrough).
|
String |
toString()
Returns a string representation of this object.
|
CaptionDestinationSettings |
withBurninDestinationSettings(BurninDestinationSettings burninDestinationSettings)
Burn-In Destination Settings.
|
CaptionDestinationSettings |
withDestinationType(CaptionDestinationType destinationType)
Specify the format for this set of captions on this output.
|
CaptionDestinationSettings |
withDestinationType(String destinationType)
Specify the format for this set of captions on this output.
|
CaptionDestinationSettings |
withDvbSubDestinationSettings(DvbSubDestinationSettings dvbSubDestinationSettings)
DVB-Sub Destination Settings
|
CaptionDestinationSettings |
withEmbeddedDestinationSettings(EmbeddedDestinationSettings embeddedDestinationSettings)
Settings specific to embedded/ancillary caption outputs, including 608/708 Channel destination number.
|
CaptionDestinationSettings |
withImscDestinationSettings(ImscDestinationSettings imscDestinationSettings)
Settings specific to IMSC caption outputs.
|
CaptionDestinationSettings |
withSccDestinationSettings(SccDestinationSettings sccDestinationSettings)
Settings for SCC caption output.
|
CaptionDestinationSettings |
withTeletextDestinationSettings(TeletextDestinationSettings teletextDestinationSettings)
Settings for Teletext caption output
|
CaptionDestinationSettings |
withTtmlDestinationSettings(TtmlDestinationSettings ttmlDestinationSettings)
Settings specific to TTML caption outputs, including Pass style information (TtmlStylePassthrough).
|
public void setBurninDestinationSettings(BurninDestinationSettings burninDestinationSettings)
burninDestinationSettings - Burn-In Destination Settings.public BurninDestinationSettings getBurninDestinationSettings()
public CaptionDestinationSettings withBurninDestinationSettings(BurninDestinationSettings burninDestinationSettings)
burninDestinationSettings - Burn-In Destination Settings.public void setDestinationType(String destinationType)
destinationType - Specify the format for this set of captions on this output. The default format is embedded without
SCTE-20. Other options are embedded with SCTE-20, burn-in, DVB-sub, IMSC, SCC, SRT, teletext, TTML, and
web-VTT. If you are using SCTE-20, choose SCTE-20 plus embedded (SCTE20_PLUS_EMBEDDED) to create an output
that complies with the SCTE-43 spec. To create a non-compliant output where the embedded captions come
first, choose Embedded plus SCTE-20 (EMBEDDED_PLUS_SCTE20).CaptionDestinationTypepublic String getDestinationType()
CaptionDestinationTypepublic CaptionDestinationSettings withDestinationType(String destinationType)
destinationType - Specify the format for this set of captions on this output. The default format is embedded without
SCTE-20. Other options are embedded with SCTE-20, burn-in, DVB-sub, IMSC, SCC, SRT, teletext, TTML, and
web-VTT. If you are using SCTE-20, choose SCTE-20 plus embedded (SCTE20_PLUS_EMBEDDED) to create an output
that complies with the SCTE-43 spec. To create a non-compliant output where the embedded captions come
first, choose Embedded plus SCTE-20 (EMBEDDED_PLUS_SCTE20).CaptionDestinationTypepublic CaptionDestinationSettings withDestinationType(CaptionDestinationType destinationType)
destinationType - Specify the format for this set of captions on this output. The default format is embedded without
SCTE-20. Other options are embedded with SCTE-20, burn-in, DVB-sub, IMSC, SCC, SRT, teletext, TTML, and
web-VTT. If you are using SCTE-20, choose SCTE-20 plus embedded (SCTE20_PLUS_EMBEDDED) to create an output
that complies with the SCTE-43 spec. To create a non-compliant output where the embedded captions come
first, choose Embedded plus SCTE-20 (EMBEDDED_PLUS_SCTE20).CaptionDestinationTypepublic void setDvbSubDestinationSettings(DvbSubDestinationSettings dvbSubDestinationSettings)
dvbSubDestinationSettings - DVB-Sub Destination Settingspublic DvbSubDestinationSettings getDvbSubDestinationSettings()
public CaptionDestinationSettings withDvbSubDestinationSettings(DvbSubDestinationSettings dvbSubDestinationSettings)
dvbSubDestinationSettings - DVB-Sub Destination Settingspublic void setEmbeddedDestinationSettings(EmbeddedDestinationSettings embeddedDestinationSettings)
embeddedDestinationSettings - Settings specific to embedded/ancillary caption outputs, including 608/708 Channel destination number.public EmbeddedDestinationSettings getEmbeddedDestinationSettings()
public CaptionDestinationSettings withEmbeddedDestinationSettings(EmbeddedDestinationSettings embeddedDestinationSettings)
embeddedDestinationSettings - Settings specific to embedded/ancillary caption outputs, including 608/708 Channel destination number.public void setImscDestinationSettings(ImscDestinationSettings imscDestinationSettings)
imscDestinationSettings - Settings specific to IMSC caption outputs.public ImscDestinationSettings getImscDestinationSettings()
public CaptionDestinationSettings withImscDestinationSettings(ImscDestinationSettings imscDestinationSettings)
imscDestinationSettings - Settings specific to IMSC caption outputs.public void setSccDestinationSettings(SccDestinationSettings sccDestinationSettings)
sccDestinationSettings - Settings for SCC caption output.public SccDestinationSettings getSccDestinationSettings()
public CaptionDestinationSettings withSccDestinationSettings(SccDestinationSettings sccDestinationSettings)
sccDestinationSettings - Settings for SCC caption output.public void setTeletextDestinationSettings(TeletextDestinationSettings teletextDestinationSettings)
teletextDestinationSettings - Settings for Teletext caption outputpublic TeletextDestinationSettings getTeletextDestinationSettings()
public CaptionDestinationSettings withTeletextDestinationSettings(TeletextDestinationSettings teletextDestinationSettings)
teletextDestinationSettings - Settings for Teletext caption outputpublic void setTtmlDestinationSettings(TtmlDestinationSettings ttmlDestinationSettings)
ttmlDestinationSettings - Settings specific to TTML caption outputs, including Pass style information (TtmlStylePassthrough).public TtmlDestinationSettings getTtmlDestinationSettings()
public CaptionDestinationSettings withTtmlDestinationSettings(TtmlDestinationSettings ttmlDestinationSettings)
ttmlDestinationSettings - Settings specific to TTML caption outputs, including Pass style information (TtmlStylePassthrough).public String toString()
toString in class ObjectObject.toString()public CaptionDestinationSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2020. All rights reserved.