SolvingMode

Определяет, как решатель должен обрабатывать запрос. Во всех режимах, кроме VALIDATE_ONLY , если запрос недействителен, возвращается ошибка INVALID_REQUEST . См. maxValidationErrors , чтобы узнать максимальное количество возвращаемых ошибок.

Перечисления
DEFAULT_SOLVE Решите модель. Предупреждения могут быть выданы в [OptimizeToursResponse.validation_errors][google.cloud.optimization.v1.OptimizeToursResponse.validation_errors].
VALIDATE_ONLY Только проверяет модель, не решая ее: заполняет как можно больше OptimizeToursResponse.validation_errors .
DETECT_SOME_INFEASIBLE_SHIPMENTS

Заполняет только поле OptimizeToursResponse.validation_errors или OptimizeToursResponse.skipped_shipments и фактически не решает остальную часть запроса ( status и routes в ответе не заданы). При обнаружении несоответствий в маршрутах, injectedSolutionConstraint , они заносятся в поле OptimizeToursResponse.validation_errors , а поле OptimizeToursResponse.skipped_shipments остаётся пустым.

ВАЖНО : сюда возвращаются не все невозможные поставки, а только те, которые были определены как невозможные во время предварительной обработки.