SolvingMode

Define como o solucionador deve processar a solicitação. Em todos os modos, exceto VALIDATE_ONLY, se a solicitação for inválida, você vai 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 apenas o modelo sem resolvê-lo: preenche o máximo 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, apenas aqueles detectados como inviáveis durante o pré-processamento.