Package com.chrt.api.types
Class ShipperPayCourierLineItemGroup1.Builder
- java.lang.Object
-
- com.chrt.api.types.ShipperPayCourierLineItemGroup1.Builder
-
- All Implemented Interfaces:
ShipperPayCourierLineItemGroup1._FinalStage,ShipperPayCourierLineItemGroup1.CourierOrgIdStage,ShipperPayCourierLineItemGroup1.IdStage,ShipperPayCourierLineItemGroup1.RateSheetIdStage,ShipperPayCourierLineItemGroup1.SchemaVersionStage,ShipperPayCourierLineItemGroup1.TaskGroupIdStage
- Enclosing class:
- ShipperPayCourierLineItemGroup1
public static final class ShipperPayCourierLineItemGroup1.Builder extends java.lang.Object implements ShipperPayCourierLineItemGroup1.SchemaVersionStage, ShipperPayCourierLineItemGroup1.TaskGroupIdStage, ShipperPayCourierLineItemGroup1.CourierOrgIdStage, ShipperPayCourierLineItemGroup1.RateSheetIdStage, ShipperPayCourierLineItemGroup1.IdStage, ShipperPayCourierLineItemGroup1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public ShipperPayCourierLineItemGroup1.Builder from(ShipperPayCourierLineItemGroup1 other)
- Specified by:
fromin interfaceShipperPayCourierLineItemGroup1.SchemaVersionStage
-
schemaVersion
public ShipperPayCourierLineItemGroup1.TaskGroupIdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceShipperPayCourierLineItemGroup1.SchemaVersionStage
-
taskGroupId
public ShipperPayCourierLineItemGroup1.CourierOrgIdStage taskGroupId(@NotNull java.lang.String taskGroupId)
- Specified by:
taskGroupIdin interfaceShipperPayCourierLineItemGroup1.TaskGroupIdStage
-
courierOrgId
public ShipperPayCourierLineItemGroup1.RateSheetIdStage courierOrgId(@NotNull java.lang.String courierOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
courierOrgIdin interfaceShipperPayCourierLineItemGroup1.CourierOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
rateSheetId
public ShipperPayCourierLineItemGroup1.IdStage rateSheetId(@NotNull java.lang.String rateSheetId)
- Specified by:
rateSheetIdin interfaceShipperPayCourierLineItemGroup1.RateSheetIdStage
-
id
public ShipperPayCourierLineItemGroup1._FinalStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceShipperPayCourierLineItemGroup1.IdStage
-
addAllLineItems
public ShipperPayCourierLineItemGroup1._FinalStage addAllLineItems(java.util.List<LineItem1> lineItems)
- Specified by:
addAllLineItemsin interfaceShipperPayCourierLineItemGroup1._FinalStage
-
addLineItems
public ShipperPayCourierLineItemGroup1._FinalStage addLineItems(LineItem1 lineItems)
- Specified by:
addLineItemsin interfaceShipperPayCourierLineItemGroup1._FinalStage
-
lineItems
public ShipperPayCourierLineItemGroup1._FinalStage lineItems(java.util.List<LineItem1> lineItems)
- Specified by:
lineItemsin interfaceShipperPayCourierLineItemGroup1._FinalStage
-
orderCancelled
public ShipperPayCourierLineItemGroup1._FinalStage orderCancelled(java.lang.Boolean orderCancelled)
- Specified by:
orderCancelledin interfaceShipperPayCourierLineItemGroup1._FinalStage
-
orderCancelled
public ShipperPayCourierLineItemGroup1._FinalStage orderCancelled(java.util.Optional<java.lang.Boolean> orderCancelled)
- Specified by:
orderCancelledin interfaceShipperPayCourierLineItemGroup1._FinalStage
-
offChrtShipperOrgId
public ShipperPayCourierLineItemGroup1._FinalStage offChrtShipperOrgId(Nullable<java.lang.String> offChrtShipperOrgId)
- Specified by:
offChrtShipperOrgIdin interfaceShipperPayCourierLineItemGroup1._FinalStage
-
offChrtShipperOrgId
public ShipperPayCourierLineItemGroup1._FinalStage offChrtShipperOrgId(java.lang.String offChrtShipperOrgId)
- Specified by:
offChrtShipperOrgIdin interfaceShipperPayCourierLineItemGroup1._FinalStage
-
offChrtShipperOrgId
public ShipperPayCourierLineItemGroup1._FinalStage offChrtShipperOrgId(java.util.Optional<java.lang.String> offChrtShipperOrgId)
- Specified by:
offChrtShipperOrgIdin interfaceShipperPayCourierLineItemGroup1._FinalStage
-
shipperOrgId
public ShipperPayCourierLineItemGroup1._FinalStage shipperOrgId(Nullable<java.lang.String> shipperOrgId)
Must be a string starting with
org_- Specified by:
shipperOrgIdin interfaceShipperPayCourierLineItemGroup1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
shipperOrgId
public ShipperPayCourierLineItemGroup1._FinalStage shipperOrgId(java.lang.String shipperOrgId)
Must be a string starting with
org_- Specified by:
shipperOrgIdin interfaceShipperPayCourierLineItemGroup1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
shipperOrgId
public ShipperPayCourierLineItemGroup1._FinalStage shipperOrgId(java.util.Optional<java.lang.String> shipperOrgId)
Must be a string starting with
org_- Specified by:
shipperOrgIdin interfaceShipperPayCourierLineItemGroup1._FinalStage
-
build
public ShipperPayCourierLineItemGroup1 build()
- Specified by:
buildin interfaceShipperPayCourierLineItemGroup1._FinalStage
-
-