GoogleApi.WalletObjects.V1.Model.Resources (google_api_wallet_objects v0.12.0)

View Source

Attributes

  • eventTicketClasses (type: list(GoogleApi.WalletObjects.V1.Model.EventTicketClass.t), default: nil) - A list of event ticket classes.
  • eventTicketObjects (type: list(GoogleApi.WalletObjects.V1.Model.EventTicketObject.t), default: nil) - A list of event ticket objects.
  • flightClasses (type: list(GoogleApi.WalletObjects.V1.Model.FlightClass.t), default: nil) - A list of flight classes.
  • flightObjects (type: list(GoogleApi.WalletObjects.V1.Model.FlightObject.t), default: nil) - A list of flight objects.
  • genericClasses (type: list(GoogleApi.WalletObjects.V1.Model.GenericClass.t), default: nil) - A list of generic classes.
  • genericObjects (type: list(GoogleApi.WalletObjects.V1.Model.GenericObject.t), default: nil) - A list of generic objects.
  • giftCardClasses (type: list(GoogleApi.WalletObjects.V1.Model.GiftCardClass.t), default: nil) - A list of gift card classes.
  • giftCardObjects (type: list(GoogleApi.WalletObjects.V1.Model.GiftCardObject.t), default: nil) - A list of gift card objects.
  • loyaltyClasses (type: list(GoogleApi.WalletObjects.V1.Model.LoyaltyClass.t), default: nil) - A list of loyalty classes.
  • loyaltyObjects (type: list(GoogleApi.WalletObjects.V1.Model.LoyaltyObject.t), default: nil) - A list of loyalty objects.
  • offerClasses (type: list(GoogleApi.WalletObjects.V1.Model.OfferClass.t), default: nil) - A list of offer classes.
  • offerObjects (type: list(GoogleApi.WalletObjects.V1.Model.OfferObject.t), default: nil) - A list of offer objects.
  • transitClasses (type: list(GoogleApi.WalletObjects.V1.Model.TransitClass.t), default: nil) - A list of transit classes.
  • transitObjects (type: list(GoogleApi.WalletObjects.V1.Model.TransitObject.t), default: nil) - A list of transit objects.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.WalletObjects.V1.Model.Resources{
  eventTicketClasses:
    [GoogleApi.WalletObjects.V1.Model.EventTicketClass.t()] | nil,
  eventTicketObjects:
    [GoogleApi.WalletObjects.V1.Model.EventTicketObject.t()] | nil,
  flightClasses: [GoogleApi.WalletObjects.V1.Model.FlightClass.t()] | nil,
  flightObjects: [GoogleApi.WalletObjects.V1.Model.FlightObject.t()] | nil,
  genericClasses: [GoogleApi.WalletObjects.V1.Model.GenericClass.t()] | nil,
  genericObjects: [GoogleApi.WalletObjects.V1.Model.GenericObject.t()] | nil,
  giftCardClasses: [GoogleApi.WalletObjects.V1.Model.GiftCardClass.t()] | nil,
  giftCardObjects: [GoogleApi.WalletObjects.V1.Model.GiftCardObject.t()] | nil,
  loyaltyClasses: [GoogleApi.WalletObjects.V1.Model.LoyaltyClass.t()] | nil,
  loyaltyObjects: [GoogleApi.WalletObjects.V1.Model.LoyaltyObject.t()] | nil,
  offerClasses: [GoogleApi.WalletObjects.V1.Model.OfferClass.t()] | nil,
  offerObjects: [GoogleApi.WalletObjects.V1.Model.OfferObject.t()] | nil,
  transitClasses: [GoogleApi.WalletObjects.V1.Model.TransitClass.t()] | nil,
  transitObjects: [GoogleApi.WalletObjects.V1.Model.TransitObject.t()] | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.