- java.lang.Object
-
- io.lindstrom.mpd.data.SegmentList.Builder
-
- Enclosing class:
- SegmentList
public static class SegmentList.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
withInitialization
public SegmentList.Builder withInitialization(URLType initialization)
-
withRepresentationIndex
public SegmentList.Builder withRepresentationIndex(URLType representationIndex)
-
withSegmentTimeline
public SegmentList.Builder withSegmentTimeline(java.util.List<Segment> segmentTimeline)
-
withBitstreamswitchingElement
public SegmentList.Builder withBitstreamswitchingElement(URLType bitstreamswitchingElement)
-
withSegmentURLs
public SegmentList.Builder withSegmentURLs(java.util.List<SegmentURL> segmentURLs)
-
withDuration
public SegmentList.Builder withDuration(java.lang.Long duration)
-
withStartNumber
public SegmentList.Builder withStartNumber(java.lang.Long startNumber)
-
withHref
public SegmentList.Builder withHref(java.lang.String href)
-
withActuate
public SegmentList.Builder withActuate(ActuateType actuate)
-
withTimescale
public SegmentList.Builder withTimescale(java.lang.Long timescale)
-
withPresentationTimeOffset
public SegmentList.Builder withPresentationTimeOffset(java.lang.Long presentationTimeOffset)
-
withIndexRange
public SegmentList.Builder withIndexRange(java.lang.String indexRange)
-
withIndexRangeExact
public SegmentList.Builder withIndexRangeExact(java.lang.Boolean indexRangeExact)
-
withAvailabilityTimeOffset
public SegmentList.Builder withAvailabilityTimeOffset(java.lang.Double availabilityTimeOffset)
-
withAvailabilityTimeComplete
public SegmentList.Builder withAvailabilityTimeComplete(java.lang.Boolean availabilityTimeComplete)
-
build
public SegmentList build()
-
-