Interval

Um intervalo de ponto flutuante.

Representação JSON
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "minimum": number,
  "exclusiveMinimum": number
  // End of mutually exclusive fields.

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "maximum": number,
  "exclusiveMaximum": number
  // End of mutually exclusive fields.
}
Campos

O limite inferior do intervalo. Se nenhum dos campos mínimos estiver definido, o limite inferior será o infinito negativo.

Esse campo não pode ser maior que o máximo. Caso contrário, um erro INVALID_ARGUMENT será retornado. A seguir, há uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta:

minimum

number

Limite inferior inclusivo.

exclusiveMinimum

number

Limite inferior exclusivo.

Fim dos campos mutuamente exclusivos.

O limite superior do intervalo. Se nenhum dos campos máximos estiver definido, o limite superior será o infinito positivo.

Esse campo não pode ser menor que o mínimo. Caso contrário, um erro INVALID_ARGUMENT será retornado. A seguir, há uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta:

maximum

number

Limite superior inclusivo.

exclusiveMaximum

number

Limite superior exclusivo.

Fim dos campos mutuamente exclusivos.