public static class MediaPlaylist.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
public final MediaPlaylist.Builder from(Playlist arg0)
public final MediaPlaylist.Builder from(MediaPlaylist arg0)
public final MediaPlaylist.Builder targetDuration(int arg0)
public final MediaPlaylist.Builder mediaSequence(long arg0)
public final MediaPlaylist.Builder discontinuitySequence(long arg0)
public final MediaPlaylist.Builder ongoing(boolean arg0)
public final MediaPlaylist.Builder allowCache(boolean arg0)
public final MediaPlaylist.Builder allowCache(java.util.Optional<java.lang.Boolean> arg0)
public final MediaPlaylist.Builder playlistType(PlaylistType arg0)
public final MediaPlaylist.Builder playlistType(java.util.Optional<? extends PlaylistType> arg0)
public final MediaPlaylist.Builder iFramesOnly(boolean arg0)
public final MediaPlaylist.Builder addMediaSegments(MediaSegment arg0)
public final MediaPlaylist.Builder addMediaSegments(MediaSegment... arg0)
public final MediaPlaylist.Builder mediaSegments(java.lang.Iterable<? extends MediaSegment> arg0)
public final MediaPlaylist.Builder addAllMediaSegments(java.lang.Iterable<? extends MediaSegment> arg0)
public final MediaPlaylist.Builder serverControl(ServerControl arg0)
public final MediaPlaylist.Builder serverControl(java.util.Optional<? extends ServerControl> arg0)
public final MediaPlaylist.Builder partialSegmentInformation(PartialSegmentInformation arg0)
public final MediaPlaylist.Builder partialSegmentInformation(java.util.Optional<? extends PartialSegmentInformation> arg0)
public final MediaPlaylist.Builder addPartialSegments(PartialSegment arg0)
public final MediaPlaylist.Builder addPartialSegments(PartialSegment... arg0)
public final MediaPlaylist.Builder partialSegments(java.lang.Iterable<? extends PartialSegment> arg0)
public final MediaPlaylist.Builder addAllPartialSegments(java.lang.Iterable<? extends PartialSegment> arg0)
public final MediaPlaylist.Builder skip(Skip arg0)
public final MediaPlaylist.Builder skip(java.util.Optional<? extends Skip> arg0)
public final MediaPlaylist.Builder preloadHint(PreloadHint arg0)
public final MediaPlaylist.Builder preloadHint(java.util.Optional<? extends PreloadHint> arg0)
public final MediaPlaylist.Builder addRenditionReports(RenditionReport arg0)
public final MediaPlaylist.Builder addRenditionReports(RenditionReport... arg0)
public final MediaPlaylist.Builder renditionReports(java.lang.Iterable<? extends RenditionReport> arg0)
public final MediaPlaylist.Builder addAllRenditionReports(java.lang.Iterable<? extends RenditionReport> arg0)
public final MediaPlaylist.Builder version(int arg0)
public final MediaPlaylist.Builder version(java.util.Optional<java.lang.Integer> arg0)
public final MediaPlaylist.Builder independentSegments(boolean arg0)
public final MediaPlaylist.Builder startTimeOffset(StartTimeOffset arg0)
public final MediaPlaylist.Builder startTimeOffset(java.util.Optional<? extends StartTimeOffset> arg0)
public final MediaPlaylist.Builder addVariables(PlaylistVariable arg0)
public final MediaPlaylist.Builder addVariables(PlaylistVariable... arg0)
public final MediaPlaylist.Builder variables(java.lang.Iterable<? extends PlaylistVariable> arg0)
public final MediaPlaylist.Builder addAllVariables(java.lang.Iterable<? extends PlaylistVariable> arg0)
public final MediaPlaylist.Builder addComments(java.lang.String arg0)
public final MediaPlaylist.Builder addComments(java.lang.String... arg0)
public final MediaPlaylist.Builder comments(java.lang.Iterable<java.lang.String> arg0)
public final MediaPlaylist.Builder addAllComments(java.lang.Iterable<java.lang.String> arg0)
public MediaPlaylist build()