Package io.lindstrom.m3u8.model
Class MediaSegment.Builder
java.lang.Object
io.lindstrom.m3u8.model.MediaSegment.Builder
- Enclosing interface:
- MediaSegment
public static class MediaSegment.Builder
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
from
-
duration
-
title
-
title
-
uri
-
byteRange
-
byteRange
-
programDateTime
-
programDateTime
public final MediaSegment.Builder programDateTime(java.util.Optional<? extends java.time.OffsetDateTime> arg0) -
dateRange
-
dateRange
-
segmentMap
-
segmentMap
-
segmentKey
-
segmentKey
-
discontinuity
-
cueOut
-
cueOut
-
cueIn
-
gap
-
bitrate
-
bitrate
-
addPartialSegments
-
addPartialSegments
-
partialSegments
public final MediaSegment.Builder partialSegments(java.lang.Iterable<? extends PartialSegment> arg0) -
addAllPartialSegments
public final MediaSegment.Builder addAllPartialSegments(java.lang.Iterable<? extends PartialSegment> arg0) -
build
-