public static class MasterPlaylist.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
public final MasterPlaylist.Builder from(Playlist arg0)
public final MasterPlaylist.Builder from(MasterPlaylist arg0)
public final MasterPlaylist.Builder addAlternativeRenditions(AlternativeRendition arg0)
public final MasterPlaylist.Builder addAlternativeRenditions(AlternativeRendition... arg0)
public final MasterPlaylist.Builder alternativeRenditions(java.lang.Iterable<? extends AlternativeRendition> arg0)
public final MasterPlaylist.Builder addAllAlternativeRenditions(java.lang.Iterable<? extends AlternativeRendition> arg0)
public final MasterPlaylist.Builder addVariants(Variant arg0)
public final MasterPlaylist.Builder addVariants(Variant... arg0)
public final MasterPlaylist.Builder variants(java.lang.Iterable<? extends Variant> arg0)
public final MasterPlaylist.Builder addAllVariants(java.lang.Iterable<? extends Variant> arg0)
public final MasterPlaylist.Builder addIFrameVariants(IFrameVariant arg0)
public final MasterPlaylist.Builder addIFrameVariants(IFrameVariant... arg0)
public final MasterPlaylist.Builder iFrameVariants(java.lang.Iterable<? extends IFrameVariant> arg0)
public final MasterPlaylist.Builder addAllIFrameVariants(java.lang.Iterable<? extends IFrameVariant> arg0)
public final MasterPlaylist.Builder addSessionData(SessionData arg0)
public final MasterPlaylist.Builder addSessionData(SessionData... arg0)
public final MasterPlaylist.Builder sessionData(java.lang.Iterable<? extends SessionData> arg0)
public final MasterPlaylist.Builder addAllSessionData(java.lang.Iterable<? extends SessionData> arg0)
public final MasterPlaylist.Builder addSessionKeys(SegmentKey arg0)
public final MasterPlaylist.Builder addSessionKeys(SegmentKey... arg0)
public final MasterPlaylist.Builder sessionKeys(java.lang.Iterable<? extends SegmentKey> arg0)
public final MasterPlaylist.Builder addAllSessionKeys(java.lang.Iterable<? extends SegmentKey> arg0)
public final MasterPlaylist.Builder version(int arg0)
public final MasterPlaylist.Builder version(java.util.Optional<java.lang.Integer> arg0)
public final MasterPlaylist.Builder independentSegments(boolean arg0)
public final MasterPlaylist.Builder startTimeOffset(StartTimeOffset arg0)
public final MasterPlaylist.Builder startTimeOffset(java.util.Optional<? extends StartTimeOffset> arg0)
public final MasterPlaylist.Builder addVariables(PlaylistVariable arg0)
public final MasterPlaylist.Builder addVariables(PlaylistVariable... arg0)
public final MasterPlaylist.Builder variables(java.lang.Iterable<? extends PlaylistVariable> arg0)
public final MasterPlaylist.Builder addAllVariables(java.lang.Iterable<? extends PlaylistVariable> arg0)
public final MasterPlaylist.Builder addComments(java.lang.String arg0)
public final MasterPlaylist.Builder addComments(java.lang.String... arg0)
public final MasterPlaylist.Builder comments(java.lang.Iterable<java.lang.String> arg0)
public final MasterPlaylist.Builder addAllComments(java.lang.Iterable<java.lang.String> arg0)
public MasterPlaylist build()