Package com.chrt.api.types
Class LineItemGroup1.Builder
- java.lang.Object
-
- com.chrt.api.types.LineItemGroup1.Builder
-
- All Implemented Interfaces:
LineItemGroup1._FinalStage,LineItemGroup1.IdStage,LineItemGroup1.OwnedByOrgIdStage,LineItemGroup1.PaymentVectorTypeStage,LineItemGroup1.SchemaVersionStage,LineItemGroup1.SettlementTypeStage
- Enclosing class:
- LineItemGroup1
public static final class LineItemGroup1.Builder extends java.lang.Object implements LineItemGroup1.SchemaVersionStage, LineItemGroup1.IdStage, LineItemGroup1.OwnedByOrgIdStage, LineItemGroup1.PaymentVectorTypeStage, LineItemGroup1.SettlementTypeStage, LineItemGroup1._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LineItemGroup1._FinalStageaddAllLineItems(java.util.List<LineItem1> lineItems)LineItemGroup1._FinalStageaddLineItems(LineItem1 lineItems)LineItemGroup1build()LineItemGroup1.Builderfrom(LineItemGroup1 other)LineItemGroup1.OwnedByOrgIdStageid(java.lang.String id)LineItemGroup1._FinalStageisAdHoc(java.lang.Boolean isAdHoc)LineItemGroup1._FinalStageisAdHoc(java.util.Optional<java.lang.Boolean> isAdHoc)LineItemGroup1._FinalStagelineItemGroupS3ObjectMetadataIds(java.util.List<java.lang.String> lineItemGroupS3ObjectMetadataIds)LineItemGroup1._FinalStagelineItemGroupS3ObjectMetadataIds(java.util.Optional<java.util.List<java.lang.String>> lineItemGroupS3ObjectMetadataIds)LineItemGroup1._FinalStagelineItems(java.util.List<LineItem1> lineItems)LineItemGroup1._FinalStagemessages(java.util.List<LineItemGroupMessage1> messages)LineItemGroup1._FinalStagemessages(java.util.Optional<java.util.List<LineItemGroupMessage1>> messages)LineItemGroup1._FinalStageorderId(Nullable<java.lang.String> orderId)LineItemGroup1._FinalStageorderId(java.lang.String orderId)LineItemGroup1._FinalStageorderId(java.util.Optional<java.lang.String> orderId)LineItemGroup1._FinalStageorderOffChrtReferenceId(Nullable<java.lang.String> orderOffChrtReferenceId)LineItemGroup1._FinalStageorderOffChrtReferenceId(java.lang.String orderOffChrtReferenceId)LineItemGroup1._FinalStageorderOffChrtReferenceId(java.util.Optional<java.lang.String> orderOffChrtReferenceId)LineItemGroup1._FinalStageorderShortId(Nullable<java.lang.String> orderShortId)LineItemGroup1._FinalStageorderShortId(java.lang.String orderShortId)LineItemGroup1._FinalStageorderShortId(java.util.Optional<java.lang.String> orderShortId)LineItemGroup1.PaymentVectorTypeStageownedByOrgId(java.lang.String ownedByOrgId)Must be a string starting withorg_LineItemGroup1._FinalStagepaymentDestinationDriverId(Nullable<java.lang.String> paymentDestinationDriverId)LineItemGroup1._FinalStagepaymentDestinationDriverId(java.lang.String paymentDestinationDriverId)LineItemGroup1._FinalStagepaymentDestinationDriverId(java.util.Optional<java.lang.String> paymentDestinationDriverId)LineItemGroup1._FinalStagepaymentDestinationOrgId(Nullable<java.lang.String> paymentDestinationOrgId)Must be a string starting withorg_LineItemGroup1._FinalStagepaymentDestinationOrgId(java.lang.String paymentDestinationOrgId)Must be a string starting withorg_LineItemGroup1._FinalStagepaymentDestinationOrgId(java.util.Optional<java.lang.String> paymentDestinationOrgId)Must be a string starting withorg_LineItemGroup1._FinalStagepaymentOriginOffChrtShipperOrgId(Nullable<java.lang.String> paymentOriginOffChrtShipperOrgId)LineItemGroup1._FinalStagepaymentOriginOffChrtShipperOrgId(java.lang.String paymentOriginOffChrtShipperOrgId)LineItemGroup1._FinalStagepaymentOriginOffChrtShipperOrgId(java.util.Optional<java.lang.String> paymentOriginOffChrtShipperOrgId)LineItemGroup1._FinalStagepaymentOriginOrgId(Nullable<java.lang.String> paymentOriginOrgId)Must be a string starting withorg_LineItemGroup1._FinalStagepaymentOriginOrgId(java.lang.String paymentOriginOrgId)Must be a string starting withorg_LineItemGroup1._FinalStagepaymentOriginOrgId(java.util.Optional<java.lang.String> paymentOriginOrgId)Must be a string starting withorg_LineItemGroup1.SettlementTypeStagepaymentVectorType(PaymentVectorTypeEnum1 paymentVectorType)LineItemGroup1._FinalStagerateSheetId(Nullable<java.lang.String> rateSheetId)LineItemGroup1._FinalStagerateSheetId(java.lang.String rateSheetId)LineItemGroup1._FinalStagerateSheetId(java.util.Optional<java.lang.String> rateSheetId)LineItemGroup1.IdStageschemaVersion(int schemaVersion)LineItemGroup1._FinalStagesettlementType(SettlementTypeEnum1 settlementType)LineItemGroup1._FinalStagestatementId(Nullable<java.lang.String> statementId)LineItemGroup1._FinalStagestatementId(java.lang.String statementId)LineItemGroup1._FinalStagestatementId(java.util.Optional<java.lang.String> statementId)LineItemGroup1._FinalStagestatus(LineItemGroupStatusEnum1 status)LineItemGroup1._FinalStagestatus(java.util.Optional<LineItemGroupStatusEnum1> status)LineItemGroup1._FinalStagetaskGroupId(Nullable<java.lang.String> taskGroupId)LineItemGroup1._FinalStagetaskGroupId(java.lang.String taskGroupId)LineItemGroup1._FinalStagetaskGroupId(java.util.Optional<java.lang.String> taskGroupId)
-
-
-
Method Detail
-
from
public LineItemGroup1.Builder from(LineItemGroup1 other)
- Specified by:
fromin interfaceLineItemGroup1.SchemaVersionStage
-
schemaVersion
public LineItemGroup1.IdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceLineItemGroup1.SchemaVersionStage
-
id
public LineItemGroup1.OwnedByOrgIdStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceLineItemGroup1.IdStage
-
ownedByOrgId
public LineItemGroup1.PaymentVectorTypeStage ownedByOrgId(@NotNull java.lang.String ownedByOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
ownedByOrgIdin interfaceLineItemGroup1.OwnedByOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
paymentVectorType
public LineItemGroup1.SettlementTypeStage paymentVectorType(@NotNull PaymentVectorTypeEnum1 paymentVectorType)
- Specified by:
paymentVectorTypein interfaceLineItemGroup1.PaymentVectorTypeStage
-
settlementType
public LineItemGroup1._FinalStage settlementType(@NotNull SettlementTypeEnum1 settlementType)
- Specified by:
settlementTypein interfaceLineItemGroup1.SettlementTypeStage
-
messages
public LineItemGroup1._FinalStage messages(java.util.List<LineItemGroupMessage1> messages)
- Specified by:
messagesin interfaceLineItemGroup1._FinalStage
-
messages
public LineItemGroup1._FinalStage messages(java.util.Optional<java.util.List<LineItemGroupMessage1>> messages)
- Specified by:
messagesin interfaceLineItemGroup1._FinalStage
-
status
public LineItemGroup1._FinalStage status(LineItemGroupStatusEnum1 status)
- Specified by:
statusin interfaceLineItemGroup1._FinalStage
-
status
public LineItemGroup1._FinalStage status(java.util.Optional<LineItemGroupStatusEnum1> status)
- Specified by:
statusin interfaceLineItemGroup1._FinalStage
-
paymentDestinationDriverId
public LineItemGroup1._FinalStage paymentDestinationDriverId(Nullable<java.lang.String> paymentDestinationDriverId)
- Specified by:
paymentDestinationDriverIdin interfaceLineItemGroup1._FinalStage
-
paymentDestinationDriverId
public LineItemGroup1._FinalStage paymentDestinationDriverId(java.lang.String paymentDestinationDriverId)
- Specified by:
paymentDestinationDriverIdin interfaceLineItemGroup1._FinalStage
-
paymentDestinationDriverId
public LineItemGroup1._FinalStage paymentDestinationDriverId(java.util.Optional<java.lang.String> paymentDestinationDriverId)
- Specified by:
paymentDestinationDriverIdin interfaceLineItemGroup1._FinalStage
-
paymentDestinationOrgId
public LineItemGroup1._FinalStage paymentDestinationOrgId(Nullable<java.lang.String> paymentDestinationOrgId)
Must be a string starting with
org_- Specified by:
paymentDestinationOrgIdin interfaceLineItemGroup1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
paymentDestinationOrgId
public LineItemGroup1._FinalStage paymentDestinationOrgId(java.lang.String paymentDestinationOrgId)
Must be a string starting with
org_- Specified by:
paymentDestinationOrgIdin interfaceLineItemGroup1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
paymentDestinationOrgId
public LineItemGroup1._FinalStage paymentDestinationOrgId(java.util.Optional<java.lang.String> paymentDestinationOrgId)
Must be a string starting with
org_- Specified by:
paymentDestinationOrgIdin interfaceLineItemGroup1._FinalStage
-
paymentOriginOffChrtShipperOrgId
public LineItemGroup1._FinalStage paymentOriginOffChrtShipperOrgId(Nullable<java.lang.String> paymentOriginOffChrtShipperOrgId)
- Specified by:
paymentOriginOffChrtShipperOrgIdin interfaceLineItemGroup1._FinalStage
-
paymentOriginOffChrtShipperOrgId
public LineItemGroup1._FinalStage paymentOriginOffChrtShipperOrgId(java.lang.String paymentOriginOffChrtShipperOrgId)
- Specified by:
paymentOriginOffChrtShipperOrgIdin interfaceLineItemGroup1._FinalStage
-
paymentOriginOffChrtShipperOrgId
public LineItemGroup1._FinalStage paymentOriginOffChrtShipperOrgId(java.util.Optional<java.lang.String> paymentOriginOffChrtShipperOrgId)
- Specified by:
paymentOriginOffChrtShipperOrgIdin interfaceLineItemGroup1._FinalStage
-
paymentOriginOrgId
public LineItemGroup1._FinalStage paymentOriginOrgId(Nullable<java.lang.String> paymentOriginOrgId)
Must be a string starting with
org_- Specified by:
paymentOriginOrgIdin interfaceLineItemGroup1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
paymentOriginOrgId
public LineItemGroup1._FinalStage paymentOriginOrgId(java.lang.String paymentOriginOrgId)
Must be a string starting with
org_- Specified by:
paymentOriginOrgIdin interfaceLineItemGroup1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
paymentOriginOrgId
public LineItemGroup1._FinalStage paymentOriginOrgId(java.util.Optional<java.lang.String> paymentOriginOrgId)
Must be a string starting with
org_- Specified by:
paymentOriginOrgIdin interfaceLineItemGroup1._FinalStage
-
statementId
public LineItemGroup1._FinalStage statementId(Nullable<java.lang.String> statementId)
- Specified by:
statementIdin interfaceLineItemGroup1._FinalStage
-
statementId
public LineItemGroup1._FinalStage statementId(java.lang.String statementId)
- Specified by:
statementIdin interfaceLineItemGroup1._FinalStage
-
statementId
public LineItemGroup1._FinalStage statementId(java.util.Optional<java.lang.String> statementId)
- Specified by:
statementIdin interfaceLineItemGroup1._FinalStage
-
lineItemGroupS3ObjectMetadataIds
public LineItemGroup1._FinalStage lineItemGroupS3ObjectMetadataIds(java.util.List<java.lang.String> lineItemGroupS3ObjectMetadataIds)
- Specified by:
lineItemGroupS3ObjectMetadataIdsin interfaceLineItemGroup1._FinalStage
-
lineItemGroupS3ObjectMetadataIds
public LineItemGroup1._FinalStage lineItemGroupS3ObjectMetadataIds(java.util.Optional<java.util.List<java.lang.String>> lineItemGroupS3ObjectMetadataIds)
- Specified by:
lineItemGroupS3ObjectMetadataIdsin interfaceLineItemGroup1._FinalStage
-
addAllLineItems
public LineItemGroup1._FinalStage addAllLineItems(java.util.List<LineItem1> lineItems)
- Specified by:
addAllLineItemsin interfaceLineItemGroup1._FinalStage
-
addLineItems
public LineItemGroup1._FinalStage addLineItems(LineItem1 lineItems)
- Specified by:
addLineItemsin interfaceLineItemGroup1._FinalStage
-
lineItems
public LineItemGroup1._FinalStage lineItems(java.util.List<LineItem1> lineItems)
- Specified by:
lineItemsin interfaceLineItemGroup1._FinalStage
-
rateSheetId
public LineItemGroup1._FinalStage rateSheetId(Nullable<java.lang.String> rateSheetId)
- Specified by:
rateSheetIdin interfaceLineItemGroup1._FinalStage
-
rateSheetId
public LineItemGroup1._FinalStage rateSheetId(java.lang.String rateSheetId)
- Specified by:
rateSheetIdin interfaceLineItemGroup1._FinalStage
-
rateSheetId
public LineItemGroup1._FinalStage rateSheetId(java.util.Optional<java.lang.String> rateSheetId)
- Specified by:
rateSheetIdin interfaceLineItemGroup1._FinalStage
-
orderOffChrtReferenceId
public LineItemGroup1._FinalStage orderOffChrtReferenceId(Nullable<java.lang.String> orderOffChrtReferenceId)
- Specified by:
orderOffChrtReferenceIdin interfaceLineItemGroup1._FinalStage
-
orderOffChrtReferenceId
public LineItemGroup1._FinalStage orderOffChrtReferenceId(java.lang.String orderOffChrtReferenceId)
- Specified by:
orderOffChrtReferenceIdin interfaceLineItemGroup1._FinalStage
-
orderOffChrtReferenceId
public LineItemGroup1._FinalStage orderOffChrtReferenceId(java.util.Optional<java.lang.String> orderOffChrtReferenceId)
- Specified by:
orderOffChrtReferenceIdin interfaceLineItemGroup1._FinalStage
-
orderShortId
public LineItemGroup1._FinalStage orderShortId(Nullable<java.lang.String> orderShortId)
- Specified by:
orderShortIdin interfaceLineItemGroup1._FinalStage
-
orderShortId
public LineItemGroup1._FinalStage orderShortId(java.lang.String orderShortId)
- Specified by:
orderShortIdin interfaceLineItemGroup1._FinalStage
-
orderShortId
public LineItemGroup1._FinalStage orderShortId(java.util.Optional<java.lang.String> orderShortId)
- Specified by:
orderShortIdin interfaceLineItemGroup1._FinalStage
-
orderId
public LineItemGroup1._FinalStage orderId(Nullable<java.lang.String> orderId)
- Specified by:
orderIdin interfaceLineItemGroup1._FinalStage
-
orderId
public LineItemGroup1._FinalStage orderId(java.lang.String orderId)
- Specified by:
orderIdin interfaceLineItemGroup1._FinalStage
-
orderId
public LineItemGroup1._FinalStage orderId(java.util.Optional<java.lang.String> orderId)
- Specified by:
orderIdin interfaceLineItemGroup1._FinalStage
-
taskGroupId
public LineItemGroup1._FinalStage taskGroupId(Nullable<java.lang.String> taskGroupId)
- Specified by:
taskGroupIdin interfaceLineItemGroup1._FinalStage
-
taskGroupId
public LineItemGroup1._FinalStage taskGroupId(java.lang.String taskGroupId)
- Specified by:
taskGroupIdin interfaceLineItemGroup1._FinalStage
-
taskGroupId
public LineItemGroup1._FinalStage taskGroupId(java.util.Optional<java.lang.String> taskGroupId)
- Specified by:
taskGroupIdin interfaceLineItemGroup1._FinalStage
-
isAdHoc
public LineItemGroup1._FinalStage isAdHoc(java.lang.Boolean isAdHoc)
- Specified by:
isAdHocin interfaceLineItemGroup1._FinalStage
-
isAdHoc
public LineItemGroup1._FinalStage isAdHoc(java.util.Optional<java.lang.Boolean> isAdHoc)
- Specified by:
isAdHocin interfaceLineItemGroup1._FinalStage
-
build
public LineItemGroup1 build()
- Specified by:
buildin interfaceLineItemGroup1._FinalStage
-
-