Interface CaptionDestinationSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CaptionDestinationSettings.Builder,CaptionDestinationSettings>,SdkBuilder<CaptionDestinationSettings.Builder,CaptionDestinationSettings>,SdkPojo
- Enclosing class:
- CaptionDestinationSettings
public static interface CaptionDestinationSettings.Builder extends SdkPojo, CopyableBuilder<CaptionDestinationSettings.Builder,CaptionDestinationSettings>
-
-
Method Summary
-
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 Detail
-
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:
burninDestinationSettings(BurninDestinationSettings)
-
destinationType
CaptionDestinationSettings.Builder destinationType(String 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:
CaptionDestinationType,CaptionDestinationType
-
destinationType
CaptionDestinationSettings.Builder destinationType(CaptionDestinationType 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:
CaptionDestinationType,CaptionDestinationType
-
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:
dvbSubDestinationSettings(DvbSubDestinationSettings)
-
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:
embeddedDestinationSettings(EmbeddedDestinationSettings)
-
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:
imscDestinationSettings(ImscDestinationSettings)
-
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:
sccDestinationSettings(SccDestinationSettings)
-
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:
srtDestinationSettings(SrtDestinationSettings)
-
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:
teletextDestinationSettings(TeletextDestinationSettings)
-
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:
ttmlDestinationSettings(TtmlDestinationSettings)
-
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:
webvttDestinationSettings(WebvttDestinationSettings)
-
-