Package io.lindstrom.m3u8.model
Class DateRange.Builder
java.lang.Object
io.lindstrom.m3u8.model.DateRange.Builder
- Enclosing interface:
- DateRange
public static class DateRange.Builder
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description DateRangebuild()DateRange.BuilderclassAttribute(java.lang.String arg0)DateRange.BuilderclassAttribute(java.util.Optional<java.lang.String> arg0)DateRange.BuilderclientAttributes(java.util.Map<java.lang.String,? extends java.lang.String> arg0)DateRange.Builderduration(double arg0)DateRange.Builderduration(java.util.Optional<java.lang.Double> arg0)DateRange.BuilderendDate(java.time.OffsetDateTime arg0)DateRange.BuilderendDate(java.util.Optional<? extends java.time.OffsetDateTime> arg0)DateRange.BuilderendOnNext(boolean arg0)DateRange.Builderfrom(DateRange arg0)DateRange.Builderid(java.lang.String arg0)DateRange.BuilderplannedDuration(double arg0)DateRange.BuilderplannedDuration(java.util.Optional<java.lang.Double> arg0)DateRange.BuilderputAllClientAttributes(java.util.Map<java.lang.String,? extends java.lang.String> arg0)DateRange.BuilderputClientAttributes(java.lang.String arg0, java.lang.String arg1)DateRange.BuilderputClientAttributes(java.util.Map.Entry<java.lang.String,? extends java.lang.String> arg0)DateRange.Builderscte35Cmd(java.lang.String arg0)DateRange.Builderscte35Cmd(java.util.Optional<java.lang.String> arg0)DateRange.Builderscte35In(java.lang.String arg0)DateRange.Builderscte35In(java.util.Optional<java.lang.String> arg0)DateRange.Builderscte35Out(java.lang.String arg0)DateRange.Builderscte35Out(java.util.Optional<java.lang.String> arg0)DateRange.BuilderstartDate(java.time.OffsetDateTime arg0)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
from
-
id
-
classAttribute
-
classAttribute
-
startDate
-
endDate
-
endDate
public final DateRange.Builder endDate(java.util.Optional<? extends java.time.OffsetDateTime> arg0) -
duration
-
duration
-
plannedDuration
-
plannedDuration
-
putClientAttributes
-
putClientAttributes
public final DateRange.Builder putClientAttributes(java.util.Map.Entry<java.lang.String,? extends java.lang.String> arg0) -
clientAttributes
public final DateRange.Builder clientAttributes(java.util.Map<java.lang.String,? extends java.lang.String> arg0) -
putAllClientAttributes
public final DateRange.Builder putAllClientAttributes(java.util.Map<java.lang.String,? extends java.lang.String> arg0) -
scte35Cmd
-
scte35Cmd
-
scte35Out
-
scte35Out
-
scte35In
-
scte35In
-
endOnNext
-
build
-