@Generated(value="software.amazon.awssdk:codegen") public final class BlackoutSlate extends Object implements StructuredPojo, ToCopyableBuilder<BlackoutSlate.Builder,BlackoutSlate>
Modifier and Type | Class and Description |
---|---|
static interface |
BlackoutSlate.Builder |
Modifier and Type | Method and Description |
---|---|
InputLocation |
blackoutSlateImage()
Blackout slate image to be used.
|
static BlackoutSlate.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
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.
|
String |
networkEndBlackoutAsString()
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.
|
InputLocation |
networkEndBlackoutImage()
Path to local file to use as Network End Blackout image.
|
String |
networkId()
Provides Network ID that matches EIDR ID format (e.g., "10.XXXX/XXXX-XXXX-XXXX-XXXX-XXXX-C").
|
static Class<? extends BlackoutSlate.Builder> |
serializableBuilderClass() |
BlackoutSlateState |
state()
When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.
|
String |
stateAsString()
When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.
|
BlackoutSlate.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public InputLocation blackoutSlateImage()
public BlackoutSlateNetworkEndBlackout networkEndBlackout()
If the service returns an enum value that is not available in the current SDK version,
networkEndBlackout
will return BlackoutSlateNetworkEndBlackout.UNKNOWN_TO_SDK_VERSION
. The raw
value returned by the service is available from networkEndBlackoutAsString()
.
BlackoutSlateNetworkEndBlackout
public String networkEndBlackoutAsString()
If the service returns an enum value that is not available in the current SDK version,
networkEndBlackout
will return BlackoutSlateNetworkEndBlackout.UNKNOWN_TO_SDK_VERSION
. The raw
value returned by the service is available from networkEndBlackoutAsString()
.
BlackoutSlateNetworkEndBlackout
public InputLocation networkEndBlackoutImage()
public String networkId()
public BlackoutSlateState state()
If the service returns an enum value that is not available in the current SDK version, state
will return
BlackoutSlateState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
stateAsString()
.
BlackoutSlateState
public String stateAsString()
If the service returns an enum value that is not available in the current SDK version, state
will return
BlackoutSlateState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
stateAsString()
.
BlackoutSlateState
public BlackoutSlate.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<BlackoutSlate.Builder,BlackoutSlate>
public static BlackoutSlate.Builder builder()
public static Class<? extends BlackoutSlate.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.