SolvingMode

Define como o solucionador lida com a solicitação. Em todos os modos, exceto VALIDATE_ONLY, se a solicitação for inválida, você receberá um erro INVALID_REQUEST. Consulte maxValidationErrors para limitar o número de erros retornados.

Enums
DEFAULT_SOLVE Resolva o modelo. Os avisos podem ser emitidos em [OptimizeToursResponse.validation_errors][google.cloud.optimization.v1.OptimizeToursResponse.validation_errors].
VALIDATE_ONLY Valida o modelo sem resolvê-lo: preenche o maior número possível de OptimizeToursResponse.validation_errors.
DETECT_SOME_INFEASIBLE_SHIPMENTS

Só preenche OptimizeToursResponse.validation_errors ou OptimizeToursResponse.skipped_shipments e não resolve o restante da solicitação (status e routes não são definidos na resposta). Se forem detectadas inviabilidades nas rotas injectedSolutionConstraint, elas serão preenchidas no campo OptimizeToursResponse.validation_errors e OptimizeToursResponse.skipped_shipments será deixado em branco.

IMPORTANTE: nem todos os envios inviáveis são retornados aqui, mas apenas os que são detectados como inviáveis durante o pré-processamento.