Class ListDisputesRequest


  • public class ListDisputesRequest
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ListDisputesRequest​(java.lang.String accountID)  
      ListDisputesRequest​(java.lang.String accountID, java.util.Optional<java.lang.Long> skip, java.util.Optional<java.lang.Long> count, java.util.Optional<java.time.OffsetDateTime> startDateTime, java.util.Optional<java.time.OffsetDateTime> endDateTime, java.util.Optional<java.time.OffsetDateTime> respondStartDateTime, java.util.Optional<java.time.OffsetDateTime> respondEndDateTime, java.util.Optional<? extends DisputeStatus> status, java.util.Optional<java.lang.String> merchantAccountID, java.util.Optional<java.lang.String> cardholderAccountID, java.util.Optional<? extends java.util.List<java.lang.String>> disputeIDs, java.util.Optional<? extends java.util.List<java.lang.String>> transferIDs, java.util.Optional<java.lang.String> orderBy)  
    • Constructor Detail

      • ListDisputesRequest

        public ListDisputesRequest​(java.lang.String accountID,
                                   java.util.Optional<java.lang.Long> skip,
                                   java.util.Optional<java.lang.Long> count,
                                   java.util.Optional<java.time.OffsetDateTime> startDateTime,
                                   java.util.Optional<java.time.OffsetDateTime> endDateTime,
                                   java.util.Optional<java.time.OffsetDateTime> respondStartDateTime,
                                   java.util.Optional<java.time.OffsetDateTime> respondEndDateTime,
                                   java.util.Optional<? extends DisputeStatus> status,
                                   java.util.Optional<java.lang.String> merchantAccountID,
                                   java.util.Optional<java.lang.String> cardholderAccountID,
                                   java.util.Optional<? extends java.util.List<java.lang.String>> disputeIDs,
                                   java.util.Optional<? extends java.util.List<java.lang.String>> transferIDs,
                                   java.util.Optional<java.lang.String> orderBy)
      • ListDisputesRequest

        public ListDisputesRequest​(java.lang.String accountID)
    • Method Detail

      • accountID

        public java.lang.String accountID()
      • skip

        public java.util.Optional<java.lang.Long> skip()
      • count

        public java.util.Optional<java.lang.Long> count()
      • startDateTime

        public 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 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 java.util.Optional<java.time.OffsetDateTime> respondStartDateTime()
        Optional date-time which exclusively filters all disputes with respond by before this date-time.
      • respondEndDateTime

        public java.util.Optional<java.time.OffsetDateTime> respondEndDateTime()
        Optional date-time which exclusively filters all disputes with respond by before this date-time.
      • status

        public java.util.Optional<DisputeStatus> status()
        Optional dispute status by which to filter the disputes.
      • merchantAccountID

        public java.util.Optional<java.lang.String> merchantAccountID()
        Optional parameter to filter by merchant account ID.
      • cardholderAccountID

        public java.util.Optional<java.lang.String> cardholderAccountID()
        Optional parameter to filter by cardholder account ID.
      • disputeIDs

        public java.util.Optional<java.util.List<java.lang.String>> disputeIDs()
        Optional parameter to filter by a comma separated list of dispute IDs.
      • transferIDs

        public java.util.Optional<java.util.List<java.lang.String>> transferIDs()
        Optional parameter to filter by a comma separated list of transfer IDs.
      • orderBy

        public java.util.Optional<java.lang.String> orderBy()
      • withCount

        public ListDisputesRequest withCount​(java.util.Optional<java.lang.Long> count)
      • withStartDateTime

        public ListDisputesRequest withStartDateTime​(java.time.OffsetDateTime startDateTime)
        Optional date-time parameter to filter all disputes created on and after the provided date and time.
      • withStartDateTime

        public ListDisputesRequest withStartDateTime​(java.util.Optional<java.time.OffsetDateTime> startDateTime)
        Optional date-time parameter to filter all disputes created on and after the provided date and time.
      • withEndDateTime

        public ListDisputesRequest withEndDateTime​(java.time.OffsetDateTime endDateTime)
        Optional date-time parameter to filter all disputes created on and before the provided date and time.
      • withEndDateTime

        public ListDisputesRequest withEndDateTime​(java.util.Optional<java.time.OffsetDateTime> endDateTime)
        Optional date-time parameter to filter all disputes created on and before the provided date and time.
      • withRespondStartDateTime

        public ListDisputesRequest withRespondStartDateTime​(java.time.OffsetDateTime respondStartDateTime)
        Optional date-time which exclusively filters all disputes with respond by before this date-time.
      • withRespondStartDateTime

        public ListDisputesRequest withRespondStartDateTime​(java.util.Optional<java.time.OffsetDateTime> respondStartDateTime)
        Optional date-time which exclusively filters all disputes with respond by before this date-time.
      • withRespondEndDateTime

        public ListDisputesRequest withRespondEndDateTime​(java.time.OffsetDateTime respondEndDateTime)
        Optional date-time which exclusively filters all disputes with respond by before this date-time.
      • withRespondEndDateTime

        public ListDisputesRequest withRespondEndDateTime​(java.util.Optional<java.time.OffsetDateTime> respondEndDateTime)
        Optional date-time which exclusively filters all disputes with respond by before this date-time.
      • withStatus

        public ListDisputesRequest withStatus​(java.util.Optional<? extends DisputeStatus> status)
        Optional dispute status by which to filter the disputes.
      • withMerchantAccountID

        public ListDisputesRequest withMerchantAccountID​(java.lang.String merchantAccountID)
        Optional parameter to filter by merchant account ID.
      • withMerchantAccountID

        public ListDisputesRequest withMerchantAccountID​(java.util.Optional<java.lang.String> merchantAccountID)
        Optional parameter to filter by merchant account ID.
      • withCardholderAccountID

        public ListDisputesRequest withCardholderAccountID​(java.lang.String cardholderAccountID)
        Optional parameter to filter by cardholder account ID.
      • withCardholderAccountID

        public ListDisputesRequest withCardholderAccountID​(java.util.Optional<java.lang.String> cardholderAccountID)
        Optional parameter to filter by cardholder account ID.
      • withDisputeIDs

        public ListDisputesRequest withDisputeIDs​(java.util.List<java.lang.String> disputeIDs)
        Optional parameter to filter by a comma separated list of dispute IDs.
      • withDisputeIDs

        public ListDisputesRequest withDisputeIDs​(java.util.Optional<? extends java.util.List<java.lang.String>> disputeIDs)
        Optional parameter to filter by a comma separated list of dispute IDs.
      • withTransferIDs

        public ListDisputesRequest withTransferIDs​(java.util.List<java.lang.String> transferIDs)
        Optional parameter to filter by a comma separated list of transfer IDs.
      • withTransferIDs

        public ListDisputesRequest withTransferIDs​(java.util.Optional<? extends java.util.List<java.lang.String>> transferIDs)
        Optional parameter to filter by a comma separated list of transfer IDs.
      • withOrderBy

        public ListDisputesRequest withOrderBy​(java.util.Optional<java.lang.String> orderBy)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object