SolvingMode

Définit la façon dont le solveur doit gérer la requête. Dans tous les modes, sauf VALIDATE_ONLY, si la requête n'est pas valide, vous recevrez une erreur INVALID_REQUEST. Consultez maxValidationErrors pour limiter le nombre d'erreurs renvoyées.

Enums
DEFAULT_SOLVE Résolvez le modèle. Des avertissements peuvent être émis dans [OptimizeToursResponse.validation_errors][google.cloud.optimization.v1.OptimizeToursResponse.validation_errors].
VALIDATE_ONLY Valide uniquement le modèle sans le résoudre : remplit autant de OptimizeToursResponse.validation_errors que possible.
DETECT_SOME_INFEASIBLE_SHIPMENTS

Ne remplit que OptimizeToursResponse.validation_errors ou OptimizeToursResponse.skipped_shipments, et ne résout pas le reste de la requête (status et routes ne sont pas définis dans la réponse). Si des infaisabilités sont détectées dans les itinéraires injectedSolutionConstraint, elles sont renseignées dans le champ OptimizeToursResponse.validation_errors et OptimizeToursResponse.skipped_shipments est laissé vide.

IMPORTANT : Toutes les livraisons irréalisables ne sont pas renvoyées ici, mais seulement celles qui sont détectées comme irréalisables lors du prétraitement.