SolvingMode

Określa, jak rozwiązujący powinien obsługiwać żądanie. We wszystkich trybach z wyjątkiem VALIDATE_ONLY, jeśli żądanie jest nieprawidłowe, otrzymasz błąd INVALID_REQUEST. Aby ograniczyć liczbę zwracanych błędów, użyj parametru maxValidationErrors.

Wartości w polu enum
DEFAULT_SOLVE Rozwiąż model. Ostrzeżenia mogą być wydawane w [OptimizeToursResponse.validation_errors][google.cloud.optimization.v1.OptimizeToursResponse.validation_errors].
VALIDATE_ONLY Sprawdza tylko model bez rozwiązywania go: wypełnia jak najwięcej pól OptimizeToursResponse.validation_errors.
DETECT_SOME_INFEASIBLE_SHIPMENTS

Wypełnia tylko pola OptimizeToursResponse.validation_errors lub OptimizeToursResponse.skipped_shipments i nie rozwiązuje pozostałej części żądania (pola statusroutes są w odpowiedzi nieskonfigurowane). Jeśli w przypadku tras injectedSolutionConstraint wykryto niemożliwości, są one wypełniane w polu OptimizeToursResponse.validation_errors, a pole OptimizeToursResponse.skipped_shipments pozostaje puste.

WAŻNE: nie wszystkie niemożliwe do zrealizowania przesyłki są tu zwracane, a jedynie te, które zostały wykryte jako niemożliwe do zrealizowania podczas przetwarzania wstępnego.