Este documento descreve os campos de resposta do sistema de waiting room para agendamento de requisições e otimização de recursos. Tais campos fornecem informações calculadas dinamicamente, como status da fila, tempo de espera estimado e payload da fila.
Parâmetros
|
Parâmetro |
Descrição |
Valor de exemplo |
|
inWaitingRoom |
Indica se a requisição atual está na waiting room. O valor é |
|
|
waitTime |
Tempo de espera da requisição atual, em minutos. O valor é um número inteiro maior ou igual a 0. Os seguintes fatores determinam esse tempo:
Em alguns casos, como quando o volume de requisições é baixo, o sistema pode não conseguir estimar o tempo de espera. Nessa situação, |
|
|
waitTimeKnown |
Indica se é possível estimar o tempo de espera da requisição atual.
|
|
|
waitTimeFormatted |
Formato de exibição do tempo de espera da requisição atual. O valor deste parâmetro pode ser:
|
|
|
queueIsFull |
Indica se a fila da waiting room está cheia. Esse status torna-se verdadeiro quando o tempo estimado de fila ultrapassa 24 horas. Valores válidos:
|
|
|
queueAll |
Indica se a waiting room está configurada para enfileirar todas as requisições. Valores válidos:
|
|
|
lastUpdated |
Data e hora da última atualização da resposta JSON da requisição atual. |
|
|
refreshIntervalSeconds |
Intervalo obrigatório de atualização da requisição atual, em segundos. Atualize nesse intervalo garante que a requisição permaneça corretamente na fila. |
|