Package com.chrt.api.types
Class OrderScheduleSpec1.Builder
- java.lang.Object
-
- com.chrt.api.types.OrderScheduleSpec1.Builder
-
- All Implemented Interfaces:
OrderScheduleSpec1._FinalStage,OrderScheduleSpec1.TimeZoneNameStage
- Enclosing class:
- OrderScheduleSpec1
public static final class OrderScheduleSpec1.Builder extends java.lang.Object implements OrderScheduleSpec1.TimeZoneNameStage, OrderScheduleSpec1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public OrderScheduleSpec1.Builder from(OrderScheduleSpec1 other)
- Specified by:
fromin interfaceOrderScheduleSpec1.TimeZoneNameStage
-
timeZoneName
public OrderScheduleSpec1._FinalStage timeZoneName(@NotNull java.lang.String timeZoneName)
IANA time zone name (e.g.
America/New_York).IANA time zone name (e.g.
America/New_York).- Specified by:
timeZoneNamein interfaceOrderScheduleSpec1.TimeZoneNameStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
endAt
public OrderScheduleSpec1._FinalStage endAt(Nullable<java.time.OffsetDateTime> endAt)
- Specified by:
endAtin interfaceOrderScheduleSpec1._FinalStage
-
endAt
public OrderScheduleSpec1._FinalStage endAt(java.time.OffsetDateTime endAt)
- Specified by:
endAtin interfaceOrderScheduleSpec1._FinalStage
-
endAt
public OrderScheduleSpec1._FinalStage endAt(java.util.Optional<java.time.OffsetDateTime> endAt)
- Specified by:
endAtin interfaceOrderScheduleSpec1._FinalStage
-
startAt
public OrderScheduleSpec1._FinalStage startAt(Nullable<java.time.OffsetDateTime> startAt)
- Specified by:
startAtin interfaceOrderScheduleSpec1._FinalStage
-
startAt
public OrderScheduleSpec1._FinalStage startAt(java.time.OffsetDateTime startAt)
- Specified by:
startAtin interfaceOrderScheduleSpec1._FinalStage
-
startAt
public OrderScheduleSpec1._FinalStage startAt(java.util.Optional<java.time.OffsetDateTime> startAt)
- Specified by:
startAtin interfaceOrderScheduleSpec1._FinalStage
-
scheduleCalendarSpec
public OrderScheduleSpec1._FinalStage scheduleCalendarSpec(Nullable<ScheduleCalendarSpec> scheduleCalendarSpec)
- Specified by:
scheduleCalendarSpecin interfaceOrderScheduleSpec1._FinalStage
-
scheduleCalendarSpec
public OrderScheduleSpec1._FinalStage scheduleCalendarSpec(ScheduleCalendarSpec scheduleCalendarSpec)
- Specified by:
scheduleCalendarSpecin interfaceOrderScheduleSpec1._FinalStage
-
scheduleCalendarSpec
public OrderScheduleSpec1._FinalStage scheduleCalendarSpec(java.util.Optional<ScheduleCalendarSpec> scheduleCalendarSpec)
- Specified by:
scheduleCalendarSpecin interfaceOrderScheduleSpec1._FinalStage
-
build
public OrderScheduleSpec1 build()
- Specified by:
buildin interfaceOrderScheduleSpec1._FinalStage
-
-