Package com.chrt.api.types
Class BillingLedger1.Builder
- java.lang.Object
-
- com.chrt.api.types.BillingLedger1.Builder
-
- All Implemented Interfaces:
BillingLedger1._FinalStage,BillingLedger1.CreatedAtTimestampStage,BillingLedger1.CreatedByOrgIdStage,BillingLedger1.CreatedByUserIdStage,BillingLedger1.IdStage,BillingLedger1.OwnedByOrgIdStage,BillingLedger1.SchemaVersionStage
- Enclosing class:
- BillingLedger1
public static final class BillingLedger1.Builder extends java.lang.Object implements BillingLedger1.SchemaVersionStage, BillingLedger1.IdStage, BillingLedger1.CreatedByUserIdStage, BillingLedger1.CreatedByOrgIdStage, BillingLedger1.CreatedAtTimestampStage, BillingLedger1.OwnedByOrgIdStage, BillingLedger1._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BillingLedger1build()BillingLedger1._FinalStagecomments(Nullable<java.lang.String> comments)BillingLedger1._FinalStagecomments(java.lang.String comments)BillingLedger1._FinalStagecomments(java.util.Optional<java.lang.String> comments)BillingLedger1.OwnedByOrgIdStagecreatedAtTimestamp(java.time.OffsetDateTime createdAtTimestamp)BillingLedger1.CreatedAtTimestampStagecreatedByOrgId(java.lang.String createdByOrgId)Must be a string starting withorg_BillingLedger1.CreatedByOrgIdStagecreatedByUserId(java.lang.String createdByUserId)Must be a string starting withuser_BillingLedger1.Builderfrom(BillingLedger1 other)BillingLedger1.CreatedByUserIdStageid(java.lang.String id)BillingLedger1._FinalStageinactiveAtTimestamp(Nullable<java.time.OffsetDateTime> inactiveAtTimestamp)BillingLedger1._FinalStageinactiveAtTimestamp(java.time.OffsetDateTime inactiveAtTimestamp)BillingLedger1._FinalStageinactiveAtTimestamp(java.util.Optional<java.time.OffsetDateTime> inactiveAtTimestamp)BillingLedger1._FinalStagename(Nullable<java.lang.String> name)BillingLedger1._FinalStagename(java.lang.String name)BillingLedger1._FinalStagename(java.util.Optional<java.lang.String> name)BillingLedger1._FinalStageownedByOrgId(java.lang.String ownedByOrgId)Must be a string starting withorg_BillingLedger1._FinalStagepaymentDestinationDriverId(Nullable<java.lang.String> paymentDestinationDriverId)BillingLedger1._FinalStagepaymentDestinationDriverId(java.lang.String paymentDestinationDriverId)BillingLedger1._FinalStagepaymentDestinationDriverId(java.util.Optional<java.lang.String> paymentDestinationDriverId)BillingLedger1._FinalStagepaymentDestinationOffChrtProviderOrgId(Nullable<java.lang.String> paymentDestinationOffChrtProviderOrgId)BillingLedger1._FinalStagepaymentDestinationOffChrtProviderOrgId(java.lang.String paymentDestinationOffChrtProviderOrgId)BillingLedger1._FinalStagepaymentDestinationOffChrtProviderOrgId(java.util.Optional<java.lang.String> paymentDestinationOffChrtProviderOrgId)BillingLedger1._FinalStagepaymentDestinationOrgId(Nullable<java.lang.String> paymentDestinationOrgId)Must be a string starting withorg_BillingLedger1._FinalStagepaymentDestinationOrgId(java.lang.String paymentDestinationOrgId)Must be a string starting withorg_BillingLedger1._FinalStagepaymentDestinationOrgId(java.util.Optional<java.lang.String> paymentDestinationOrgId)Must be a string starting withorg_BillingLedger1._FinalStagepaymentOriginOffChrtShipperOrgId(Nullable<java.lang.String> paymentOriginOffChrtShipperOrgId)BillingLedger1._FinalStagepaymentOriginOffChrtShipperOrgId(java.lang.String paymentOriginOffChrtShipperOrgId)BillingLedger1._FinalStagepaymentOriginOffChrtShipperOrgId(java.util.Optional<java.lang.String> paymentOriginOffChrtShipperOrgId)BillingLedger1._FinalStagepaymentOriginOrgId(Nullable<java.lang.String> paymentOriginOrgId)Must be a string starting withorg_BillingLedger1._FinalStagepaymentOriginOrgId(java.lang.String paymentOriginOrgId)Must be a string starting withorg_BillingLedger1._FinalStagepaymentOriginOrgId(java.util.Optional<java.lang.String> paymentOriginOrgId)Must be a string starting withorg_BillingLedger1.IdStageschemaVersion(int schemaVersion)BillingLedger1._FinalStagestatus(BillingLedgerStatusEnum status)BillingLedger1._FinalStagestatus(java.util.Optional<BillingLedgerStatusEnum> status)BillingLedger1._FinalStagetaskGroupType(Nullable<TaskGroupTypeEnum1> taskGroupType)BillingLedger1._FinalStagetaskGroupType(TaskGroupTypeEnum1 taskGroupType)BillingLedger1._FinalStagetaskGroupType(java.util.Optional<TaskGroupTypeEnum1> taskGroupType)
-
-
-
Method Detail
-
from
public BillingLedger1.Builder from(BillingLedger1 other)
- Specified by:
fromin interfaceBillingLedger1.SchemaVersionStage
-
schemaVersion
public BillingLedger1.IdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceBillingLedger1.SchemaVersionStage
-
id
public BillingLedger1.CreatedByUserIdStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceBillingLedger1.IdStage
-
createdByUserId
public BillingLedger1.CreatedByOrgIdStage createdByUserId(@NotNull java.lang.String createdByUserId)
Must be a string starting with
user_Must be a string starting with
user_- Specified by:
createdByUserIdin interfaceBillingLedger1.CreatedByUserIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
createdByOrgId
public BillingLedger1.CreatedAtTimestampStage createdByOrgId(@NotNull java.lang.String createdByOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
createdByOrgIdin interfaceBillingLedger1.CreatedByOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
createdAtTimestamp
public BillingLedger1.OwnedByOrgIdStage createdAtTimestamp(@NotNull java.time.OffsetDateTime createdAtTimestamp)
- Specified by:
createdAtTimestampin interfaceBillingLedger1.CreatedAtTimestampStage
-
ownedByOrgId
public BillingLedger1._FinalStage ownedByOrgId(@NotNull java.lang.String ownedByOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
ownedByOrgIdin interfaceBillingLedger1.OwnedByOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
inactiveAtTimestamp
public BillingLedger1._FinalStage inactiveAtTimestamp(Nullable<java.time.OffsetDateTime> inactiveAtTimestamp)
- Specified by:
inactiveAtTimestampin interfaceBillingLedger1._FinalStage
-
inactiveAtTimestamp
public BillingLedger1._FinalStage inactiveAtTimestamp(java.time.OffsetDateTime inactiveAtTimestamp)
- Specified by:
inactiveAtTimestampin interfaceBillingLedger1._FinalStage
-
inactiveAtTimestamp
public BillingLedger1._FinalStage inactiveAtTimestamp(java.util.Optional<java.time.OffsetDateTime> inactiveAtTimestamp)
- Specified by:
inactiveAtTimestampin interfaceBillingLedger1._FinalStage
-
status
public BillingLedger1._FinalStage status(BillingLedgerStatusEnum status)
- Specified by:
statusin interfaceBillingLedger1._FinalStage
-
status
public BillingLedger1._FinalStage status(java.util.Optional<BillingLedgerStatusEnum> status)
- Specified by:
statusin interfaceBillingLedger1._FinalStage
-
paymentDestinationDriverId
public BillingLedger1._FinalStage paymentDestinationDriverId(Nullable<java.lang.String> paymentDestinationDriverId)
- Specified by:
paymentDestinationDriverIdin interfaceBillingLedger1._FinalStage
-
paymentDestinationDriverId
public BillingLedger1._FinalStage paymentDestinationDriverId(java.lang.String paymentDestinationDriverId)
- Specified by:
paymentDestinationDriverIdin interfaceBillingLedger1._FinalStage
-
paymentDestinationDriverId
public BillingLedger1._FinalStage paymentDestinationDriverId(java.util.Optional<java.lang.String> paymentDestinationDriverId)
- Specified by:
paymentDestinationDriverIdin interfaceBillingLedger1._FinalStage
-
paymentDestinationOffChrtProviderOrgId
public BillingLedger1._FinalStage paymentDestinationOffChrtProviderOrgId(Nullable<java.lang.String> paymentDestinationOffChrtProviderOrgId)
- Specified by:
paymentDestinationOffChrtProviderOrgIdin interfaceBillingLedger1._FinalStage
-
paymentDestinationOffChrtProviderOrgId
public BillingLedger1._FinalStage paymentDestinationOffChrtProviderOrgId(java.lang.String paymentDestinationOffChrtProviderOrgId)
- Specified by:
paymentDestinationOffChrtProviderOrgIdin interfaceBillingLedger1._FinalStage
-
paymentDestinationOffChrtProviderOrgId
public BillingLedger1._FinalStage paymentDestinationOffChrtProviderOrgId(java.util.Optional<java.lang.String> paymentDestinationOffChrtProviderOrgId)
- Specified by:
paymentDestinationOffChrtProviderOrgIdin interfaceBillingLedger1._FinalStage
-
paymentDestinationOrgId
public BillingLedger1._FinalStage paymentDestinationOrgId(Nullable<java.lang.String> paymentDestinationOrgId)
Must be a string starting with
org_- Specified by:
paymentDestinationOrgIdin interfaceBillingLedger1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
paymentDestinationOrgId
public BillingLedger1._FinalStage paymentDestinationOrgId(java.lang.String paymentDestinationOrgId)
Must be a string starting with
org_- Specified by:
paymentDestinationOrgIdin interfaceBillingLedger1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
paymentDestinationOrgId
public BillingLedger1._FinalStage paymentDestinationOrgId(java.util.Optional<java.lang.String> paymentDestinationOrgId)
Must be a string starting with
org_- Specified by:
paymentDestinationOrgIdin interfaceBillingLedger1._FinalStage
-
paymentOriginOffChrtShipperOrgId
public BillingLedger1._FinalStage paymentOriginOffChrtShipperOrgId(Nullable<java.lang.String> paymentOriginOffChrtShipperOrgId)
- Specified by:
paymentOriginOffChrtShipperOrgIdin interfaceBillingLedger1._FinalStage
-
paymentOriginOffChrtShipperOrgId
public BillingLedger1._FinalStage paymentOriginOffChrtShipperOrgId(java.lang.String paymentOriginOffChrtShipperOrgId)
- Specified by:
paymentOriginOffChrtShipperOrgIdin interfaceBillingLedger1._FinalStage
-
paymentOriginOffChrtShipperOrgId
public BillingLedger1._FinalStage paymentOriginOffChrtShipperOrgId(java.util.Optional<java.lang.String> paymentOriginOffChrtShipperOrgId)
- Specified by:
paymentOriginOffChrtShipperOrgIdin interfaceBillingLedger1._FinalStage
-
paymentOriginOrgId
public BillingLedger1._FinalStage paymentOriginOrgId(Nullable<java.lang.String> paymentOriginOrgId)
Must be a string starting with
org_- Specified by:
paymentOriginOrgIdin interfaceBillingLedger1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
paymentOriginOrgId
public BillingLedger1._FinalStage paymentOriginOrgId(java.lang.String paymentOriginOrgId)
Must be a string starting with
org_- Specified by:
paymentOriginOrgIdin interfaceBillingLedger1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
paymentOriginOrgId
public BillingLedger1._FinalStage paymentOriginOrgId(java.util.Optional<java.lang.String> paymentOriginOrgId)
Must be a string starting with
org_- Specified by:
paymentOriginOrgIdin interfaceBillingLedger1._FinalStage
-
comments
public BillingLedger1._FinalStage comments(Nullable<java.lang.String> comments)
- Specified by:
commentsin interfaceBillingLedger1._FinalStage
-
comments
public BillingLedger1._FinalStage comments(java.lang.String comments)
- Specified by:
commentsin interfaceBillingLedger1._FinalStage
-
comments
public BillingLedger1._FinalStage comments(java.util.Optional<java.lang.String> comments)
- Specified by:
commentsin interfaceBillingLedger1._FinalStage
-
taskGroupType
public BillingLedger1._FinalStage taskGroupType(Nullable<TaskGroupTypeEnum1> taskGroupType)
- Specified by:
taskGroupTypein interfaceBillingLedger1._FinalStage
-
taskGroupType
public BillingLedger1._FinalStage taskGroupType(TaskGroupTypeEnum1 taskGroupType)
- Specified by:
taskGroupTypein interfaceBillingLedger1._FinalStage
-
taskGroupType
public BillingLedger1._FinalStage taskGroupType(java.util.Optional<TaskGroupTypeEnum1> taskGroupType)
- Specified by:
taskGroupTypein interfaceBillingLedger1._FinalStage
-
name
public BillingLedger1._FinalStage name(Nullable<java.lang.String> name)
- Specified by:
namein interfaceBillingLedger1._FinalStage
-
name
public BillingLedger1._FinalStage name(java.lang.String name)
- Specified by:
namein interfaceBillingLedger1._FinalStage
-
name
public BillingLedger1._FinalStage name(java.util.Optional<java.lang.String> name)
- Specified by:
namein interfaceBillingLedger1._FinalStage
-
build
public BillingLedger1 build()
- Specified by:
buildin interfaceBillingLedger1._FinalStage
-
-