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 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()