Package io.moov.sdk.models.operations
Class ListDisputesRequest.Builder
- java.lang.Object
-
- io.moov.sdk.models.operations.ListDisputesRequest.Builder
-
- Enclosing class:
- ListDisputesRequest
public static final class ListDisputesRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListDisputesRequest.BuilderaccountID(java.lang.String accountID)ListDisputesRequestbuild()ListDisputesRequest.BuildercardholderAccountID(java.lang.String cardholderAccountID)Optional parameter to filter by cardholder account ID.ListDisputesRequest.BuildercardholderAccountID(java.util.Optional<java.lang.String> cardholderAccountID)Optional parameter to filter by cardholder account ID.ListDisputesRequest.Buildercount(long count)ListDisputesRequest.Buildercount(java.util.Optional<java.lang.Long> count)ListDisputesRequest.BuilderdisputeIDs(java.util.List<java.lang.String> disputeIDs)Optional parameter to filter by a comma separated list of dispute IDs.ListDisputesRequest.BuilderdisputeIDs(java.util.Optional<? extends java.util.List<java.lang.String>> disputeIDs)Optional parameter to filter by a comma separated list of dispute IDs.ListDisputesRequest.BuilderendDateTime(java.time.OffsetDateTime endDateTime)Optional date-time parameter to filter all disputes created on and before the provided date and time.ListDisputesRequest.BuilderendDateTime(java.util.Optional<java.time.OffsetDateTime> endDateTime)Optional date-time parameter to filter all disputes created on and before the provided date and time.ListDisputesRequest.BuildermerchantAccountID(java.lang.String merchantAccountID)Optional parameter to filter by merchant account ID.ListDisputesRequest.BuildermerchantAccountID(java.util.Optional<java.lang.String> merchantAccountID)Optional parameter to filter by merchant account ID.ListDisputesRequest.BuilderorderBy(java.lang.String orderBy)ListDisputesRequest.BuilderorderBy(java.util.Optional<java.lang.String> orderBy)ListDisputesRequest.BuilderrespondEndDateTime(java.time.OffsetDateTime respondEndDateTime)Optional date-time which exclusively filters all disputes with respond by before this date-time.ListDisputesRequest.BuilderrespondEndDateTime(java.util.Optional<java.time.OffsetDateTime> respondEndDateTime)Optional date-time which exclusively filters all disputes with respond by before this date-time.ListDisputesRequest.BuilderrespondStartDateTime(java.time.OffsetDateTime respondStartDateTime)Optional date-time which exclusively filters all disputes with respond by before this date-time.ListDisputesRequest.BuilderrespondStartDateTime(java.util.Optional<java.time.OffsetDateTime> respondStartDateTime)Optional date-time which exclusively filters all disputes with respond by before this date-time.ListDisputesRequest.Builderskip(long skip)ListDisputesRequest.Builderskip(java.util.Optional<java.lang.Long> skip)ListDisputesRequest.BuilderstartDateTime(java.time.OffsetDateTime startDateTime)Optional date-time parameter to filter all disputes created on and after the provided date and time.ListDisputesRequest.BuilderstartDateTime(java.util.Optional<java.time.OffsetDateTime> startDateTime)Optional date-time parameter to filter all disputes created on and after the provided date and time.ListDisputesRequest.Builderstatus(DisputeStatus status)Optional dispute status by which to filter the disputes.ListDisputesRequest.Builderstatus(java.util.Optional<? extends DisputeStatus> status)Optional dispute status by which to filter the disputes.ListDisputesRequest.BuildertransferIDs(java.util.List<java.lang.String> transferIDs)Optional parameter to filter by a comma separated list of transfer IDs.ListDisputesRequest.BuildertransferIDs(java.util.Optional<? extends java.util.List<java.lang.String>> transferIDs)Optional parameter to filter by a comma separated list of transfer IDs.
-
-
-
Method Detail
-
accountID
public ListDisputesRequest.Builder accountID(java.lang.String accountID)
-
skip
public ListDisputesRequest.Builder skip(long skip)
-
skip
public ListDisputesRequest.Builder skip(java.util.Optional<java.lang.Long> skip)
-
count
public ListDisputesRequest.Builder count(long count)
-
count
public ListDisputesRequest.Builder count(java.util.Optional<java.lang.Long> count)
-
startDateTime
public ListDisputesRequest.Builder startDateTime(java.time.OffsetDateTime startDateTime)
Optional date-time parameter to filter all disputes created on and after the provided date and time.
-
startDateTime
public ListDisputesRequest.Builder startDateTime(java.util.Optional<java.time.OffsetDateTime> startDateTime)
Optional date-time parameter to filter all disputes created on and after the provided date and time.
-
endDateTime
public ListDisputesRequest.Builder endDateTime(java.time.OffsetDateTime endDateTime)
Optional date-time parameter to filter all disputes created on and before the provided date and time.
-
endDateTime
public ListDisputesRequest.Builder endDateTime(java.util.Optional<java.time.OffsetDateTime> endDateTime)
Optional date-time parameter to filter all disputes created on and before the provided date and time.
-
respondStartDateTime
public ListDisputesRequest.Builder respondStartDateTime(java.time.OffsetDateTime respondStartDateTime)
Optional date-time which exclusively filters all disputes with respond by before this date-time.
-
respondStartDateTime
public ListDisputesRequest.Builder respondStartDateTime(java.util.Optional<java.time.OffsetDateTime> respondStartDateTime)
Optional date-time which exclusively filters all disputes with respond by before this date-time.
-
respondEndDateTime
public ListDisputesRequest.Builder respondEndDateTime(java.time.OffsetDateTime respondEndDateTime)
Optional date-time which exclusively filters all disputes with respond by before this date-time.
-
respondEndDateTime
public ListDisputesRequest.Builder respondEndDateTime(java.util.Optional<java.time.OffsetDateTime> respondEndDateTime)
Optional date-time which exclusively filters all disputes with respond by before this date-time.
-
status
public ListDisputesRequest.Builder status(DisputeStatus status)
Optional dispute status by which to filter the disputes.
-
status
public ListDisputesRequest.Builder status(java.util.Optional<? extends DisputeStatus> status)
Optional dispute status by which to filter the disputes.
-
merchantAccountID
public ListDisputesRequest.Builder merchantAccountID(java.lang.String merchantAccountID)
Optional parameter to filter by merchant account ID.
-
merchantAccountID
public ListDisputesRequest.Builder merchantAccountID(java.util.Optional<java.lang.String> merchantAccountID)
Optional parameter to filter by merchant account ID.
-
cardholderAccountID
public ListDisputesRequest.Builder cardholderAccountID(java.lang.String cardholderAccountID)
Optional parameter to filter by cardholder account ID.
-
cardholderAccountID
public ListDisputesRequest.Builder cardholderAccountID(java.util.Optional<java.lang.String> cardholderAccountID)
Optional parameter to filter by cardholder account ID.
-
disputeIDs
public ListDisputesRequest.Builder disputeIDs(java.util.List<java.lang.String> disputeIDs)
Optional parameter to filter by a comma separated list of dispute IDs.
-
disputeIDs
public ListDisputesRequest.Builder disputeIDs(java.util.Optional<? extends java.util.List<java.lang.String>> disputeIDs)
Optional parameter to filter by a comma separated list of dispute IDs.
-
transferIDs
public ListDisputesRequest.Builder transferIDs(java.util.List<java.lang.String> transferIDs)
Optional parameter to filter by a comma separated list of transfer IDs.
-
transferIDs
public ListDisputesRequest.Builder transferIDs(java.util.Optional<? extends java.util.List<java.lang.String>> transferIDs)
Optional parameter to filter by a comma separated list of transfer IDs.
-
orderBy
public ListDisputesRequest.Builder orderBy(java.lang.String orderBy)
-
orderBy
public ListDisputesRequest.Builder orderBy(java.util.Optional<java.lang.String> orderBy)
-
build
public ListDisputesRequest build()
-
-