@Generated(value="software.amazon.awssdk:codegen") public final class Scte35SegmentationDescriptor extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Scte35SegmentationDescriptor.Builder,Scte35SegmentationDescriptor>
| Modifier and Type | Class and Description |
|---|---|
static interface |
Scte35SegmentationDescriptor.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Scte35SegmentationDescriptor.Builder |
builder() |
Scte35DeliveryRestrictions |
deliveryRestrictions()
Holds the four SCTE-35 delivery restriction parameters.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
Scte35SegmentationCancelIndicator |
segmentationCancelIndicator()
Corresponds to SCTE-35 segmentation_event_cancel_indicator.
|
String |
segmentationCancelIndicatorAsString()
Corresponds to SCTE-35 segmentation_event_cancel_indicator.
|
Long |
segmentationDuration()
Corresponds to SCTE-35 segmentation_duration.
|
Long |
segmentationEventId()
Corresponds to SCTE-35 segmentation_event_id.
|
Integer |
segmentationTypeId()
Corresponds to SCTE-35 segmentation_type_id.
|
String |
segmentationUpid()
Corresponds to SCTE-35 segmentation_upid.
|
Integer |
segmentationUpidType()
Corresponds to SCTE-35 segmentation_upid_type.
|
Integer |
segmentNum()
Corresponds to SCTE-35 segment_num.
|
Integer |
segmentsExpected()
Corresponds to SCTE-35 segments_expected.
|
static Class<? extends Scte35SegmentationDescriptor.Builder> |
serializableBuilderClass() |
Integer |
subSegmentNum()
Corresponds to SCTE-35 sub_segment_num.
|
Integer |
subSegmentsExpected()
Corresponds to SCTE-35 sub_segments_expected.
|
Scte35SegmentationDescriptor.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Scte35DeliveryRestrictions deliveryRestrictions()
public final Integer segmentNum()
public final Scte35SegmentationCancelIndicator segmentationCancelIndicator()
If the service returns an enum value that is not available in the current SDK version,
segmentationCancelIndicator will return Scte35SegmentationCancelIndicator.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from segmentationCancelIndicatorAsString().
Scte35SegmentationCancelIndicatorpublic final String segmentationCancelIndicatorAsString()
If the service returns an enum value that is not available in the current SDK version,
segmentationCancelIndicator will return Scte35SegmentationCancelIndicator.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from segmentationCancelIndicatorAsString().
Scte35SegmentationCancelIndicatorpublic final Long segmentationDuration()
public final Long segmentationEventId()
public final Integer segmentationTypeId()
public final String segmentationUpid()
public final Integer segmentationUpidType()
public final Integer segmentsExpected()
public final Integer subSegmentNum()
public final Integer subSegmentsExpected()
public Scte35SegmentationDescriptor.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Scte35SegmentationDescriptor.Builder,Scte35SegmentationDescriptor>public static Scte35SegmentationDescriptor.Builder builder()
public static Class<? extends Scte35SegmentationDescriptor.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.