Interface BlackoutSlate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BlackoutSlate.Builder,
,BlackoutSlate> SdkBuilder<BlackoutSlate.Builder,
,BlackoutSlate> SdkPojo
- Enclosing class:
BlackoutSlate
public static interface BlackoutSlate.Builder
extends SdkPojo, CopyableBuilder<BlackoutSlate.Builder,BlackoutSlate>
-
Method Summary
Modifier and TypeMethodDescriptiondefault BlackoutSlate.Builder
blackoutSlateImage
(Consumer<InputLocation.Builder> blackoutSlateImage) Blackout slate image to be used.blackoutSlateImage
(InputLocation blackoutSlateImage) Blackout slate image to be used.networkEndBlackout
(String networkEndBlackout) Setting to enabled causes the encoder to blackout the video, audio, and captions, and raise the "Network Blackout Image" slate when an SCTE104/35 Network End Segmentation Descriptor is encountered.networkEndBlackout
(BlackoutSlateNetworkEndBlackout networkEndBlackout) Setting to enabled causes the encoder to blackout the video, audio, and captions, and raise the "Network Blackout Image" slate when an SCTE104/35 Network End Segmentation Descriptor is encountered.default BlackoutSlate.Builder
networkEndBlackoutImage
(Consumer<InputLocation.Builder> networkEndBlackoutImage) Path to local file to use as Network End Blackout image.networkEndBlackoutImage
(InputLocation networkEndBlackoutImage) Path to local file to use as Network End Blackout image.Provides Network ID that matches EIDR ID format (e.g., "10.XXXX/XXXX-XXXX-XXXX-XXXX-XXXX-C").When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.state
(BlackoutSlateState state) When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.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
-
blackoutSlateImage
Blackout slate image to be used. Leave empty for solid black. Only bmp and png images are supported.- Parameters:
blackoutSlateImage
- Blackout slate image to be used. Leave empty for solid black. Only bmp and png images are supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blackoutSlateImage
default BlackoutSlate.Builder blackoutSlateImage(Consumer<InputLocation.Builder> blackoutSlateImage) Blackout slate image to be used. Leave empty for solid black. Only bmp and png images are supported. This is a convenience method that creates an instance of theInputLocation.Builder
avoiding the need to create one manually viaInputLocation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toblackoutSlateImage(InputLocation)
.- Parameters:
blackoutSlateImage
- a consumer that will call methods onInputLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkEndBlackout
Setting to enabled causes the encoder to blackout the video, audio, and captions, and raise the "Network Blackout Image" slate when an SCTE104/35 Network End Segmentation Descriptor is encountered. The blackout will be lifted when the Network Start Segmentation Descriptor is encountered. The Network End and Network Start descriptors must contain a network ID that matches the value entered in "Network ID".- Parameters:
networkEndBlackout
- Setting to enabled causes the encoder to blackout the video, audio, and captions, and raise the "Network Blackout Image" slate when an SCTE104/35 Network End Segmentation Descriptor is encountered. The blackout will be lifted when the Network Start Segmentation Descriptor is encountered. The Network End and Network Start descriptors must contain a network ID that matches the value entered in "Network ID".- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkEndBlackout
Setting to enabled causes the encoder to blackout the video, audio, and captions, and raise the "Network Blackout Image" slate when an SCTE104/35 Network End Segmentation Descriptor is encountered. The blackout will be lifted when the Network Start Segmentation Descriptor is encountered. The Network End and Network Start descriptors must contain a network ID that matches the value entered in "Network ID".- Parameters:
networkEndBlackout
- Setting to enabled causes the encoder to blackout the video, audio, and captions, and raise the "Network Blackout Image" slate when an SCTE104/35 Network End Segmentation Descriptor is encountered. The blackout will be lifted when the Network Start Segmentation Descriptor is encountered. The Network End and Network Start descriptors must contain a network ID that matches the value entered in "Network ID".- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkEndBlackoutImage
Path to local file to use as Network End Blackout image. Image will be scaled to fill the entire output raster.- Parameters:
networkEndBlackoutImage
- Path to local file to use as Network End Blackout image. Image will be scaled to fill the entire output raster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkEndBlackoutImage
default BlackoutSlate.Builder networkEndBlackoutImage(Consumer<InputLocation.Builder> networkEndBlackoutImage) Path to local file to use as Network End Blackout image. Image will be scaled to fill the entire output raster. This is a convenience method that creates an instance of theInputLocation.Builder
avoiding the need to create one manually viaInputLocation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkEndBlackoutImage(InputLocation)
.- Parameters:
networkEndBlackoutImage
- a consumer that will call methods onInputLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkId
Provides Network ID that matches EIDR ID format (e.g., "10.XXXX/XXXX-XXXX-XXXX-XXXX-XXXX-C").- Parameters:
networkId
- Provides Network ID that matches EIDR ID format (e.g., "10.XXXX/XXXX-XXXX-XXXX-XXXX-XXXX-C").- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.- Parameters:
state
- When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.- Parameters:
state
- When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-