GoogleApi.AndroidPublisher.V3.Model.CanceledStateContext (google_api_android_publisher v0.43.0)
View SourceInformation specific to a subscription in the SUBSCRIPTION_STATE_CANCELED or SUBSCRIPTION_STATE_EXPIRED state.
Attributes
-
developerInitiatedCancellation(type:GoogleApi.AndroidPublisher.V3.Model.DeveloperInitiatedCancellation.t, default:nil) - Subscription was canceled by the developer. -
replacementCancellation(type:GoogleApi.AndroidPublisher.V3.Model.ReplacementCancellation.t, default:nil) - Subscription was replaced by a new subscription. -
systemInitiatedCancellation(type:GoogleApi.AndroidPublisher.V3.Model.SystemInitiatedCancellation.t, default:nil) - Subscription was canceled by the system, for example because of a billing problem. -
userInitiatedCancellation(type:GoogleApi.AndroidPublisher.V3.Model.UserInitiatedCancellation.t, default:nil) - Subscription was canceled by user.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.AndroidPublisher.V3.Model.CanceledStateContext{ developerInitiatedCancellation: GoogleApi.AndroidPublisher.V3.Model.DeveloperInitiatedCancellation.t() | nil, replacementCancellation: GoogleApi.AndroidPublisher.V3.Model.ReplacementCancellation.t() | nil, systemInitiatedCancellation: GoogleApi.AndroidPublisher.V3.Model.SystemInitiatedCancellation.t() | nil, userInitiatedCancellation: GoogleApi.AndroidPublisher.V3.Model.UserInitiatedCancellation.t() | nil }