View Source GoogleApi.Content.V21.Model.TestOrderPickupDetails (google_api_content v0.67.1)

Attributes

  • locationCode (type: String.t, default: nil) - Required. Code of the location defined by provider or merchant.
  • pickupLocationAddress (type: GoogleApi.Content.V21.Model.TestOrderAddress.t, default: nil) - Required. Pickup location address.
  • pickupLocationType (type: String.t, default: nil) - Pickup location type. Acceptable values are: - "locker" - "store" - "curbside"
  • pickupPersons (type: list(GoogleApi.Content.V21.Model.TestOrderPickupDetailsPickupPerson.t), default: nil) - Required. all pickup persons set by users.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Content.V21.Model.TestOrderPickupDetails{
  locationCode: String.t() | nil,
  pickupLocationAddress: GoogleApi.Content.V21.Model.TestOrderAddress.t() | nil,
  pickupLocationType: String.t() | nil,
  pickupPersons:
    [GoogleApi.Content.V21.Model.TestOrderPickupDetailsPickupPerson.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.