public static class MediaSegment.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
public final MediaSegment.Builder from(MediaSegment arg0)
public final MediaSegment.Builder duration(double arg0)
public final MediaSegment.Builder title(java.lang.String arg0)
public final MediaSegment.Builder title(java.util.Optional<java.lang.String> arg0)
public final MediaSegment.Builder uri(java.lang.String arg0)
public final MediaSegment.Builder byteRange(ByteRange arg0)
public final MediaSegment.Builder byteRange(java.util.Optional<? extends ByteRange> arg0)
public final MediaSegment.Builder programDateTime(java.time.OffsetDateTime arg0)
public final MediaSegment.Builder programDateTime(java.util.Optional<? extends java.time.OffsetDateTime> arg0)
public final MediaSegment.Builder dateRange(DateRange arg0)
public final MediaSegment.Builder dateRange(java.util.Optional<? extends DateRange> arg0)
public final MediaSegment.Builder segmentMap(SegmentMap arg0)
public final MediaSegment.Builder segmentMap(java.util.Optional<? extends SegmentMap> arg0)
public final MediaSegment.Builder segmentKey(SegmentKey arg0)
public final MediaSegment.Builder segmentKey(java.util.Optional<? extends SegmentKey> arg0)
public final MediaSegment.Builder discontinuity(boolean arg0)
public final MediaSegment.Builder cueOut(double arg0)
public final MediaSegment.Builder cueOut(java.util.Optional<java.lang.Double> arg0)
public final MediaSegment.Builder cueIn(boolean arg0)
public final MediaSegment.Builder gap(boolean arg0)
public final MediaSegment.Builder bitrate(long arg0)
public final MediaSegment.Builder bitrate(java.util.Optional<java.lang.Long> arg0)
public final MediaSegment.Builder addPartialSegments(PartialSegment arg0)
public final MediaSegment.Builder addPartialSegments(PartialSegment... arg0)
public final MediaSegment.Builder partialSegments(java.lang.Iterable<? extends PartialSegment> arg0)
public final MediaSegment.Builder addAllPartialSegments(java.lang.Iterable<? extends PartialSegment> arg0)
public MediaSegment build()