Class StatementsListV1Request.Builder
- java.lang.Object
-
- com.chrt.api.resources.billing.statements.requests.StatementsListV1Request.Builder
-
- Enclosing class:
- StatementsListV1Request
public static final class StatementsListV1Request.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StatementsListV1Requestbuild()StatementsListV1Request.BuilderfilterOpenedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterOpenedAtTimestampGte)StatementsListV1Request.BuilderfilterOpenedAtTimestampGte(java.time.OffsetDateTime filterOpenedAtTimestampGte)StatementsListV1Request.BuilderfilterOpenedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterOpenedAtTimestampGte)Filter by opened_at_timestamp >= valueStatementsListV1Request.BuilderfilterOpenedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterOpenedAtTimestampLte)StatementsListV1Request.BuilderfilterOpenedAtTimestampLte(java.time.OffsetDateTime filterOpenedAtTimestampLte)StatementsListV1Request.BuilderfilterOpenedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterOpenedAtTimestampLte)Filter by opened_at_timestamp <= valueStatementsListV1Request.BuilderfilterOrderId(Nullable<java.lang.String> filterOrderId)StatementsListV1Request.BuilderfilterOrderId(java.lang.String filterOrderId)StatementsListV1Request.BuilderfilterOrderId(java.util.Optional<java.lang.String> filterOrderId)Filter by order ID (returns statements whose order_ids list contains this value)StatementsListV1Request.BuilderfilterOrderOffChrtReferenceId(Nullable<java.lang.String> filterOrderOffChrtReferenceId)StatementsListV1Request.BuilderfilterOrderOffChrtReferenceId(java.lang.String filterOrderOffChrtReferenceId)StatementsListV1Request.BuilderfilterOrderOffChrtReferenceId(java.util.Optional<java.lang.String> filterOrderOffChrtReferenceId)Filter by order off-chrt reference ID (returns statements whose order_off_chrt_reference_ids list contains this value)StatementsListV1Request.BuilderfilterOwnedByOrgId(Nullable<java.lang.String> filterOwnedByOrgId)StatementsListV1Request.BuilderfilterOwnedByOrgId(java.lang.String filterOwnedByOrgId)StatementsListV1Request.BuilderfilterOwnedByOrgId(java.util.Optional<java.lang.String> filterOwnedByOrgId)Filter by owned by org IDStatementsListV1Request.BuilderfilterPaidAtTimestampGte(Nullable<java.time.OffsetDateTime> filterPaidAtTimestampGte)StatementsListV1Request.BuilderfilterPaidAtTimestampGte(java.time.OffsetDateTime filterPaidAtTimestampGte)StatementsListV1Request.BuilderfilterPaidAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterPaidAtTimestampGte)Filter by paid_at_timestamp >= valueStatementsListV1Request.BuilderfilterPaidAtTimestampLte(Nullable<java.time.OffsetDateTime> filterPaidAtTimestampLte)StatementsListV1Request.BuilderfilterPaidAtTimestampLte(java.time.OffsetDateTime filterPaidAtTimestampLte)StatementsListV1Request.BuilderfilterPaidAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterPaidAtTimestampLte)Filter by paid_at_timestamp <= valueStatementsListV1Request.BuilderfilterPaymentDestinationOrgId(Nullable<java.lang.String> filterPaymentDestinationOrgId)StatementsListV1Request.BuilderfilterPaymentDestinationOrgId(java.lang.String filterPaymentDestinationOrgId)StatementsListV1Request.BuilderfilterPaymentDestinationOrgId(java.util.Optional<java.lang.String> filterPaymentDestinationOrgId)Filter by payment destination org IDStatementsListV1Request.BuilderfilterPaymentOriginOffChrtShipperOrgId(Nullable<java.lang.String> filterPaymentOriginOffChrtShipperOrgId)StatementsListV1Request.BuilderfilterPaymentOriginOffChrtShipperOrgId(java.lang.String filterPaymentOriginOffChrtShipperOrgId)StatementsListV1Request.BuilderfilterPaymentOriginOffChrtShipperOrgId(java.util.Optional<java.lang.String> filterPaymentOriginOffChrtShipperOrgId)Filter by payment origin off-chrt shipper org IDStatementsListV1Request.BuilderfilterPaymentOriginOrgId(Nullable<java.lang.String> filterPaymentOriginOrgId)StatementsListV1Request.BuilderfilterPaymentOriginOrgId(java.lang.String filterPaymentOriginOrgId)StatementsListV1Request.BuilderfilterPaymentOriginOrgId(java.util.Optional<java.lang.String> filterPaymentOriginOrgId)Filter by payment origin org IDStatementsListV1Request.BuilderfilterSettlementType(Nullable<SettlementTypeEnum1> filterSettlementType)StatementsListV1Request.BuilderfilterSettlementType(SettlementTypeEnum1 filterSettlementType)StatementsListV1Request.BuilderfilterSettlementType(java.util.Optional<SettlementTypeEnum1> filterSettlementType)Filter by settlement typeStatementsListV1Request.BuilderfilterStagedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterStagedAtTimestampGte)StatementsListV1Request.BuilderfilterStagedAtTimestampGte(java.time.OffsetDateTime filterStagedAtTimestampGte)StatementsListV1Request.BuilderfilterStagedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterStagedAtTimestampGte)Filter by staged_at_timestamp >= valueStatementsListV1Request.BuilderfilterStagedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterStagedAtTimestampLte)StatementsListV1Request.BuilderfilterStagedAtTimestampLte(java.time.OffsetDateTime filterStagedAtTimestampLte)StatementsListV1Request.BuilderfilterStagedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterStagedAtTimestampLte)Filter by staged_at_timestamp <= valueStatementsListV1Request.BuilderfilterStatus(Nullable<java.util.List<StatementStatusEnum1>> filterStatus)StatementsListV1Request.BuilderfilterStatus(StatementStatusEnum1 filterStatus)StatementsListV1Request.BuilderfilterStatus(java.util.List<StatementStatusEnum1> filterStatus)StatementsListV1Request.BuilderfilterStatus(java.util.Optional<java.util.List<StatementStatusEnum1>> filterStatus)Filter by statement status(es)StatementsListV1Request.BuilderfilterUncollectibleAtTimestampGte(Nullable<java.time.OffsetDateTime> filterUncollectibleAtTimestampGte)StatementsListV1Request.BuilderfilterUncollectibleAtTimestampGte(java.time.OffsetDateTime filterUncollectibleAtTimestampGte)StatementsListV1Request.BuilderfilterUncollectibleAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterUncollectibleAtTimestampGte)Filter by uncollectible_at_timestamp >= valueStatementsListV1Request.BuilderfilterUncollectibleAtTimestampLte(Nullable<java.time.OffsetDateTime> filterUncollectibleAtTimestampLte)StatementsListV1Request.BuilderfilterUncollectibleAtTimestampLte(java.time.OffsetDateTime filterUncollectibleAtTimestampLte)StatementsListV1Request.BuilderfilterUncollectibleAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterUncollectibleAtTimestampLte)Filter by uncollectible_at_timestamp <= valueStatementsListV1Request.Builderfrom(StatementsListV1Request other)StatementsListV1Request.Builderpage(Nullable<java.lang.Integer> page)StatementsListV1Request.Builderpage(java.lang.Integer page)StatementsListV1Request.Builderpage(java.util.Optional<java.lang.Integer> page)StatementsListV1Request.BuilderpageSize(Nullable<java.lang.Integer> pageSize)StatementsListV1Request.BuilderpageSize(java.lang.Integer pageSize)StatementsListV1Request.BuilderpageSize(java.util.Optional<java.lang.Integer> pageSize)StatementsListV1Request.BuildersortBy(Nullable<StatementSortByEnum> sortBy)StatementsListV1Request.BuildersortBy(StatementSortByEnum sortBy)StatementsListV1Request.BuildersortBy(java.util.Optional<StatementSortByEnum> sortBy)Field to sort byStatementsListV1Request.BuildersortOrder(Nullable<SortOrderEnum> sortOrder)StatementsListV1Request.BuildersortOrder(SortOrderEnum sortOrder)StatementsListV1Request.BuildersortOrder(java.util.Optional<SortOrderEnum> sortOrder)Sort order (ascending or descending)
-
-
-
Method Detail
-
from
public StatementsListV1Request.Builder from(StatementsListV1Request other)
-
filterStatus
public StatementsListV1Request.Builder filterStatus(java.util.Optional<java.util.List<StatementStatusEnum1>> filterStatus)
Filter by statement status(es)
-
filterStatus
public StatementsListV1Request.Builder filterStatus(java.util.List<StatementStatusEnum1> filterStatus)
-
filterStatus
public StatementsListV1Request.Builder filterStatus(Nullable<java.util.List<StatementStatusEnum1>> filterStatus)
-
filterStatus
public StatementsListV1Request.Builder filterStatus(StatementStatusEnum1 filterStatus)
-
sortBy
public StatementsListV1Request.Builder sortBy(java.util.Optional<StatementSortByEnum> sortBy)
Field to sort by
-
sortBy
public StatementsListV1Request.Builder sortBy(StatementSortByEnum sortBy)
-
sortBy
public StatementsListV1Request.Builder sortBy(Nullable<StatementSortByEnum> sortBy)
-
sortOrder
public StatementsListV1Request.Builder sortOrder(java.util.Optional<SortOrderEnum> sortOrder)
Sort order (ascending or descending)
-
sortOrder
public StatementsListV1Request.Builder sortOrder(SortOrderEnum sortOrder)
-
sortOrder
public StatementsListV1Request.Builder sortOrder(Nullable<SortOrderEnum> sortOrder)
-
page
public StatementsListV1Request.Builder page(java.util.Optional<java.lang.Integer> page)
-
page
public StatementsListV1Request.Builder page(java.lang.Integer page)
-
page
public StatementsListV1Request.Builder page(Nullable<java.lang.Integer> page)
-
pageSize
public StatementsListV1Request.Builder pageSize(java.util.Optional<java.lang.Integer> pageSize)
-
pageSize
public StatementsListV1Request.Builder pageSize(java.lang.Integer pageSize)
-
pageSize
public StatementsListV1Request.Builder pageSize(Nullable<java.lang.Integer> pageSize)
-
filterSettlementType
public StatementsListV1Request.Builder filterSettlementType(java.util.Optional<SettlementTypeEnum1> filterSettlementType)
Filter by settlement type
-
filterSettlementType
public StatementsListV1Request.Builder filterSettlementType(SettlementTypeEnum1 filterSettlementType)
-
filterSettlementType
public StatementsListV1Request.Builder filterSettlementType(Nullable<SettlementTypeEnum1> filterSettlementType)
-
filterOrderId
public StatementsListV1Request.Builder filterOrderId(java.util.Optional<java.lang.String> filterOrderId)
Filter by order ID (returns statements whose order_ids list contains this value)
-
filterOrderId
public StatementsListV1Request.Builder filterOrderId(java.lang.String filterOrderId)
-
filterOrderId
public StatementsListV1Request.Builder filterOrderId(Nullable<java.lang.String> filterOrderId)
-
filterOrderOffChrtReferenceId
public StatementsListV1Request.Builder filterOrderOffChrtReferenceId(java.util.Optional<java.lang.String> filterOrderOffChrtReferenceId)
Filter by order off-chrt reference ID (returns statements whose order_off_chrt_reference_ids list contains this value)
-
filterOrderOffChrtReferenceId
public StatementsListV1Request.Builder filterOrderOffChrtReferenceId(java.lang.String filterOrderOffChrtReferenceId)
-
filterOrderOffChrtReferenceId
public StatementsListV1Request.Builder filterOrderOffChrtReferenceId(Nullable<java.lang.String> filterOrderOffChrtReferenceId)
-
filterPaymentOriginOrgId
public StatementsListV1Request.Builder filterPaymentOriginOrgId(java.util.Optional<java.lang.String> filterPaymentOriginOrgId)
Filter by payment origin org ID
-
filterPaymentOriginOrgId
public StatementsListV1Request.Builder filterPaymentOriginOrgId(java.lang.String filterPaymentOriginOrgId)
-
filterPaymentOriginOrgId
public StatementsListV1Request.Builder filterPaymentOriginOrgId(Nullable<java.lang.String> filterPaymentOriginOrgId)
-
filterPaymentOriginOffChrtShipperOrgId
public StatementsListV1Request.Builder filterPaymentOriginOffChrtShipperOrgId(java.util.Optional<java.lang.String> filterPaymentOriginOffChrtShipperOrgId)
Filter by payment origin off-chrt shipper org ID
-
filterPaymentOriginOffChrtShipperOrgId
public StatementsListV1Request.Builder filterPaymentOriginOffChrtShipperOrgId(java.lang.String filterPaymentOriginOffChrtShipperOrgId)
-
filterPaymentOriginOffChrtShipperOrgId
public StatementsListV1Request.Builder filterPaymentOriginOffChrtShipperOrgId(Nullable<java.lang.String> filterPaymentOriginOffChrtShipperOrgId)
-
filterPaymentDestinationOrgId
public StatementsListV1Request.Builder filterPaymentDestinationOrgId(java.util.Optional<java.lang.String> filterPaymentDestinationOrgId)
Filter by payment destination org ID
-
filterPaymentDestinationOrgId
public StatementsListV1Request.Builder filterPaymentDestinationOrgId(java.lang.String filterPaymentDestinationOrgId)
-
filterPaymentDestinationOrgId
public StatementsListV1Request.Builder filterPaymentDestinationOrgId(Nullable<java.lang.String> filterPaymentDestinationOrgId)
-
filterOwnedByOrgId
public StatementsListV1Request.Builder filterOwnedByOrgId(java.util.Optional<java.lang.String> filterOwnedByOrgId)
Filter by owned by org ID
-
filterOwnedByOrgId
public StatementsListV1Request.Builder filterOwnedByOrgId(java.lang.String filterOwnedByOrgId)
-
filterOwnedByOrgId
public StatementsListV1Request.Builder filterOwnedByOrgId(Nullable<java.lang.String> filterOwnedByOrgId)
-
filterStagedAtTimestampGte
public StatementsListV1Request.Builder filterStagedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterStagedAtTimestampGte)
Filter by staged_at_timestamp >= value
-
filterStagedAtTimestampGte
public StatementsListV1Request.Builder filterStagedAtTimestampGte(java.time.OffsetDateTime filterStagedAtTimestampGte)
-
filterStagedAtTimestampGte
public StatementsListV1Request.Builder filterStagedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterStagedAtTimestampGte)
-
filterStagedAtTimestampLte
public StatementsListV1Request.Builder filterStagedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterStagedAtTimestampLte)
Filter by staged_at_timestamp <= value
-
filterStagedAtTimestampLte
public StatementsListV1Request.Builder filterStagedAtTimestampLte(java.time.OffsetDateTime filterStagedAtTimestampLte)
-
filterStagedAtTimestampLte
public StatementsListV1Request.Builder filterStagedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterStagedAtTimestampLte)
-
filterOpenedAtTimestampGte
public StatementsListV1Request.Builder filterOpenedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterOpenedAtTimestampGte)
Filter by opened_at_timestamp >= value
-
filterOpenedAtTimestampGte
public StatementsListV1Request.Builder filterOpenedAtTimestampGte(java.time.OffsetDateTime filterOpenedAtTimestampGte)
-
filterOpenedAtTimestampGte
public StatementsListV1Request.Builder filterOpenedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterOpenedAtTimestampGte)
-
filterOpenedAtTimestampLte
public StatementsListV1Request.Builder filterOpenedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterOpenedAtTimestampLte)
Filter by opened_at_timestamp <= value
-
filterOpenedAtTimestampLte
public StatementsListV1Request.Builder filterOpenedAtTimestampLte(java.time.OffsetDateTime filterOpenedAtTimestampLte)
-
filterOpenedAtTimestampLte
public StatementsListV1Request.Builder filterOpenedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterOpenedAtTimestampLte)
-
filterPaidAtTimestampGte
public StatementsListV1Request.Builder filterPaidAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterPaidAtTimestampGte)
Filter by paid_at_timestamp >= value
-
filterPaidAtTimestampGte
public StatementsListV1Request.Builder filterPaidAtTimestampGte(java.time.OffsetDateTime filterPaidAtTimestampGte)
-
filterPaidAtTimestampGte
public StatementsListV1Request.Builder filterPaidAtTimestampGte(Nullable<java.time.OffsetDateTime> filterPaidAtTimestampGte)
-
filterPaidAtTimestampLte
public StatementsListV1Request.Builder filterPaidAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterPaidAtTimestampLte)
Filter by paid_at_timestamp <= value
-
filterPaidAtTimestampLte
public StatementsListV1Request.Builder filterPaidAtTimestampLte(java.time.OffsetDateTime filterPaidAtTimestampLte)
-
filterPaidAtTimestampLte
public StatementsListV1Request.Builder filterPaidAtTimestampLte(Nullable<java.time.OffsetDateTime> filterPaidAtTimestampLte)
-
filterUncollectibleAtTimestampGte
public StatementsListV1Request.Builder filterUncollectibleAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterUncollectibleAtTimestampGte)
Filter by uncollectible_at_timestamp >= value
-
filterUncollectibleAtTimestampGte
public StatementsListV1Request.Builder filterUncollectibleAtTimestampGte(java.time.OffsetDateTime filterUncollectibleAtTimestampGte)
-
filterUncollectibleAtTimestampGte
public StatementsListV1Request.Builder filterUncollectibleAtTimestampGte(Nullable<java.time.OffsetDateTime> filterUncollectibleAtTimestampGte)
-
filterUncollectibleAtTimestampLte
public StatementsListV1Request.Builder filterUncollectibleAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterUncollectibleAtTimestampLte)
Filter by uncollectible_at_timestamp <= value
-
filterUncollectibleAtTimestampLte
public StatementsListV1Request.Builder filterUncollectibleAtTimestampLte(java.time.OffsetDateTime filterUncollectibleAtTimestampLte)
-
filterUncollectibleAtTimestampLte
public StatementsListV1Request.Builder filterUncollectibleAtTimestampLte(Nullable<java.time.OffsetDateTime> filterUncollectibleAtTimestampLte)
-
build
public StatementsListV1Request build()
-
-