Class AdvancedCommerceRequestInfo

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

public class AdvancedCommerceRequestInfo extends Object
The metadata to include in server requests.
See Also:
  • Constructor Details

    • AdvancedCommerceRequestInfo

      protected AdvancedCommerceRequestInfo()
    • AdvancedCommerceRequestInfo

      public AdvancedCommerceRequestInfo(UUID requestReferenceId)
  • Method Details

    • appAccountToken

      public AdvancedCommerceRequestInfo appAccountToken(UUID appAccountToken)
    • getAppAccountToken

      public UUID getAppAccountToken()
      A UUID that represents an app account token, to associate with the transaction in the request.
      Returns:
      appAccountToken
    • setAppAccountToken

      public void setAppAccountToken(UUID appAccountToken)
    • consistencyToken

      public AdvancedCommerceRequestInfo consistencyToken(String consistencyToken)
    • consistencyToken

      public String consistencyToken()
      The value of the advancedCommerceConsistencyToken that you receive in the JWSRenewalInfo renewal information for a subscription. Don’t generate this value.
      Returns:
      consistencyToken
      See Also:
    • setConsistencyToken

      public void setConsistencyToken(String consistencyToken)
    • requestReferenceId

      public AdvancedCommerceRequestInfo requestReferenceId(UUID requestReferenceId)
    • getRequestReferenceId

      public UUID getRequestReferenceId()
      A UUID that you provide to uniquely identify each request. If the request times out, you can use the same requestReferenceId value to retry the request. Otherwise, provide a unique value.
      Returns:
      requestReferenceId
    • setRequestReferenceId

      public void setRequestReferenceId(UUID requestReferenceId)
    • 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