Class Scte35TimeSignalApos
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.Scte35TimeSignalApos
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Scte35TimeSignalApos.Builder,Scte35TimeSignalApos>
@Generated("software.amazon.awssdk:codegen") public final class Scte35TimeSignalApos extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Scte35TimeSignalApos.Builder,Scte35TimeSignalApos>
Atypical configuration that applies segment breaks only on SCTE-35 time signal placement opportunities and breaks.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceScte35TimeSignalApos.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegeradAvailOffset()When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time.static Scte35TimeSignalApos.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Scte35AposNoRegionalBlackoutBehaviornoRegionalBlackoutFlag()When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slatesStringnoRegionalBlackoutFlagAsString()When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slatesMap<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends Scte35TimeSignalApos.Builder>serializableBuilderClass()Scte35TimeSignalApos.BuildertoBuilder()StringtoString()Returns a string representation of this object.Scte35AposWebDeliveryAllowedBehaviorwebDeliveryAllowedFlag()When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slatesStringwebDeliveryAllowedFlagAsString()When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slates-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
adAvailOffset
public final Integer adAvailOffset()
When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time. This only applies to embedded SCTE 104/35 messages and does not apply to OOB messages.- Returns:
- When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time. This only applies to embedded SCTE 104/35 messages and does not apply to OOB messages.
-
noRegionalBlackoutFlag
public final Scte35AposNoRegionalBlackoutBehavior noRegionalBlackoutFlag()
When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slatesIf the service returns an enum value that is not available in the current SDK version,
noRegionalBlackoutFlagwill returnScte35AposNoRegionalBlackoutBehavior.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromnoRegionalBlackoutFlagAsString().- Returns:
- When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slates
- See Also:
Scte35AposNoRegionalBlackoutBehavior
-
noRegionalBlackoutFlagAsString
public final String noRegionalBlackoutFlagAsString()
When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slatesIf the service returns an enum value that is not available in the current SDK version,
noRegionalBlackoutFlagwill returnScte35AposNoRegionalBlackoutBehavior.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromnoRegionalBlackoutFlagAsString().- Returns:
- When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slates
- See Also:
Scte35AposNoRegionalBlackoutBehavior
-
webDeliveryAllowedFlag
public final Scte35AposWebDeliveryAllowedBehavior webDeliveryAllowedFlag()
When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slatesIf the service returns an enum value that is not available in the current SDK version,
webDeliveryAllowedFlagwill returnScte35AposWebDeliveryAllowedBehavior.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromwebDeliveryAllowedFlagAsString().- Returns:
- When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slates
- See Also:
Scte35AposWebDeliveryAllowedBehavior
-
webDeliveryAllowedFlagAsString
public final String webDeliveryAllowedFlagAsString()
When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slatesIf the service returns an enum value that is not available in the current SDK version,
webDeliveryAllowedFlagwill returnScte35AposWebDeliveryAllowedBehavior.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromwebDeliveryAllowedFlagAsString().- Returns:
- When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slates
- See Also:
Scte35AposWebDeliveryAllowedBehavior
-
toBuilder
public Scte35TimeSignalApos.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Scte35TimeSignalApos.Builder,Scte35TimeSignalApos>
-
builder
public static Scte35TimeSignalApos.Builder builder()
-
serializableBuilderClass
public static Class<? extends Scte35TimeSignalApos.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-