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(int arg0)
public final MediaSegment.Builder cueOut(java.util.Optional<java.lang.Integer> 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 MediaSegment build()