Class Scte35SpliceInsert
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.Scte35SpliceInsert
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Scte35SpliceInsert.Builder,Scte35SpliceInsert>
@Generated("software.amazon.awssdk:codegen") public final class Scte35SpliceInsert extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Scte35SpliceInsert.Builder,Scte35SpliceInsert>
Typical configuration that applies breaks on splice inserts in addition to time signal placement opportunities, breaks, and advertisements.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceScte35SpliceInsert.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 Scte35SpliceInsert.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Scte35SpliceInsertNoRegionalBlackoutBehaviornoRegionalBlackoutFlag()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 Scte35SpliceInsert.Builder>serializableBuilderClass()Scte35SpliceInsert.BuildertoBuilder()StringtoString()Returns a string representation of this object.Scte35SpliceInsertWebDeliveryAllowedBehaviorwebDeliveryAllowedFlag()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 Scte35SpliceInsertNoRegionalBlackoutBehavior 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 returnScte35SpliceInsertNoRegionalBlackoutBehavior.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:
Scte35SpliceInsertNoRegionalBlackoutBehavior
-
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 returnScte35SpliceInsertNoRegionalBlackoutBehavior.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:
Scte35SpliceInsertNoRegionalBlackoutBehavior
-
webDeliveryAllowedFlag
public final Scte35SpliceInsertWebDeliveryAllowedBehavior 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 returnScte35SpliceInsertWebDeliveryAllowedBehavior.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:
Scte35SpliceInsertWebDeliveryAllowedBehavior
-
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 returnScte35SpliceInsertWebDeliveryAllowedBehavior.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:
Scte35SpliceInsertWebDeliveryAllowedBehavior
-
toBuilder
public Scte35SpliceInsert.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Scte35SpliceInsert.Builder,Scte35SpliceInsert>
-
builder
public static Scte35SpliceInsert.Builder builder()
-
serializableBuilderClass
public static Class<? extends Scte35SpliceInsert.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
-
-