Package com.chrt.api.types
Class ShipperCourierConnection1.Builder
- java.lang.Object
-
- com.chrt.api.types.ShipperCourierConnection1.Builder
-
- All Implemented Interfaces:
ShipperCourierConnection1._FinalStage,ShipperCourierConnection1.CourierOrgIdStage,ShipperCourierConnection1.IdStage,ShipperCourierConnection1.SchemaVersionStage,ShipperCourierConnection1.ShipperOrgIdStage
- Enclosing class:
- ShipperCourierConnection1
public static final class ShipperCourierConnection1.Builder extends java.lang.Object implements ShipperCourierConnection1.SchemaVersionStage, ShipperCourierConnection1.ShipperOrgIdStage, ShipperCourierConnection1.CourierOrgIdStage, ShipperCourierConnection1.IdStage, ShipperCourierConnection1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public ShipperCourierConnection1.Builder from(ShipperCourierConnection1 other)
- Specified by:
fromin interfaceShipperCourierConnection1.SchemaVersionStage
-
schemaVersion
public ShipperCourierConnection1.ShipperOrgIdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceShipperCourierConnection1.SchemaVersionStage
-
shipperOrgId
public ShipperCourierConnection1.CourierOrgIdStage shipperOrgId(@NotNull java.lang.String shipperOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
shipperOrgIdin interfaceShipperCourierConnection1.ShipperOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
courierOrgId
public ShipperCourierConnection1.IdStage courierOrgId(@NotNull java.lang.String courierOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
courierOrgIdin interfaceShipperCourierConnection1.CourierOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
id
public ShipperCourierConnection1._FinalStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceShipperCourierConnection1.IdStage
-
defaultRateSheetOnDemand
public ShipperCourierConnection1._FinalStage defaultRateSheetOnDemand(Nullable<java.lang.String> defaultRateSheetOnDemand)
- Specified by:
defaultRateSheetOnDemandin interfaceShipperCourierConnection1._FinalStage
-
defaultRateSheetOnDemand
public ShipperCourierConnection1._FinalStage defaultRateSheetOnDemand(java.lang.String defaultRateSheetOnDemand)
- Specified by:
defaultRateSheetOnDemandin interfaceShipperCourierConnection1._FinalStage
-
defaultRateSheetOnDemand
public ShipperCourierConnection1._FinalStage defaultRateSheetOnDemand(java.util.Optional<java.lang.String> defaultRateSheetOnDemand)
- Specified by:
defaultRateSheetOnDemandin interfaceShipperCourierConnection1._FinalStage
-
defaultRateSheetRouted
public ShipperCourierConnection1._FinalStage defaultRateSheetRouted(Nullable<java.lang.String> defaultRateSheetRouted)
- Specified by:
defaultRateSheetRoutedin interfaceShipperCourierConnection1._FinalStage
-
defaultRateSheetRouted
public ShipperCourierConnection1._FinalStage defaultRateSheetRouted(java.lang.String defaultRateSheetRouted)
- Specified by:
defaultRateSheetRoutedin interfaceShipperCourierConnection1._FinalStage
-
defaultRateSheetRouted
public ShipperCourierConnection1._FinalStage defaultRateSheetRouted(java.util.Optional<java.lang.String> defaultRateSheetRouted)
- Specified by:
defaultRateSheetRoutedin interfaceShipperCourierConnection1._FinalStage
-
shipperCustomerIdForCourierStripeConnectAccount
public ShipperCourierConnection1._FinalStage shipperCustomerIdForCourierStripeConnectAccount(Nullable<java.lang.String> shipperCustomerIdForCourierStripeConnectAccount)
- Specified by:
shipperCustomerIdForCourierStripeConnectAccountin interfaceShipperCourierConnection1._FinalStage
-
shipperCustomerIdForCourierStripeConnectAccount
public ShipperCourierConnection1._FinalStage shipperCustomerIdForCourierStripeConnectAccount(java.lang.String shipperCustomerIdForCourierStripeConnectAccount)
- Specified by:
shipperCustomerIdForCourierStripeConnectAccountin interfaceShipperCourierConnection1._FinalStage
-
shipperCustomerIdForCourierStripeConnectAccount
public ShipperCourierConnection1._FinalStage shipperCustomerIdForCourierStripeConnectAccount(java.util.Optional<java.lang.String> shipperCustomerIdForCourierStripeConnectAccount)
- Specified by:
shipperCustomerIdForCourierStripeConnectAccountin interfaceShipperCourierConnection1._FinalStage
-
connected
public ShipperCourierConnection1._FinalStage connected(java.lang.Boolean connected)
- Specified by:
connectedin interfaceShipperCourierConnection1._FinalStage
-
connected
public ShipperCourierConnection1._FinalStage connected(java.util.Optional<java.lang.Boolean> connected)
- Specified by:
connectedin interfaceShipperCourierConnection1._FinalStage
-
build
public ShipperCourierConnection1 build()
- Specified by:
buildin interfaceShipperCourierConnection1._FinalStage
-
-