Class DisputeEventNotification


  • public class DisputeEventNotification
    extends Object
    DisputeEventNotification
    • Constructor Detail

      • DisputeEventNotification

        public DisputeEventNotification()
    • Method Detail

      • arn

        public DisputeEventNotification arn​(String arn)
        The unique Acquirer Reference Number (arn) generated by the card scheme for each capture. You can use the arn to trace the transaction through its lifecycle.
        Parameters:
        arn -
        Returns:
        the current DisputeEventNotification instance, allowing for method chaining
      • getArn

        public String getArn()
        The unique Acquirer Reference Number (arn) generated by the card scheme for each capture. You can use the arn to trace the transaction through its lifecycle.
        Returns:
        arn
      • setArn

        public void setArn​(String arn)
        The unique Acquirer Reference Number (arn) generated by the card scheme for each capture. You can use the arn to trace the transaction through its lifecycle.
        Parameters:
        arn -
      • balancePlatform

        public DisputeEventNotification balancePlatform​(String balancePlatform)
        The unique identifier of the balance platform.
        Parameters:
        balancePlatform -
        Returns:
        the current DisputeEventNotification instance, allowing for method chaining
      • getBalancePlatform

        public String getBalancePlatform()
        The unique identifier of the balance platform.
        Returns:
        balancePlatform
      • setBalancePlatform

        public void setBalancePlatform​(String balancePlatform)
        The unique identifier of the balance platform.
        Parameters:
        balancePlatform -
      • creationDate

        public DisputeEventNotification creationDate​(OffsetDateTime creationDate)
        The date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**.
        Parameters:
        creationDate -
        Returns:
        the current DisputeEventNotification instance, allowing for method chaining
      • getCreationDate

        public OffsetDateTime getCreationDate()
        The date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**.
        Returns:
        creationDate
      • setCreationDate

        public void setCreationDate​(OffsetDateTime creationDate)
        The date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**.
        Parameters:
        creationDate -
      • description

        public DisputeEventNotification description​(String description)
        Contains information about the dispute.
        Parameters:
        description -
        Returns:
        the current DisputeEventNotification instance, allowing for method chaining
      • getDescription

        public String getDescription()
        Contains information about the dispute.
        Returns:
        description
      • setDescription

        public void setDescription​(String description)
        Contains information about the dispute.
        Parameters:
        description -
      • disputedAmount

        public DisputeEventNotification disputedAmount​(Amount disputedAmount)
        disputedAmount
        Parameters:
        disputedAmount -
        Returns:
        the current DisputeEventNotification instance, allowing for method chaining
      • getDisputedAmount

        public Amount getDisputedAmount()
        disputedAmount
        Returns:
        disputedAmount
      • setDisputedAmount

        public void setDisputedAmount​(Amount disputedAmount)
        disputedAmount
        Parameters:
        disputedAmount -
      • id

        public DisputeEventNotification id​(String id)
        The ID of the resource.
        Parameters:
        id -
        Returns:
        the current DisputeEventNotification instance, allowing for method chaining
      • getId

        public String getId()
        The ID of the resource.
        Returns:
        id
      • setId

        public void setId​(String id)
        The ID of the resource.
        Parameters:
        id -
      • status

        public DisputeEventNotification status​(String status)
        The current status of the dispute.
        Parameters:
        status -
        Returns:
        the current DisputeEventNotification instance, allowing for method chaining
      • getStatus

        public String getStatus()
        The current status of the dispute.
        Returns:
        status
      • setStatus

        public void setStatus​(String status)
        The current status of the dispute.
        Parameters:
        status -
      • statusDetail

        public DisputeEventNotification statusDetail​(String statusDetail)
        Additional information about the status of the dispute, when available.
        Parameters:
        statusDetail -
        Returns:
        the current DisputeEventNotification instance, allowing for method chaining
      • getStatusDetail

        public String getStatusDetail()
        Additional information about the status of the dispute, when available.
        Returns:
        statusDetail
      • setStatusDetail

        public void setStatusDetail​(String statusDetail)
        Additional information about the status of the dispute, when available.
        Parameters:
        statusDetail -
      • transactionId

        public DisputeEventNotification transactionId​(String transactionId)
        The unique reference of the transaction for which the dispute is requested.
        Parameters:
        transactionId -
        Returns:
        the current DisputeEventNotification instance, allowing for method chaining
      • getTransactionId

        public String getTransactionId()
        The unique reference of the transaction for which the dispute is requested.
        Returns:
        transactionId
      • setTransactionId

        public void setTransactionId​(String transactionId)
        The unique reference of the transaction for which the dispute is requested.
        Parameters:
        transactionId -
      • equals

        public boolean equals​(Object o)
        Return true if this DisputeEventNotification object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fromJson

        public static DisputeEventNotification fromJson​(String jsonString)
                                                 throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of DisputeEventNotification given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of DisputeEventNotification
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to DisputeEventNotification
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of DisputeEventNotification to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException