Class AppData

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

public class AppData extends Object
The object that contains the app metadata and signed app transaction information.
See Also:
  • Constructor Details

    • AppData

      public AppData()
  • Method Details

    • appAppleId

      public AppData appAppleId(Long appAppleId)
    • getAppAppleId

      public Long getAppAppleId()
      The unique identifier of the app that the notification applies to.
      Returns:
      appAppleId
      See Also:
    • setAppAppleId

      public void setAppAppleId(Long appAppleId)
    • bundleId

      public AppData bundleId(String bundleId)
    • getBundleId

      public String getBundleId()
      The bundle identifier of the app.
      Returns:
      bundleId
      See Also:
    • setBundleId

      public void setBundleId(String bundleId)
    • environment

      public AppData environment(Environment environment)
    • getEnvironment

      public Environment getEnvironment()
      The server environment that the notification applies to, either sandbox or production.
      Returns:
      environment
      See Also:
    • getRawEnvironment

      public String getRawEnvironment()
      See Also:
    • setEnvironment

      public void setEnvironment(Environment environment)
    • setRawEnvironment

      public void setRawEnvironment(String rawEnvironment)
    • signedAppTransactionInfo

      public AppData signedAppTransactionInfo(String signedAppTransactionInfo)
    • getSignedAppTransactionInfo

      public String getSignedAppTransactionInfo()
      App transaction information signed by the App Store, in JSON Web Signature (JWS) format.
      Returns:
      signedAppTransactionInfo
      See Also:
    • setSignedAppTransactionInfo

      public void setSignedAppTransactionInfo(String signedAppTransactionInfo)
    • unknownFields

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