Interface AvailConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AvailConfiguration.Builder,
,AvailConfiguration> SdkBuilder<AvailConfiguration.Builder,
,AvailConfiguration> SdkPojo
- Enclosing class:
AvailConfiguration
public static interface AvailConfiguration.Builder
extends SdkPojo, CopyableBuilder<AvailConfiguration.Builder,AvailConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondefault AvailConfiguration.Builder
availSettings
(Consumer<AvailSettings.Builder> availSettings) Controls how SCTE-35 messages create cues.availSettings
(AvailSettings availSettings) Controls how SCTE-35 messages create cues.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
-
availSettings
Controls how SCTE-35 messages create cues. Splice Insert mode treats all segmentation signals traditionally. With Time Signal APOS mode only Time Signal Placement Opportunity and Break messages create segment breaks. With ESAM mode, signals are forwarded to an ESAM server for possible update.- Parameters:
availSettings
- Controls how SCTE-35 messages create cues. Splice Insert mode treats all segmentation signals traditionally. With Time Signal APOS mode only Time Signal Placement Opportunity and Break messages create segment breaks. With ESAM mode, signals are forwarded to an ESAM server for possible update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availSettings
Controls how SCTE-35 messages create cues. Splice Insert mode treats all segmentation signals traditionally. With Time Signal APOS mode only Time Signal Placement Opportunity and Break messages create segment breaks. With ESAM mode, signals are forwarded to an ESAM server for possible update. This is a convenience method that creates an instance of theAvailSettings.Builder
avoiding the need to create one manually viaAvailSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toavailSettings(AvailSettings)
.- Parameters:
availSettings
- a consumer that will call methods onAvailSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-