Package io.lindstrom.m3u8.model
Interface DateRange
@Immutable
public interface DateRange
Date Range (EXT-X-DATERANGE)
- See Also:
- RFC 8216 - 4.3.2.7. EXT-X-DATERANGE
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDateRange.Builder -
Method Summary
Modifier and Type Method Description static DateRange.Builderbuilder()java.util.Optional<java.lang.String>classAttribute()java.util.Map<java.lang.String,java.lang.String>clientAttributes()java.util.Optional<java.lang.Double>duration()java.util.Optional<java.time.OffsetDateTime>endDate()default booleanendOnNext()java.lang.Stringid()java.util.Optional<java.lang.Double>plannedDuration()java.util.Optional<java.lang.String>scte35Cmd()java.util.Optional<java.lang.String>scte35In()java.util.Optional<java.lang.String>scte35Out()java.time.OffsetDateTimestartDate()
-
Method Details
-
id
java.lang.String id() -
classAttribute
java.util.Optional<java.lang.String> classAttribute() -
startDate
java.time.OffsetDateTime startDate() -
endDate
java.util.Optional<java.time.OffsetDateTime> endDate() -
duration
java.util.Optional<java.lang.Double> duration() -
plannedDuration
java.util.Optional<java.lang.Double> plannedDuration() -
clientAttributes
java.util.Map<java.lang.String,java.lang.String> clientAttributes() -
scte35Cmd
java.util.Optional<java.lang.String> scte35Cmd() -
scte35Out
java.util.Optional<java.lang.String> scte35Out() -
scte35In
java.util.Optional<java.lang.String> scte35In() -
endOnNext
@Default default boolean endOnNext() -
builder
-