Class ReportNotificationData


  • public class ReportNotificationData
    extends Object
    ReportNotificationData
    • Constructor Detail

      • ReportNotificationData

        public ReportNotificationData()
    • Method Detail

      • getAccountHolder

        public ResourceReference getAccountHolder()
        Get accountHolder
        Returns:
        accountHolder
      • setAccountHolder

        public void setAccountHolder​(ResourceReference accountHolder)
        accountHolder
        Parameters:
        accountHolder -
      • getBalanceAccount

        public ResourceReference getBalanceAccount()
        Get balanceAccount
        Returns:
        balanceAccount
      • setBalanceAccount

        public void setBalanceAccount​(ResourceReference balanceAccount)
        balanceAccount
        Parameters:
        balanceAccount -
      • 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 -
      • 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 -
      • getDownloadUrl

        public String getDownloadUrl()
        The URL at which you can download the report. To download, you must authenticate your GET request with your [API credentials](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/overview).
        Returns:
        downloadUrl
      • setDownloadUrl

        public void setDownloadUrl​(String downloadUrl)
        The URL at which you can download the report. To download, you must authenticate your GET request with your [API credentials](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/overview).
        Parameters:
        downloadUrl -
      • getFileName

        public String getFileName()
        The filename of the report.
        Returns:
        fileName
      • setFileName

        public void setFileName​(String fileName)
        The filename of the report.
        Parameters:
        fileName -
      • getReportType

        public String getReportType()
        Type of report.
        Returns:
        reportType
      • setReportType

        public void setReportType​(String reportType)
        Type of report.
        Parameters:
        reportType -
      • equals

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

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

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

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