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