GenericExtension

Extensão para pedidos genéricos que não estão vinculados a um tipo semântico.

Representação JSON
{
  "locations": [
    {
      object(OrderLocation)
    }
  ],
  "time": {
    object(Time)
  }
}
Campos
locations[]

object(OrderLocation)

São os locais associados ao pedido. Até dois locais

time

object(Time)

Indicador de tempo associado ao pedido proposto.

OrderLocation

Local associado a um pedido.

Representação JSON
{
  "type": enum(OrderLocationType),
  "location": {
    object(Location)
  }
}
Campos
type

enum(OrderLocationType)

Tipo de endereço. Determina o ícone e o posicionamento. Obrigatório.

location

object(Location)

Contém informações reais do local.

Tempo

Tempo associado a um pedido.

Representação JSON
{
  "type": enum(TimeType),
  "timeIso8601": string
}
Campos
type

enum(TimeType)

Indicador de tipo de tempo.

timeIso8601

string

Representação do indicador de tempo ISO 8601: pode ser uma duração, data ou data e hora exata.