SolvingMode

Określa sposób obsługi żądania przez funkcję rozwiązania. We wszystkich trybach oprócz VALIDATE_ONLY, jeśli żądanie jest nieprawidłowe, wystąpi błąd INVALID_REQUEST. Aby ograniczyć liczbę zwracanych błędów, zapoznaj się z tabelą maxValidationErrors.

Wartości w polu enum
DEFAULT_SOLVE Rozwiąż model.
VALIDATE_ONLY Weryfikuje model tylko bez rozwiązywania go: wypełnia jak najwięcej parametrów OptimizeToursResponse.validation_errors.
DETECT_SOME_INFEASIBLE_SHIPMENTS

Podaje tylko wartości OptimizeToursResponse.validation_errors lub OptimizeToursResponse.skipped_shipments i nie rozwiązuje pozostałej części żądania (w odpowiedzi status i routes są odznaczone). W przypadku wykrycia niezgodności w injectedSolutionConstraint trasach zostaną one wypełnione w polu OptimizeToursResponse.validation_errors, a pole OptimizeToursResponse.skipped_shipments pozostanie puste.

WAŻNE: w tym miejscu zwracane są tylko te niemożliwe do zrealizowania, które zostały uznane za niemożliwe do wstępnego przetwarzania.