Package com.chrt.api.types
Class OrderSchedule1.Builder
- java.lang.Object
-
- com.chrt.api.types.OrderSchedule1.Builder
-
- All Implemented Interfaces:
OrderSchedule1._FinalStage,OrderSchedule1.CreatedAtTimestampStage,OrderSchedule1.IdStage,OrderSchedule1.LastEditedAtTimestampStage,OrderSchedule1.NameStage,OrderSchedule1.OwnedByOrgIdStage,OrderSchedule1.OwnedByOrgTypeStage,OrderSchedule1.OwnedByUserIdStage,OrderSchedule1.SchemaVersionStage,OrderSchedule1.ShortIdStage
- Enclosing class:
- OrderSchedule1
public static final class OrderSchedule1.Builder extends java.lang.Object implements OrderSchedule1.SchemaVersionStage, OrderSchedule1.NameStage, OrderSchedule1.IdStage, OrderSchedule1.ShortIdStage, OrderSchedule1.OwnedByUserIdStage, OrderSchedule1.OwnedByOrgIdStage, OrderSchedule1.OwnedByOrgTypeStage, OrderSchedule1.CreatedAtTimestampStage, OrderSchedule1.LastEditedAtTimestampStage, OrderSchedule1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public OrderSchedule1.Builder from(OrderSchedule1 other)
- Specified by:
fromin interfaceOrderSchedule1.SchemaVersionStage
-
schemaVersion
public OrderSchedule1.NameStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceOrderSchedule1.SchemaVersionStage
-
name
public OrderSchedule1.IdStage name(@NotNull java.lang.String name)
- Specified by:
namein interfaceOrderSchedule1.NameStage
-
id
public OrderSchedule1.ShortIdStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceOrderSchedule1.IdStage
-
shortId
public OrderSchedule1.OwnedByUserIdStage shortId(@NotNull java.lang.String shortId)
- Specified by:
shortIdin interfaceOrderSchedule1.ShortIdStage
-
ownedByUserId
public OrderSchedule1.OwnedByOrgIdStage ownedByUserId(@NotNull java.lang.String ownedByUserId)
Must be a string starting with
user_Must be a string starting with
user_- Specified by:
ownedByUserIdin interfaceOrderSchedule1.OwnedByUserIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
ownedByOrgId
public OrderSchedule1.OwnedByOrgTypeStage ownedByOrgId(@NotNull java.lang.String ownedByOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
ownedByOrgIdin interfaceOrderSchedule1.OwnedByOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
ownedByOrgType
public OrderSchedule1.CreatedAtTimestampStage ownedByOrgType(@NotNull OrgTypeEnum ownedByOrgType)
- Specified by:
ownedByOrgTypein interfaceOrderSchedule1.OwnedByOrgTypeStage
-
createdAtTimestamp
public OrderSchedule1.LastEditedAtTimestampStage createdAtTimestamp(@NotNull java.time.OffsetDateTime createdAtTimestamp)
- Specified by:
createdAtTimestampin interfaceOrderSchedule1.CreatedAtTimestampStage
-
lastEditedAtTimestamp
public OrderSchedule1._FinalStage lastEditedAtTimestamp(@NotNull java.time.OffsetDateTime lastEditedAtTimestamp)
- Specified by:
lastEditedAtTimestampin interfaceOrderSchedule1.LastEditedAtTimestampStage
-
orchestratorSchedulePaused
public OrderSchedule1._FinalStage orchestratorSchedulePaused(java.lang.Boolean orchestratorSchedulePaused)
- Specified by:
orchestratorSchedulePausedin interfaceOrderSchedule1._FinalStage
-
orchestratorSchedulePaused
public OrderSchedule1._FinalStage orchestratorSchedulePaused(java.util.Optional<java.lang.Boolean> orchestratorSchedulePaused)
- Specified by:
orchestratorSchedulePausedin interfaceOrderSchedule1._FinalStage
-
orchestratorScheduleId
public OrderSchedule1._FinalStage orchestratorScheduleId(Nullable<java.lang.String> orchestratorScheduleId)
- Specified by:
orchestratorScheduleIdin interfaceOrderSchedule1._FinalStage
-
orchestratorScheduleId
public OrderSchedule1._FinalStage orchestratorScheduleId(java.lang.String orchestratorScheduleId)
- Specified by:
orchestratorScheduleIdin interfaceOrderSchedule1._FinalStage
-
orchestratorScheduleId
public OrderSchedule1._FinalStage orchestratorScheduleId(java.util.Optional<java.lang.String> orchestratorScheduleId)
- Specified by:
orchestratorScheduleIdin interfaceOrderSchedule1._FinalStage
-
intendedStatus
public OrderSchedule1._FinalStage intendedStatus(OrderScheduleStatusEnum1 intendedStatus)
- Specified by:
intendedStatusin interfaceOrderSchedule1._FinalStage
-
intendedStatus
public OrderSchedule1._FinalStage intendedStatus(java.util.Optional<OrderScheduleStatusEnum1> intendedStatus)
- Specified by:
intendedStatusin interfaceOrderSchedule1._FinalStage
-
scheduleSpec
public OrderSchedule1._FinalStage scheduleSpec(Nullable<OrderScheduleSpec1> scheduleSpec)
- Specified by:
scheduleSpecin interfaceOrderSchedule1._FinalStage
-
scheduleSpec
public OrderSchedule1._FinalStage scheduleSpec(OrderScheduleSpec1 scheduleSpec)
- Specified by:
scheduleSpecin interfaceOrderSchedule1._FinalStage
-
scheduleSpec
public OrderSchedule1._FinalStage scheduleSpec(java.util.Optional<OrderScheduleSpec1> scheduleSpec)
- Specified by:
scheduleSpecin interfaceOrderSchedule1._FinalStage
-
orderManifest
public OrderSchedule1._FinalStage orderManifest(Nullable<OrderManifest1> orderManifest)
- Specified by:
orderManifestin interfaceOrderSchedule1._FinalStage
-
orderManifest
public OrderSchedule1._FinalStage orderManifest(OrderManifest1 orderManifest)
- Specified by:
orderManifestin interfaceOrderSchedule1._FinalStage
-
orderManifest
public OrderSchedule1._FinalStage orderManifest(java.util.Optional<OrderManifest1> orderManifest)
- Specified by:
orderManifestin interfaceOrderSchedule1._FinalStage
-
description
public OrderSchedule1._FinalStage description(Nullable<java.lang.String> description)
- Specified by:
descriptionin interfaceOrderSchedule1._FinalStage
-
description
public OrderSchedule1._FinalStage description(java.lang.String description)
- Specified by:
descriptionin interfaceOrderSchedule1._FinalStage
-
description
public OrderSchedule1._FinalStage description(java.util.Optional<java.lang.String> description)
- Specified by:
descriptionin interfaceOrderSchedule1._FinalStage
-
build
public OrderSchedule1 build()
- Specified by:
buildin interfaceOrderSchedule1._FinalStage
-
-