View Source GoogleApi.ContentWarehouse.V1.Model.LocalsearchProtoInternalFoodOrderingActionMetadataServiceInfo (google_api_content_warehouse v0.4.0)

Attributes

  • availablePartnerInfo (type: list(GoogleApi.ContentWarehouse.V1.Model.LocalsearchProtoInternalFoodOrderingActionMetadataAvailablePartnerInfo.t), default: nil) - Information about Food Ordering partner, which is used for whitelisting the partner in Food Ordering entry points such as Placesheet.
  • maxWaitTimeSec (type: String.t, default: nil) - Maximum max_wait_time in second.
  • minDeliveryFee (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeMoney.t, default: nil) - Only present for delivery case, service fee is not included.
  • minWaitTimeSec (type: String.t, default: nil) - Minimum min_wait_time in second.
  • serviceType (type: String.t, default: nil) - Food ordering service type. Please note that only ServiceType.PICKUP and ServiceType.DELIVERY are valid values for this field.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.LocalsearchProtoInternalFoodOrderingActionMetadataServiceInfo{
    availablePartnerInfo:
      [
        GoogleApi.ContentWarehouse.V1.Model.LocalsearchProtoInternalFoodOrderingActionMetadataAvailablePartnerInfo.t()
      ]
      | nil,
    maxWaitTimeSec: String.t() | nil,
    minDeliveryFee:
      GoogleApi.ContentWarehouse.V1.Model.GoogleTypeMoney.t() | nil,
    minWaitTimeSec: String.t() | nil,
    serviceType: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.