Class ExtendRenewalDateResponse

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

public class ExtendRenewalDateResponse extends Object
A response that indicates whether an individual renewal-date extension succeeded, and related details.
See Also:
  • Constructor Details

    • ExtendRenewalDateResponse

      public ExtendRenewalDateResponse()
  • Method Details

    • originalTransactionId

      public ExtendRenewalDateResponse originalTransactionId(String originalTransactionId)
    • getOriginalTransactionId

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

      public void setOriginalTransactionId(String originalTransactionId)
    • webOrderLineItemId

      public ExtendRenewalDateResponse webOrderLineItemId(String webOrderLineItemId)
    • getWebOrderLineItemId

      public String getWebOrderLineItemId()
      The unique identifier of subscription-purchase events across devices, including renewals.
      Returns:
      webOrderLineItemId
      See Also:
    • setWebOrderLineItemId

      public void setWebOrderLineItemId(String webOrderLineItemId)
    • success

      public ExtendRenewalDateResponse success(Boolean success)
    • getSuccess

      public Boolean getSuccess()
      A Boolean value that indicates whether the subscription-renewal-date extension succeeded.
      Returns:
      success
      See Also:
    • setSuccess

      public void setSuccess(Boolean success)
    • effectiveDate

      public ExtendRenewalDateResponse effectiveDate(Long effectiveDate)
    • getEffectiveDate

      public Long getEffectiveDate()
      The new subscription expiration date for a subscription-renewal extension.
      Returns:
      effectiveDate
      See Also:
    • setEffectiveDate

      public void setEffectiveDate(Long effectiveDate)
    • unknownFields

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