@Value.Immutable
public interface DateRange
| Modifier and Type | Interface and Description |
|---|---|
static class |
DateRange.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DateRange.Builder |
builder() |
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 boolean |
endOnNext() |
java.lang.String |
id() |
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.OffsetDateTime |
startDate() |
java.lang.String id()
java.util.Optional<java.lang.String> classAttribute()
java.time.OffsetDateTime startDate()
java.util.Optional<java.time.OffsetDateTime> endDate()
java.util.Optional<java.lang.Double> duration()
java.util.Optional<java.lang.Double> plannedDuration()
java.util.Map<java.lang.String,java.lang.String> clientAttributes()
java.util.Optional<java.lang.String> scte35Cmd()
java.util.Optional<java.lang.String> scte35Out()
java.util.Optional<java.lang.String> scte35In()
@Value.Default default boolean endOnNext()
static DateRange.Builder builder()