public static interface SegmentationDescriptor.Builder extends SdkPojo, CopyableBuilder<SegmentationDescriptor.Builder,SegmentationDescriptor>
| Modifier and Type | Method and Description |
|---|---|
SegmentationDescriptor.Builder |
segmentationEventId(Integer segmentationEventId)
The Event Identifier to assign to the
segmentation_descriptor.segmentation_event_id message, as
defined in section 10.3.3.1 of the 2022 SCTE-35 specification. |
SegmentationDescriptor.Builder |
segmentationTypeId(Integer segmentationTypeId)
The Type Identifier to assign to the
segmentation_descriptor.segmentation_type_id message, as
defined in section 10.3.3.1 of the 2022 SCTE-35 specification. |
SegmentationDescriptor.Builder |
segmentationUpid(String segmentationUpid)
The Upid to assign to the
segmentation_descriptor.segmentation_upid message, as defined in
section 10.3.3.1 of the 2022 SCTE-35 specification. |
SegmentationDescriptor.Builder |
segmentationUpidType(Integer segmentationUpidType)
The Upid Type to assign to the
segmentation_descriptor.segmentation_upid_type message, as
defined in section 10.3.3.1 of the 2022 SCTE-35 specification. |
SegmentationDescriptor.Builder |
segmentNum(Integer segmentNum)
The segment number to assign to the
segmentation_descriptor.segment_num message, as defined in
section 10.3.3.1 of the 2022 SCTE-35 specification Values must be between 0 and 256, inclusive. |
SegmentationDescriptor.Builder |
segmentsExpected(Integer segmentsExpected)
The number of segments expected, which is assigned to the
segmentation_descriptor.segments_expectedS message, as defined in section 10.3.3.1 of the 2022
SCTE-35 specification Values must be between 0 and 256, inclusive. |
SegmentationDescriptor.Builder |
subSegmentNum(Integer subSegmentNum)
The sub-segment number to assign to the
segmentation_descriptor.sub_segment_num message, as
defined in section 10.3.3.1 of the 2022 SCTE-35 specification. |
SegmentationDescriptor.Builder |
subSegmentsExpected(Integer subSegmentsExpected)
The number of sub-segments expected, which is assigned to the
segmentation_descriptor.sub_segments_expected message, as defined in section 10.3.3.1 of the
2022 SCTE-35 specification. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSegmentationDescriptor.Builder segmentNum(Integer segmentNum)
The segment number to assign to the segmentation_descriptor.segment_num message, as defined in
section 10.3.3.1 of the 2022 SCTE-35 specification Values must be between 0 and 256, inclusive. The default
value is 0.
segmentNum - The segment number to assign to the segmentation_descriptor.segment_num message, as
defined in section 10.3.3.1 of the 2022 SCTE-35 specification Values must be between 0 and 256,
inclusive. The default value is 0.SegmentationDescriptor.Builder segmentationEventId(Integer segmentationEventId)
The Event Identifier to assign to the segmentation_descriptor.segmentation_event_id message, as
defined in section 10.3.3.1 of the 2022 SCTE-35 specification. The default value is 1.
segmentationEventId - The Event Identifier to assign to the segmentation_descriptor.segmentation_event_id
message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. The default value is 1.SegmentationDescriptor.Builder segmentationTypeId(Integer segmentationTypeId)
The Type Identifier to assign to the segmentation_descriptor.segmentation_type_id message, as
defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive.
The default value is 48.
segmentationTypeId - The Type Identifier to assign to the segmentation_descriptor.segmentation_type_id
message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0
and 256, inclusive. The default value is 48.SegmentationDescriptor.Builder segmentationUpid(String segmentationUpid)
The Upid to assign to the segmentation_descriptor.segmentation_upid message, as defined in
section 10.3.3.1 of the 2022 SCTE-35 specification. The value must be a hexadecimal string containing only
the characters 0 though 9 and A through F. The default value is "" (an empty string).
segmentationUpid - The Upid to assign to the segmentation_descriptor.segmentation_upid message, as defined
in section 10.3.3.1 of the 2022 SCTE-35 specification. The value must be a hexadecimal string
containing only the characters 0 though 9 and A through F. The default value is "" (an empty string).SegmentationDescriptor.Builder segmentationUpidType(Integer segmentationUpidType)
The Upid Type to assign to the segmentation_descriptor.segmentation_upid_type message, as
defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive.
The default value is 14.
segmentationUpidType - The Upid Type to assign to the segmentation_descriptor.segmentation_upid_type message, as
defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256,
inclusive. The default value is 14.SegmentationDescriptor.Builder segmentsExpected(Integer segmentsExpected)
The number of segments expected, which is assigned to the
segmentation_descriptor.segments_expectedS message, as defined in section 10.3.3.1 of the 2022
SCTE-35 specification Values must be between 0 and 256, inclusive. The default value is 0.
segmentsExpected - The number of segments expected, which is assigned to the
segmentation_descriptor.segments_expectedS message, as defined in section 10.3.3.1 of the
2022 SCTE-35 specification Values must be between 0 and 256, inclusive. The default value is 0.SegmentationDescriptor.Builder subSegmentNum(Integer subSegmentNum)
The sub-segment number to assign to the segmentation_descriptor.sub_segment_num message, as
defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive.
The defualt value is null.
subSegmentNum - The sub-segment number to assign to the segmentation_descriptor.sub_segment_num message,
as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256,
inclusive. The defualt value is null.SegmentationDescriptor.Builder subSegmentsExpected(Integer subSegmentsExpected)
The number of sub-segments expected, which is assigned to the
segmentation_descriptor.sub_segments_expected message, as defined in section 10.3.3.1 of the
2022 SCTE-35 specification. Values must be between 0 and 256, inclusive. The default value is null.
subSegmentsExpected - The number of sub-segments expected, which is assigned to the
segmentation_descriptor.sub_segments_expected message, as defined in section 10.3.3.1 of
the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive. The default value is
null.Copyright © 2023. All rights reserved.