Package com.chrt.api.types
Class ShipperPayCourierStatement1.Builder
- java.lang.Object
-
- com.chrt.api.types.ShipperPayCourierStatement1.Builder
-
- All Implemented Interfaces:
ShipperPayCourierStatement1._FinalStage,ShipperPayCourierStatement1.CourierOrgIdStage,ShipperPayCourierStatement1.IdStage,ShipperPayCourierStatement1.SchemaVersionStage,ShipperPayCourierStatement1.StatementAmountStage
- Enclosing class:
- ShipperPayCourierStatement1
public static final class ShipperPayCourierStatement1.Builder extends java.lang.Object implements ShipperPayCourierStatement1.SchemaVersionStage, ShipperPayCourierStatement1.CourierOrgIdStage, ShipperPayCourierStatement1.StatementAmountStage, ShipperPayCourierStatement1.IdStage, ShipperPayCourierStatement1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public ShipperPayCourierStatement1.Builder from(ShipperPayCourierStatement1 other)
- Specified by:
fromin interfaceShipperPayCourierStatement1.SchemaVersionStage
-
schemaVersion
public ShipperPayCourierStatement1.CourierOrgIdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceShipperPayCourierStatement1.SchemaVersionStage
-
courierOrgId
public ShipperPayCourierStatement1.StatementAmountStage courierOrgId(@NotNull java.lang.String courierOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
courierOrgIdin interfaceShipperPayCourierStatement1.CourierOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
statementAmount
public ShipperPayCourierStatement1.IdStage statementAmount(double statementAmount)
- Specified by:
statementAmountin interfaceShipperPayCourierStatement1.StatementAmountStage
-
id
public ShipperPayCourierStatement1._FinalStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceShipperPayCourierStatement1.IdStage
-
stripeInvoiceCompletedTimestamp
public ShipperPayCourierStatement1._FinalStage stripeInvoiceCompletedTimestamp(Nullable<java.time.OffsetDateTime> stripeInvoiceCompletedTimestamp)
- Specified by:
stripeInvoiceCompletedTimestampin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceCompletedTimestamp
public ShipperPayCourierStatement1._FinalStage stripeInvoiceCompletedTimestamp(java.time.OffsetDateTime stripeInvoiceCompletedTimestamp)
- Specified by:
stripeInvoiceCompletedTimestampin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceCompletedTimestamp
public ShipperPayCourierStatement1._FinalStage stripeInvoiceCompletedTimestamp(java.util.Optional<java.time.OffsetDateTime> stripeInvoiceCompletedTimestamp)
- Specified by:
stripeInvoiceCompletedTimestampin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceStatus
public ShipperPayCourierStatement1._FinalStage stripeInvoiceStatus(StripeConnectInvoiceStatusEnum stripeInvoiceStatus)
- Specified by:
stripeInvoiceStatusin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceStatus
public ShipperPayCourierStatement1._FinalStage stripeInvoiceStatus(java.util.Optional<StripeConnectInvoiceStatusEnum> stripeInvoiceStatus)
- Specified by:
stripeInvoiceStatusin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceCreatedByUserId
public ShipperPayCourierStatement1._FinalStage stripeInvoiceCreatedByUserId(Nullable<java.lang.String> stripeInvoiceCreatedByUserId)
Must be a string starting with
user_- Specified by:
stripeInvoiceCreatedByUserIdin interfaceShipperPayCourierStatement1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
stripeInvoiceCreatedByUserId
public ShipperPayCourierStatement1._FinalStage stripeInvoiceCreatedByUserId(java.lang.String stripeInvoiceCreatedByUserId)
Must be a string starting with
user_- Specified by:
stripeInvoiceCreatedByUserIdin interfaceShipperPayCourierStatement1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
stripeInvoiceCreatedByUserId
public ShipperPayCourierStatement1._FinalStage stripeInvoiceCreatedByUserId(java.util.Optional<java.lang.String> stripeInvoiceCreatedByUserId)
Must be a string starting with
user_- Specified by:
stripeInvoiceCreatedByUserIdin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceCreatedTimestamp
public ShipperPayCourierStatement1._FinalStage stripeInvoiceCreatedTimestamp(Nullable<java.time.OffsetDateTime> stripeInvoiceCreatedTimestamp)
- Specified by:
stripeInvoiceCreatedTimestampin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceCreatedTimestamp
public ShipperPayCourierStatement1._FinalStage stripeInvoiceCreatedTimestamp(java.time.OffsetDateTime stripeInvoiceCreatedTimestamp)
- Specified by:
stripeInvoiceCreatedTimestampin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceCreatedTimestamp
public ShipperPayCourierStatement1._FinalStage stripeInvoiceCreatedTimestamp(java.util.Optional<java.time.OffsetDateTime> stripeInvoiceCreatedTimestamp)
- Specified by:
stripeInvoiceCreatedTimestampin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceUrl
public ShipperPayCourierStatement1._FinalStage stripeInvoiceUrl(Nullable<java.lang.String> stripeInvoiceUrl)
- Specified by:
stripeInvoiceUrlin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceUrl
public ShipperPayCourierStatement1._FinalStage stripeInvoiceUrl(java.lang.String stripeInvoiceUrl)
- Specified by:
stripeInvoiceUrlin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceUrl
public ShipperPayCourierStatement1._FinalStage stripeInvoiceUrl(java.util.Optional<java.lang.String> stripeInvoiceUrl)
- Specified by:
stripeInvoiceUrlin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceId
public ShipperPayCourierStatement1._FinalStage stripeInvoiceId(Nullable<java.lang.String> stripeInvoiceId)
- Specified by:
stripeInvoiceIdin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceId
public ShipperPayCourierStatement1._FinalStage stripeInvoiceId(java.lang.String stripeInvoiceId)
- Specified by:
stripeInvoiceIdin interfaceShipperPayCourierStatement1._FinalStage
-
stripeInvoiceId
public ShipperPayCourierStatement1._FinalStage stripeInvoiceId(java.util.Optional<java.lang.String> stripeInvoiceId)
- Specified by:
stripeInvoiceIdin interfaceShipperPayCourierStatement1._FinalStage
-
shipperCustomerIdForCourierStripeConnectAccount
public ShipperPayCourierStatement1._FinalStage shipperCustomerIdForCourierStripeConnectAccount(Nullable<java.lang.String> shipperCustomerIdForCourierStripeConnectAccount)
- Specified by:
shipperCustomerIdForCourierStripeConnectAccountin interfaceShipperPayCourierStatement1._FinalStage
-
shipperCustomerIdForCourierStripeConnectAccount
public ShipperPayCourierStatement1._FinalStage shipperCustomerIdForCourierStripeConnectAccount(java.lang.String shipperCustomerIdForCourierStripeConnectAccount)
- Specified by:
shipperCustomerIdForCourierStripeConnectAccountin interfaceShipperPayCourierStatement1._FinalStage
-
shipperCustomerIdForCourierStripeConnectAccount
public ShipperPayCourierStatement1._FinalStage shipperCustomerIdForCourierStripeConnectAccount(java.util.Optional<java.lang.String> shipperCustomerIdForCourierStripeConnectAccount)
- Specified by:
shipperCustomerIdForCourierStripeConnectAccountin interfaceShipperPayCourierStatement1._FinalStage
-
shipperOrgId
public ShipperPayCourierStatement1._FinalStage shipperOrgId(Nullable<java.lang.String> shipperOrgId)
Must be a string starting with
org_- Specified by:
shipperOrgIdin interfaceShipperPayCourierStatement1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
shipperOrgId
public ShipperPayCourierStatement1._FinalStage shipperOrgId(java.lang.String shipperOrgId)
Must be a string starting with
org_- Specified by:
shipperOrgIdin interfaceShipperPayCourierStatement1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
shipperOrgId
public ShipperPayCourierStatement1._FinalStage shipperOrgId(java.util.Optional<java.lang.String> shipperOrgId)
Must be a string starting with
org_- Specified by:
shipperOrgIdin interfaceShipperPayCourierStatement1._FinalStage
-
offChrtShipperOrgId
public ShipperPayCourierStatement1._FinalStage offChrtShipperOrgId(Nullable<java.lang.String> offChrtShipperOrgId)
- Specified by:
offChrtShipperOrgIdin interfaceShipperPayCourierStatement1._FinalStage
-
offChrtShipperOrgId
public ShipperPayCourierStatement1._FinalStage offChrtShipperOrgId(java.lang.String offChrtShipperOrgId)
- Specified by:
offChrtShipperOrgIdin interfaceShipperPayCourierStatement1._FinalStage
-
offChrtShipperOrgId
public ShipperPayCourierStatement1._FinalStage offChrtShipperOrgId(java.util.Optional<java.lang.String> offChrtShipperOrgId)
- Specified by:
offChrtShipperOrgIdin interfaceShipperPayCourierStatement1._FinalStage
-
addAllTaskGroupIds
public ShipperPayCourierStatement1._FinalStage addAllTaskGroupIds(java.util.List<java.lang.String> taskGroupIds)
- Specified by:
addAllTaskGroupIdsin interfaceShipperPayCourierStatement1._FinalStage
-
addTaskGroupIds
public ShipperPayCourierStatement1._FinalStage addTaskGroupIds(java.lang.String taskGroupIds)
- Specified by:
addTaskGroupIdsin interfaceShipperPayCourierStatement1._FinalStage
-
taskGroupIds
public ShipperPayCourierStatement1._FinalStage taskGroupIds(java.util.List<java.lang.String> taskGroupIds)
- Specified by:
taskGroupIdsin interfaceShipperPayCourierStatement1._FinalStage
-
addAllShipperPayCourierLineItemGroupIds
public ShipperPayCourierStatement1._FinalStage addAllShipperPayCourierLineItemGroupIds(java.util.List<java.lang.String> shipperPayCourierLineItemGroupIds)
- Specified by:
addAllShipperPayCourierLineItemGroupIdsin interfaceShipperPayCourierStatement1._FinalStage
-
addShipperPayCourierLineItemGroupIds
public ShipperPayCourierStatement1._FinalStage addShipperPayCourierLineItemGroupIds(java.lang.String shipperPayCourierLineItemGroupIds)
- Specified by:
addShipperPayCourierLineItemGroupIdsin interfaceShipperPayCourierStatement1._FinalStage
-
shipperPayCourierLineItemGroupIds
public ShipperPayCourierStatement1._FinalStage shipperPayCourierLineItemGroupIds(java.util.List<java.lang.String> shipperPayCourierLineItemGroupIds)
- Specified by:
shipperPayCourierLineItemGroupIdsin interfaceShipperPayCourierStatement1._FinalStage
-
build
public ShipperPayCourierStatement1 build()
- Specified by:
buildin interfaceShipperPayCourierStatement1._FinalStage
-
-