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ê receberá um erro INVALID_REQUEST. Consulte maxValidationErrors para limitar o número de erros retornados.

Enums
DEFAULT_SOLVE Resolva o modelo.
VALIDATE_ONLY Valida o modelo apenas sem resolvê-lo: preenche o máximo de OptimizeToursResponse.validation_errors possível.
DETECT_SOME_INFEASIBLE_SHIPMENTS

Preenche apenas 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 em trajetos injectedSolutionConstraint, elas serão preenchidas no campo OptimizeToursResponse.validation_errors e OptimizeToursResponse.skipped_shipments será deixado em branco.

IMPORTANTE: nem todas as remessas inviáveis são retornadas aqui, mas somente as detectadas como inviáveis durante o pré-processamento.