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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaBurninDestinationSettings.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaDvbSubDestinationSettings.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEmbeddedDestinationSettings.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaImscDestinationSettings.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaSccDestinationSettings.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaSrtDestinationSettings.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaTeletextDestinationSettings.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaTtmlDestinationSettings.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaWebvttDestinationSettings.builder().When the
Consumercompletes,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:
-