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

Request message for UpdateSubscriptionOffer.

Attributes

  • allowMissing (type: boolean(), default: nil) - Optional. If set to true, and the subscription offer with the given package_name, product_id, base_plan_id and offer_id doesn't exist, an offer will be created. If a new offer 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_offer.
  • subscriptionOffer (type: GoogleApi.AndroidPublisher.V3.Model.SubscriptionOffer.t, default: nil) - Required. The subscription offer 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.UpdateSubscriptionOfferRequest{
  allowMissing: boolean() | nil,
  latencyTolerance: String.t() | nil,
  regionsVersion: GoogleApi.AndroidPublisher.V3.Model.RegionsVersion.t() | nil,
  subscriptionOffer:
    GoogleApi.AndroidPublisher.V3.Model.SubscriptionOffer.t() | nil,
  updateMask: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.