Interface CaptionSelectorSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CaptionSelectorSettings.Builder,
,CaptionSelectorSettings> SdkBuilder<CaptionSelectorSettings.Builder,
,CaptionSelectorSettings> SdkPojo
- Enclosing class:
CaptionSelectorSettings
-
Method Summary
Modifier and TypeMethodDescriptiondefault CaptionSelectorSettings.Builder
ancillarySourceSettings
(Consumer<AncillarySourceSettings.Builder> ancillarySourceSettings) Sets the value of the AncillarySourceSettings property for this object.ancillarySourceSettings
(AncillarySourceSettings ancillarySourceSettings) Sets the value of the AncillarySourceSettings property for this object.default CaptionSelectorSettings.Builder
aribSourceSettings
(Consumer<AribSourceSettings.Builder> aribSourceSettings) Sets the value of the AribSourceSettings property for this object.aribSourceSettings
(AribSourceSettings aribSourceSettings) Sets the value of the AribSourceSettings property for this object.default CaptionSelectorSettings.Builder
dvbSubSourceSettings
(Consumer<DvbSubSourceSettings.Builder> dvbSubSourceSettings) Sets the value of the DvbSubSourceSettings property for this object.dvbSubSourceSettings
(DvbSubSourceSettings dvbSubSourceSettings) Sets the value of the DvbSubSourceSettings property for this object.default CaptionSelectorSettings.Builder
embeddedSourceSettings
(Consumer<EmbeddedSourceSettings.Builder> embeddedSourceSettings) Sets the value of the EmbeddedSourceSettings property for this object.embeddedSourceSettings
(EmbeddedSourceSettings embeddedSourceSettings) Sets the value of the EmbeddedSourceSettings property for this object.default CaptionSelectorSettings.Builder
scte20SourceSettings
(Consumer<Scte20SourceSettings.Builder> scte20SourceSettings) Sets the value of the Scte20SourceSettings property for this object.scte20SourceSettings
(Scte20SourceSettings scte20SourceSettings) Sets the value of the Scte20SourceSettings property for this object.default CaptionSelectorSettings.Builder
scte27SourceSettings
(Consumer<Scte27SourceSettings.Builder> scte27SourceSettings) Sets the value of the Scte27SourceSettings property for this object.scte27SourceSettings
(Scte27SourceSettings scte27SourceSettings) Sets the value of the Scte27SourceSettings property for this object.default CaptionSelectorSettings.Builder
teletextSourceSettings
(Consumer<TeletextSourceSettings.Builder> teletextSourceSettings) Sets the value of the TeletextSourceSettings property for this object.teletextSourceSettings
(TeletextSourceSettings teletextSourceSettings) Sets the value of the TeletextSourceSettings property for this object.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
-
ancillarySourceSettings
CaptionSelectorSettings.Builder ancillarySourceSettings(AncillarySourceSettings ancillarySourceSettings) Sets the value of the AncillarySourceSettings property for this object.- Parameters:
ancillarySourceSettings
- The new value for the AncillarySourceSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ancillarySourceSettings
default CaptionSelectorSettings.Builder ancillarySourceSettings(Consumer<AncillarySourceSettings.Builder> ancillarySourceSettings) Sets the value of the AncillarySourceSettings property for this object. This is a convenience method that creates an instance of theAncillarySourceSettings.Builder
avoiding the need to create one manually viaAncillarySourceSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toancillarySourceSettings(AncillarySourceSettings)
.- Parameters:
ancillarySourceSettings
- a consumer that will call methods onAncillarySourceSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
aribSourceSettings
Sets the value of the AribSourceSettings property for this object.- Parameters:
aribSourceSettings
- The new value for the AribSourceSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aribSourceSettings
default CaptionSelectorSettings.Builder aribSourceSettings(Consumer<AribSourceSettings.Builder> aribSourceSettings) Sets the value of the AribSourceSettings property for this object. This is a convenience method that creates an instance of theAribSourceSettings.Builder
avoiding the need to create one manually viaAribSourceSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaribSourceSettings(AribSourceSettings)
.- Parameters:
aribSourceSettings
- a consumer that will call methods onAribSourceSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dvbSubSourceSettings
Sets the value of the DvbSubSourceSettings property for this object.- Parameters:
dvbSubSourceSettings
- The new value for the DvbSubSourceSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dvbSubSourceSettings
default CaptionSelectorSettings.Builder dvbSubSourceSettings(Consumer<DvbSubSourceSettings.Builder> dvbSubSourceSettings) Sets the value of the DvbSubSourceSettings property for this object. This is a convenience method that creates an instance of theDvbSubSourceSettings.Builder
avoiding the need to create one manually viaDvbSubSourceSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todvbSubSourceSettings(DvbSubSourceSettings)
.- Parameters:
dvbSubSourceSettings
- a consumer that will call methods onDvbSubSourceSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
embeddedSourceSettings
CaptionSelectorSettings.Builder embeddedSourceSettings(EmbeddedSourceSettings embeddedSourceSettings) Sets the value of the EmbeddedSourceSettings property for this object.- Parameters:
embeddedSourceSettings
- The new value for the EmbeddedSourceSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
embeddedSourceSettings
default CaptionSelectorSettings.Builder embeddedSourceSettings(Consumer<EmbeddedSourceSettings.Builder> embeddedSourceSettings) Sets the value of the EmbeddedSourceSettings property for this object. This is a convenience method that creates an instance of theEmbeddedSourceSettings.Builder
avoiding the need to create one manually viaEmbeddedSourceSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toembeddedSourceSettings(EmbeddedSourceSettings)
.- Parameters:
embeddedSourceSettings
- a consumer that will call methods onEmbeddedSourceSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scte20SourceSettings
Sets the value of the Scte20SourceSettings property for this object.- Parameters:
scte20SourceSettings
- The new value for the Scte20SourceSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scte20SourceSettings
default CaptionSelectorSettings.Builder scte20SourceSettings(Consumer<Scte20SourceSettings.Builder> scte20SourceSettings) Sets the value of the Scte20SourceSettings property for this object. This is a convenience method that creates an instance of theScte20SourceSettings.Builder
avoiding the need to create one manually viaScte20SourceSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toscte20SourceSettings(Scte20SourceSettings)
.- Parameters:
scte20SourceSettings
- a consumer that will call methods onScte20SourceSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scte27SourceSettings
Sets the value of the Scte27SourceSettings property for this object.- Parameters:
scte27SourceSettings
- The new value for the Scte27SourceSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scte27SourceSettings
default CaptionSelectorSettings.Builder scte27SourceSettings(Consumer<Scte27SourceSettings.Builder> scte27SourceSettings) Sets the value of the Scte27SourceSettings property for this object. This is a convenience method that creates an instance of theScte27SourceSettings.Builder
avoiding the need to create one manually viaScte27SourceSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toscte27SourceSettings(Scte27SourceSettings)
.- Parameters:
scte27SourceSettings
- a consumer that will call methods onScte27SourceSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
teletextSourceSettings
CaptionSelectorSettings.Builder teletextSourceSettings(TeletextSourceSettings teletextSourceSettings) Sets the value of the TeletextSourceSettings property for this object.- Parameters:
teletextSourceSettings
- The new value for the TeletextSourceSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
teletextSourceSettings
default CaptionSelectorSettings.Builder teletextSourceSettings(Consumer<TeletextSourceSettings.Builder> teletextSourceSettings) Sets the value of the TeletextSourceSettings property for this object. This is a convenience method that creates an instance of theTeletextSourceSettings.Builder
avoiding the need to create one manually viaTeletextSourceSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toteletextSourceSettings(TeletextSourceSettings)
.- Parameters:
teletextSourceSettings
- a consumer that will call methods onTeletextSourceSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-