Interface CaptionDestinationSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CaptionDestinationSettings.Builder,
,CaptionDestinationSettings> SdkBuilder<CaptionDestinationSettings.Builder,
,CaptionDestinationSettings> SdkPojo
- Enclosing class:
CaptionDestinationSettings
-
Method Summary
Modifier and TypeMethodDescriptionburninDestinationSettings
(Consumer<BurninDestinationSettings.Builder> burninDestinationSettings) Burn-in is a captions delivery method, rather than a captions format.burninDestinationSettings
(BurninDestinationSettings burninDestinationSettings) Burn-in is a captions delivery method, rather than a captions format.destinationType
(String destinationType) Specify the format for this set of captions on this output.destinationType
(CaptionDestinationType destinationType) Specify the format for this set of captions on this output.dvbSubDestinationSettings
(Consumer<DvbSubDestinationSettings.Builder> dvbSubDestinationSettings) Settings related to DVB-Sub captions.dvbSubDestinationSettings
(DvbSubDestinationSettings dvbSubDestinationSettings) Settings related to DVB-Sub captions.embeddedDestinationSettings
(Consumer<EmbeddedDestinationSettings.Builder> embeddedDestinationSettings) Settings related to CEA/EIA-608 and CEA/EIA-708 (also called embedded or ancillary) captions.embeddedDestinationSettings
(EmbeddedDestinationSettings embeddedDestinationSettings) Settings related to CEA/EIA-608 and CEA/EIA-708 (also called embedded or ancillary) captions.imscDestinationSettings
(Consumer<ImscDestinationSettings.Builder> imscDestinationSettings) Settings related to IMSC captions.imscDestinationSettings
(ImscDestinationSettings imscDestinationSettings) Settings related to IMSC captions.sccDestinationSettings
(Consumer<SccDestinationSettings.Builder> sccDestinationSettings) Settings related to SCC captions.sccDestinationSettings
(SccDestinationSettings sccDestinationSettings) Settings related to SCC captions.srtDestinationSettings
(Consumer<SrtDestinationSettings.Builder> srtDestinationSettings) Settings related to SRT captions.srtDestinationSettings
(SrtDestinationSettings srtDestinationSettings) Settings related to SRT captions.teletextDestinationSettings
(Consumer<TeletextDestinationSettings.Builder> teletextDestinationSettings) Settings related to teletext captions.teletextDestinationSettings
(TeletextDestinationSettings teletextDestinationSettings) Settings related to teletext captions.ttmlDestinationSettings
(Consumer<TtmlDestinationSettings.Builder> ttmlDestinationSettings) Settings related to TTML captions.ttmlDestinationSettings
(TtmlDestinationSettings ttmlDestinationSettings) Settings related to TTML captions.webvttDestinationSettings
(Consumer<WebvttDestinationSettings.Builder> webvttDestinationSettings) Settings related to WebVTT captions.webvttDestinationSettings
(WebvttDestinationSettings webvttDestinationSettings) Settings related to WebVTT captions.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
burninDestinationSettings
CaptionDestinationSettings.Builder burninDestinationSettings(BurninDestinationSettings burninDestinationSettings) Burn-in is a captions delivery method, rather than a captions format. Burn-in writes the captions directly on your video frames, replacing pixels of video content with the captions. Set up burn-in captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/burn-in-output-captions.html.- Parameters:
burninDestinationSettings
- Burn-in is a captions delivery method, rather than a captions format. Burn-in writes the captions directly on your video frames, replacing pixels of video content with the captions. Set up burn-in captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/burn-in-output-captions.html.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
burninDestinationSettings
default CaptionDestinationSettings.Builder burninDestinationSettings(Consumer<BurninDestinationSettings.Builder> burninDestinationSettings) Burn-in is a captions delivery method, rather than a captions format. Burn-in writes the captions directly on your video frames, replacing pixels of video content with the captions. Set up burn-in captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/burn-in-output-captions.html. This is a convenience method that creates an instance of theBurninDestinationSettings.Builder
avoiding the need to create one manually viaBurninDestinationSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toburninDestinationSettings(BurninDestinationSettings)
.- Parameters:
burninDestinationSettings
- a consumer that will call methods onBurninDestinationSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationType
Specify the format for this set of captions on this output. The default format is embedded without SCTE-20. Note that your choice of video output container constrains your choice of output captions format. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/captions-support-tables.html. If you are using SCTE-20 and you want to create an output that complies with the SCTE-43 spec, choose SCTE-20 plus embedded. To create a non-compliant output where the embedded captions come first, choose Embedded plus SCTE-20.- Parameters:
destinationType
- Specify the format for this set of captions on this output. The default format is embedded without SCTE-20. Note that your choice of video output container constrains your choice of output captions format. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/captions-support-tables.html. If you are using SCTE-20 and you want to create an output that complies with the SCTE-43 spec, choose SCTE-20 plus embedded. To create a non-compliant output where the embedded captions come first, choose Embedded plus SCTE-20.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationType
Specify the format for this set of captions on this output. The default format is embedded without SCTE-20. Note that your choice of video output container constrains your choice of output captions format. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/captions-support-tables.html. If you are using SCTE-20 and you want to create an output that complies with the SCTE-43 spec, choose SCTE-20 plus embedded. To create a non-compliant output where the embedded captions come first, choose Embedded plus SCTE-20.- Parameters:
destinationType
- Specify the format for this set of captions on this output. The default format is embedded without SCTE-20. Note that your choice of video output container constrains your choice of output captions format. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/captions-support-tables.html. If you are using SCTE-20 and you want to create an output that complies with the SCTE-43 spec, choose SCTE-20 plus embedded. To create a non-compliant output where the embedded captions come first, choose Embedded plus SCTE-20.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dvbSubDestinationSettings
CaptionDestinationSettings.Builder dvbSubDestinationSettings(DvbSubDestinationSettings dvbSubDestinationSettings) Settings related to DVB-Sub captions. Set up DVB-Sub captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/dvb-sub-output-captions.html.- Parameters:
dvbSubDestinationSettings
- Settings related to DVB-Sub captions. Set up DVB-Sub captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/dvb-sub-output-captions.html.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dvbSubDestinationSettings
default CaptionDestinationSettings.Builder dvbSubDestinationSettings(Consumer<DvbSubDestinationSettings.Builder> dvbSubDestinationSettings) Settings related to DVB-Sub captions. Set up DVB-Sub captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/dvb-sub-output-captions.html. This is a convenience method that creates an instance of theDvbSubDestinationSettings.Builder
avoiding the need to create one manually viaDvbSubDestinationSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todvbSubDestinationSettings(DvbSubDestinationSettings)
.- Parameters:
dvbSubDestinationSettings
- a consumer that will call methods onDvbSubDestinationSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
embeddedDestinationSettings
CaptionDestinationSettings.Builder embeddedDestinationSettings(EmbeddedDestinationSettings embeddedDestinationSettings) Settings related to CEA/EIA-608 and CEA/EIA-708 (also called embedded or ancillary) captions. Set up embedded captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/embedded-output-captions.html.- Parameters:
embeddedDestinationSettings
- Settings related to CEA/EIA-608 and CEA/EIA-708 (also called embedded or ancillary) captions. Set up embedded captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/embedded-output-captions.html.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
embeddedDestinationSettings
default CaptionDestinationSettings.Builder embeddedDestinationSettings(Consumer<EmbeddedDestinationSettings.Builder> embeddedDestinationSettings) Settings related to CEA/EIA-608 and CEA/EIA-708 (also called embedded or ancillary) captions. Set up embedded captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/embedded-output-captions.html. This is a convenience method that creates an instance of theEmbeddedDestinationSettings.Builder
avoiding the need to create one manually viaEmbeddedDestinationSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toembeddedDestinationSettings(EmbeddedDestinationSettings)
.- Parameters:
embeddedDestinationSettings
- a consumer that will call methods onEmbeddedDestinationSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
imscDestinationSettings
CaptionDestinationSettings.Builder imscDestinationSettings(ImscDestinationSettings imscDestinationSettings) Settings related to IMSC captions. IMSC is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.- Parameters:
imscDestinationSettings
- Settings related to IMSC captions. IMSC is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imscDestinationSettings
default CaptionDestinationSettings.Builder imscDestinationSettings(Consumer<ImscDestinationSettings.Builder> imscDestinationSettings) Settings related to IMSC captions. IMSC is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html. This is a convenience method that creates an instance of theImscDestinationSettings.Builder
avoiding the need to create one manually viaImscDestinationSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toimscDestinationSettings(ImscDestinationSettings)
.- Parameters:
imscDestinationSettings
- a consumer that will call methods onImscDestinationSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sccDestinationSettings
CaptionDestinationSettings.Builder sccDestinationSettings(SccDestinationSettings sccDestinationSettings) Settings related to SCC captions. SCC is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/scc-srt-output-captions.html.- Parameters:
sccDestinationSettings
- Settings related to SCC captions. SCC is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/scc-srt-output-captions.html.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sccDestinationSettings
default CaptionDestinationSettings.Builder sccDestinationSettings(Consumer<SccDestinationSettings.Builder> sccDestinationSettings) Settings related to SCC captions. SCC is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/scc-srt-output-captions.html. This is a convenience method that creates an instance of theSccDestinationSettings.Builder
avoiding the need to create one manually viaSccDestinationSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosccDestinationSettings(SccDestinationSettings)
.- Parameters:
sccDestinationSettings
- a consumer that will call methods onSccDestinationSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
srtDestinationSettings
CaptionDestinationSettings.Builder srtDestinationSettings(SrtDestinationSettings srtDestinationSettings) Settings related to SRT captions. SRT is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video.- Parameters:
srtDestinationSettings
- Settings related to SRT captions. SRT is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
srtDestinationSettings
default CaptionDestinationSettings.Builder srtDestinationSettings(Consumer<SrtDestinationSettings.Builder> srtDestinationSettings) Settings related to SRT captions. SRT is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. This is a convenience method that creates an instance of theSrtDestinationSettings.Builder
avoiding the need to create one manually viaSrtDestinationSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosrtDestinationSettings(SrtDestinationSettings)
.- Parameters:
srtDestinationSettings
- a consumer that will call methods onSrtDestinationSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
teletextDestinationSettings
CaptionDestinationSettings.Builder teletextDestinationSettings(TeletextDestinationSettings teletextDestinationSettings) Settings related to teletext captions. Set up teletext captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/teletext-output-captions.html.- Parameters:
teletextDestinationSettings
- Settings related to teletext captions. Set up teletext captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/teletext-output-captions.html.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
teletextDestinationSettings
default CaptionDestinationSettings.Builder teletextDestinationSettings(Consumer<TeletextDestinationSettings.Builder> teletextDestinationSettings) Settings related to teletext captions. Set up teletext captions in the same output as your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/teletext-output-captions.html. This is a convenience method that creates an instance of theTeletextDestinationSettings.Builder
avoiding the need to create one manually viaTeletextDestinationSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toteletextDestinationSettings(TeletextDestinationSettings)
.- Parameters:
teletextDestinationSettings
- a consumer that will call methods onTeletextDestinationSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ttmlDestinationSettings
CaptionDestinationSettings.Builder ttmlDestinationSettings(TtmlDestinationSettings ttmlDestinationSettings) Settings related to TTML captions. TTML is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.- Parameters:
ttmlDestinationSettings
- Settings related to TTML captions. TTML is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ttmlDestinationSettings
default CaptionDestinationSettings.Builder ttmlDestinationSettings(Consumer<TtmlDestinationSettings.Builder> ttmlDestinationSettings) Settings related to TTML captions. TTML is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html. This is a convenience method that creates an instance of theTtmlDestinationSettings.Builder
avoiding the need to create one manually viaTtmlDestinationSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tottmlDestinationSettings(TtmlDestinationSettings)
.- Parameters:
ttmlDestinationSettings
- a consumer that will call methods onTtmlDestinationSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
webvttDestinationSettings
CaptionDestinationSettings.Builder webvttDestinationSettings(WebvttDestinationSettings webvttDestinationSettings) Settings related to WebVTT captions. WebVTT is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.- Parameters:
webvttDestinationSettings
- Settings related to WebVTT captions. WebVTT is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
webvttDestinationSettings
default CaptionDestinationSettings.Builder webvttDestinationSettings(Consumer<WebvttDestinationSettings.Builder> webvttDestinationSettings) Settings related to WebVTT captions. WebVTT is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html. This is a convenience method that creates an instance of theWebvttDestinationSettings.Builder
avoiding the need to create one manually viaWebvttDestinationSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed towebvttDestinationSettings(WebvttDestinationSettings)
.- Parameters:
webvttDestinationSettings
- a consumer that will call methods onWebvttDestinationSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-