SolvingMode

Define la manera en que el solucionador debe manejar la solicitud. En todos los modos, excepto VALIDATE_ONLY, si la solicitud no es válida, recibirás un error INVALID_REQUEST. Consulta maxValidationErrors para limitar la cantidad de errores que se muestran.

Enumeradores
DEFAULT_SOLVE Resuelve el modelo.
VALIDATE_ONLY Solo valida el modelo sin resolverlo: propaga tantos OptimizeToursResponse.validation_errors como sea posible.
DETECT_SOME_INFEASIBLE_SHIPMENTS

Solo propaga OptimizeToursResponse.validation_errors o OptimizeToursResponse.skipped_shipments, y, en realidad, no resuelve el resto de la solicitud (status y routes no están configurados en la respuesta). Si se detectan incapacidades en las rutas de injectedSolutionConstraint, se propagarán en el campo OptimizeToursResponse.validation_errors y se dejará el campo OptimizeToursResponse.skipped_shipments vacío.

IMPORTANTE: Aquí no se devuelven todos los envíos inviables, sino solo los que se detecten como inviables durante el procesamiento previo.