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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AvailConfiguration.BuilderavailSettings(Consumer<AvailSettings.Builder> availSettings)Controls how SCTE-35 messages create cues.AvailConfiguration.BuilderavailSettings(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 Detail
-
availSettings
AvailConfiguration.Builder availSettings(AvailSettings 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
default AvailConfiguration.Builder availSettings(Consumer<AvailSettings.Builder> 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.Builderavoiding the need to create one manually viaAvailSettings.builder().When the
Consumercompletes,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:
availSettings(AvailSettings)
-
-