Class Scte35DeliveryRestrictions
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.Scte35DeliveryRestrictions
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Scte35DeliveryRestrictions.Builder,Scte35DeliveryRestrictions>
@Generated("software.amazon.awssdk:codegen") public final class Scte35DeliveryRestrictions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Scte35DeliveryRestrictions.Builder,Scte35DeliveryRestrictions>
Corresponds to SCTE-35 delivery_not_restricted_flag parameter. To declare delivery restrictions, include this element and its four "restriction" flags. To declare that there are no restrictions, omit this element.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceScte35DeliveryRestrictions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Scte35ArchiveAllowedFlagarchiveAllowedFlag()Corresponds to SCTE-35 archive_allowed_flag.StringarchiveAllowedFlagAsString()Corresponds to SCTE-35 archive_allowed_flag.static Scte35DeliveryRestrictions.Builderbuilder()Scte35DeviceRestrictionsdeviceRestrictions()Corresponds to SCTE-35 device_restrictions parameter.StringdeviceRestrictionsAsString()Corresponds to SCTE-35 device_restrictions parameter.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Scte35NoRegionalBlackoutFlagnoRegionalBlackoutFlag()Corresponds to SCTE-35 no_regional_blackout_flag parameter.StringnoRegionalBlackoutFlagAsString()Corresponds to SCTE-35 no_regional_blackout_flag parameter.List<SdkField<?>>sdkFields()static Class<? extends Scte35DeliveryRestrictions.Builder>serializableBuilderClass()Scte35DeliveryRestrictions.BuildertoBuilder()StringtoString()Returns a string representation of this object.Scte35WebDeliveryAllowedFlagwebDeliveryAllowedFlag()Corresponds to SCTE-35 web_delivery_allowed_flag parameter.StringwebDeliveryAllowedFlagAsString()Corresponds to SCTE-35 web_delivery_allowed_flag parameter.-
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
-
archiveAllowedFlag
public final Scte35ArchiveAllowedFlag archiveAllowedFlag()
Corresponds to SCTE-35 archive_allowed_flag.If the service returns an enum value that is not available in the current SDK version,
archiveAllowedFlagwill returnScte35ArchiveAllowedFlag.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromarchiveAllowedFlagAsString().- Returns:
- Corresponds to SCTE-35 archive_allowed_flag.
- See Also:
Scte35ArchiveAllowedFlag
-
archiveAllowedFlagAsString
public final String archiveAllowedFlagAsString()
Corresponds to SCTE-35 archive_allowed_flag.If the service returns an enum value that is not available in the current SDK version,
archiveAllowedFlagwill returnScte35ArchiveAllowedFlag.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromarchiveAllowedFlagAsString().- Returns:
- Corresponds to SCTE-35 archive_allowed_flag.
- See Also:
Scte35ArchiveAllowedFlag
-
deviceRestrictions
public final Scte35DeviceRestrictions deviceRestrictions()
Corresponds to SCTE-35 device_restrictions parameter.If the service returns an enum value that is not available in the current SDK version,
deviceRestrictionswill returnScte35DeviceRestrictions.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdeviceRestrictionsAsString().- Returns:
- Corresponds to SCTE-35 device_restrictions parameter.
- See Also:
Scte35DeviceRestrictions
-
deviceRestrictionsAsString
public final String deviceRestrictionsAsString()
Corresponds to SCTE-35 device_restrictions parameter.If the service returns an enum value that is not available in the current SDK version,
deviceRestrictionswill returnScte35DeviceRestrictions.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdeviceRestrictionsAsString().- Returns:
- Corresponds to SCTE-35 device_restrictions parameter.
- See Also:
Scte35DeviceRestrictions
-
noRegionalBlackoutFlag
public final Scte35NoRegionalBlackoutFlag noRegionalBlackoutFlag()
Corresponds to SCTE-35 no_regional_blackout_flag parameter.If the service returns an enum value that is not available in the current SDK version,
noRegionalBlackoutFlagwill returnScte35NoRegionalBlackoutFlag.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromnoRegionalBlackoutFlagAsString().- Returns:
- Corresponds to SCTE-35 no_regional_blackout_flag parameter.
- See Also:
Scte35NoRegionalBlackoutFlag
-
noRegionalBlackoutFlagAsString
public final String noRegionalBlackoutFlagAsString()
Corresponds to SCTE-35 no_regional_blackout_flag parameter.If the service returns an enum value that is not available in the current SDK version,
noRegionalBlackoutFlagwill returnScte35NoRegionalBlackoutFlag.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromnoRegionalBlackoutFlagAsString().- Returns:
- Corresponds to SCTE-35 no_regional_blackout_flag parameter.
- See Also:
Scte35NoRegionalBlackoutFlag
-
webDeliveryAllowedFlag
public final Scte35WebDeliveryAllowedFlag webDeliveryAllowedFlag()
Corresponds to SCTE-35 web_delivery_allowed_flag parameter.If the service returns an enum value that is not available in the current SDK version,
webDeliveryAllowedFlagwill returnScte35WebDeliveryAllowedFlag.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromwebDeliveryAllowedFlagAsString().- Returns:
- Corresponds to SCTE-35 web_delivery_allowed_flag parameter.
- See Also:
Scte35WebDeliveryAllowedFlag
-
webDeliveryAllowedFlagAsString
public final String webDeliveryAllowedFlagAsString()
Corresponds to SCTE-35 web_delivery_allowed_flag parameter.If the service returns an enum value that is not available in the current SDK version,
webDeliveryAllowedFlagwill returnScte35WebDeliveryAllowedFlag.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromwebDeliveryAllowedFlagAsString().- Returns:
- Corresponds to SCTE-35 web_delivery_allowed_flag parameter.
- See Also:
Scte35WebDeliveryAllowedFlag
-
toBuilder
public Scte35DeliveryRestrictions.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Scte35DeliveryRestrictions.Builder,Scte35DeliveryRestrictions>
-
builder
public static Scte35DeliveryRestrictions.Builder builder()
-
serializableBuilderClass
public static Class<? extends Scte35DeliveryRestrictions.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.
-
-