Class AdvancedCommerceInfo

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

public class AdvancedCommerceInfo extends Object
A response object you provide to present an offer or switch-plan recommendation message.
See Also:
  • Constructor Details

    • AdvancedCommerceInfo

      public AdvancedCommerceInfo()
  • Method Details

    • messageIdentifier

      public AdvancedCommerceInfo messageIdentifier(UUID messageIdentifier)
    • getMessageIdentifier

      public UUID getMessageIdentifier()
      The identifier of the message to display to the customer, along with the offer or switch-plan recommendation provided in advancedCommerceData.
      Returns:
      messageIdentifier
      See Also:
    • setMessageIdentifier

      public void setMessageIdentifier(UUID messageIdentifier)
    • advancedCommerceData

      public AdvancedCommerceInfo advancedCommerceData(String advancedCommerceData)
    • getAdvancedCommerceData

      public String getAdvancedCommerceData()
      A Base64-encoded JSON object which contains a JWS describing an offer or switch-plan recommendation.
      Returns:
      advancedCommerceData
      See Also:
    • setAdvancedCommerceData

      public void setAdvancedCommerceData(String advancedCommerceData)
    • 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