View Source GoogleApi.AndroidPublisher.V3.Model.UpdateSubscriptionRequest (google_api_android_publisher v0.34.1)

Request message for UpdateSubscription.

Attributes

  • allowMissing (type: boolean(), default: nil) - Optional. If set to true, and the subscription with the given package_name and product_id doesn't exist, the subscription will be created. If a new subscription is created, update_mask is ignored.
  • latencyTolerance (type: String.t, default: nil) - Optional. The latency tolerance for the propagation of this product update. Defaults to latency-sensitive.
  • regionsVersion (type: GoogleApi.AndroidPublisher.V3.Model.RegionsVersion.t, default: nil) - Required. The version of the available regions being used for the subscription.
  • subscription (type: GoogleApi.AndroidPublisher.V3.Model.Subscription.t, default: nil) - Required. The subscription to update.
  • updateMask (type: String.t, default: nil) - Required. The list of fields to be updated.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AndroidPublisher.V3.Model.UpdateSubscriptionRequest{
  allowMissing: boolean() | nil,
  latencyTolerance: String.t() | nil,
  regionsVersion: GoogleApi.AndroidPublisher.V3.Model.RegionsVersion.t() | nil,
  subscription: GoogleApi.AndroidPublisher.V3.Model.Subscription.t() | nil,
  updateMask: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.