Class AlternateProduct

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

public class AlternateProduct extends Object
A switch-plan message and product ID you provide in a real-time response to your Get Retention Message endpoint.
See Also:
  • Constructor Details

    • AlternateProduct

      public AlternateProduct()
  • Method Details

    • messageIdentifier

      public AlternateProduct messageIdentifier(UUID messageIdentifier)
    • getMessageIdentifier

      public UUID getMessageIdentifier()
      The message identifier of the text to display in the switch-plan retention message.
      Returns:
      messageIdentifier
      See Also:
    • setMessageIdentifier

      public void setMessageIdentifier(UUID messageIdentifier)
    • productId

      public AlternateProduct productId(String productId)
    • getProductId

      public String getProductId()
      The product identifier of the subscription the retention message suggests for your customer to switch to.
      Returns:
      productId
      See Also:
    • setProductId

      public void setProductId(String productId)
    • 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