- java.lang.Object
-
- io.lindstrom.mpd.data.SegmentBase.Builder
-
- Enclosing class:
- SegmentBase
public static class SegmentBase.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description SegmentBasebuild()TwithAvailabilityTimeComplete(java.lang.Boolean availabilityTimeComplete)TwithAvailabilityTimeOffset(java.lang.Double availabilityTimeOffset)TwithIndexRange(java.lang.String indexRange)TwithIndexRangeExact(java.lang.Boolean indexRangeExact)TwithInitialization(URLType initialization)TwithPresentationTimeOffset(java.lang.Long presentationTimeOffset)TwithRepresentationIndex(URLType representationIndex)TwithTimescale(java.lang.Long timescale)
-
-
-
Method Detail
-
build
public SegmentBase build()
-
withInitialization
public T withInitialization(URLType initialization)
-
withRepresentationIndex
public T withRepresentationIndex(URLType representationIndex)
-
withTimescale
public T withTimescale(java.lang.Long timescale)
-
withPresentationTimeOffset
public T withPresentationTimeOffset(java.lang.Long presentationTimeOffset)
-
withIndexRange
public T withIndexRange(java.lang.String indexRange)
-
withIndexRangeExact
public T withIndexRangeExact(java.lang.Boolean indexRangeExact)
-
withAvailabilityTimeOffset
public T withAvailabilityTimeOffset(java.lang.Double availabilityTimeOffset)
-
withAvailabilityTimeComplete
public T withAvailabilityTimeComplete(java.lang.Boolean availabilityTimeComplete)
-
-