- java.lang.Object
-
- io.lindstrom.mpd.data.SegmentTemplate.Builder
-
- Enclosing class:
- SegmentTemplate
public static class SegmentTemplate.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
withSegmentTimeline
public SegmentTemplate.Builder withSegmentTimeline(java.util.List<Segment> segmentTimeline)
-
withSegmentTimeline
public SegmentTemplate.Builder withSegmentTimeline(Segment... segment)
-
withBitstreamswitchingElement
public SegmentTemplate.Builder withBitstreamswitchingElement(URLType bitstreamswitchingElement)
-
withInitializationElement
public SegmentTemplate.Builder withInitializationElement(URLType initializationElement)
-
withRepresentationIndex
public SegmentTemplate.Builder withRepresentationIndex(URLType representationIndex)
-
withMedia
public SegmentTemplate.Builder withMedia(java.lang.String media)
-
withIndex
public SegmentTemplate.Builder withIndex(java.lang.String index)
-
withInitialization
public SegmentTemplate.Builder withInitialization(java.lang.String initialization)
-
withBitstreamSwitching
public SegmentTemplate.Builder withBitstreamSwitching(java.lang.String bitstreamSwitching)
-
withDuration
public SegmentTemplate.Builder withDuration(java.lang.Long duration)
-
withStartNumber
public SegmentTemplate.Builder withStartNumber(java.lang.Long startNumber)
-
withTimescale
public SegmentTemplate.Builder withTimescale(java.lang.Long timescale)
-
withPresentationTimeOffset
public SegmentTemplate.Builder withPresentationTimeOffset(java.lang.Long presentationTimeOffset)
-
withIndexRange
public SegmentTemplate.Builder withIndexRange(java.lang.String indexRange)
-
withIndexRangeExact
public SegmentTemplate.Builder withIndexRangeExact(java.lang.Boolean indexRangeExact)
-
withAvailabilityTimeOffset
public SegmentTemplate.Builder withAvailabilityTimeOffset(java.lang.Double availabilityTimeOffset)
-
withAvailabilityTimeComplete
public SegmentTemplate.Builder withAvailabilityTimeComplete(java.lang.Boolean availabilityTimeComplete)
-
build
public SegmentTemplate build()
-
-