Class RefundHistoryResponse

java.lang.Object
com.apple.itunes.storekit.model.RefundHistoryResponse

public class RefundHistoryResponse extends Object
A response that contains an array of signed JSON Web Signature (JWS) refunded transactions, and paging information.
See Also:
  • Constructor Details

    • RefundHistoryResponse

      public RefundHistoryResponse()
  • Method Details

    • signedTransactions

      public RefundHistoryResponse signedTransactions(List<String> signedTransactions)
    • addSignedTransactionsItem

      public RefundHistoryResponse addSignedTransactionsItem(String signedTransactionsItem)
    • getSignedTransactions

      public List<String> getSignedTransactions()
      A list of up to 20 JWS transactions, or an empty array if the customer hasn't received any refunds in your app. The transactions are sorted in ascending order by revocationDate.
      Returns:
      signedTransactions
      See Also:
    • setSignedTransactions

      public void setSignedTransactions(List<String> signedTransactions)
    • revision

      public RefundHistoryResponse revision(String revision)
    • getRevision

      public String getRevision()
      A token you use in a query to request the next set of transactions for the customer.
      Returns:
      revision
      See Also:
    • setRevision

      public void setRevision(String revision)
    • hasMore

      public RefundHistoryResponse hasMore(Boolean hasMore)
    • getHasMore

      public Boolean getHasMore()
      A Boolean value indicating whether the App Store has more transaction data.
      Returns:
      hasMore
      See Also:
    • setHasMore

      public void setHasMore(Boolean hasMore)
    • unknownFields

      public RefundHistoryResponse unknownFields(Map<String,Object> unknownFields)
    • getUnknownFields

      public Map<String,Object> getUnknownFields()
      Fields that are not recognized for this object
      Returns:
      A map of JSON keys to objects
    • setUnknownFields

      public void setUnknownFields(Map<String,Object> unknownFields)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object