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 のみを入力し、リクエストの残りの部分(statusroutes はレスポンスで設定解除)は実際には解決しません。injectedSolutionConstraint ルートで実現不可能性が検出されると、OptimizeToursResponse.validation_errors フィールドに入力され、OptimizeToursResponse.skipped_shipments は空のままになります。

重要: ここでは、実現不可能なすべての配送が返されるわけではなく、前処理中に実現不可能と検出された配送のみが返されます。