Class LastTransactionsItem

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

public class LastTransactionsItem extends Object
The most recent App Store-signed transaction information and App Store-signed renewal information for an auto-renewable subscription.
See Also:
  • Constructor Details

    • LastTransactionsItem

      public LastTransactionsItem()
  • Method Details

    • status

      public LastTransactionsItem status(Status status)
    • getStatus

      public Status getStatus()
      The status of the auto-renewable subscription.
      Returns:
      status
      See Also:
    • getRawStatus

      public Integer getRawStatus()
      See Also:
    • setStatus

      public void setStatus(Status status)
    • setRawStatus

      public void setRawStatus(Integer rawStatus)
    • originalTransactionId

      public LastTransactionsItem originalTransactionId(String originalTransactionId)
    • getOriginalTransactionId

      public String getOriginalTransactionId()
      The original transaction identifier of a purchase.
      Returns:
      originalTransactionId
      See Also:
    • setOriginalTransactionId

      public void setOriginalTransactionId(String originalTransactionId)
    • signedTransactionInfo

      public LastTransactionsItem signedTransactionInfo(String signedTransactionInfo)
    • getSignedTransactionInfo

      public String getSignedTransactionInfo()
      Transaction information signed by the App Store, in JSON Web Signature (JWS) format.
      Returns:
      signedTransactionInfo
      See Also:
    • setSignedTransactionInfo

      public void setSignedTransactionInfo(String signedTransactionInfo)
    • signedRenewalInfo

      public LastTransactionsItem signedRenewalInfo(String signedRenewalInfo)
    • getSignedRenewalInfo

      public String getSignedRenewalInfo()
      Subscription renewal information, signed by the App Store, in JSON Web Signature (JWS) format.
      Returns:
      signedRenewalInfo
      See Also:
    • setSignedRenewalInfo

      public void setSignedRenewalInfo(String signedRenewalInfo)
    • unknownFields

      public LastTransactionsItem 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