SolvingMode

ソルバーがリクエストを処理する方法を定義します。VALIDATE_ONLY 以外のすべてのモードで、リクエストが無効な場合は INVALID_REQUEST エラーが返されます。返されるエラー数の上限を設定するには、maxValidationErrors をご覧ください。

列挙型
DEFAULT_SOLVE モデルを解きます。
VALIDATE_ONLY モデルを解かずにのみ検証します。可能な限り多くの OptimizeToursResponse.validation_errors が入力されます。
DETECT_SOME_INFEASIBLE_SHIPMENTS

OptimizeToursResponse.validation_errors または OptimizeToursResponse.skipped_shipments にのみ入力され、リクエストの残りの部分は解決されません(レスポンスで statusroutes は設定されません)。injectedSolutionConstraint ルートで機能不全が検出された場合は、OptimizeToursResponse.validation_errors フィールドに入力され、OptimizeToursResponse.skipped_shipments は空になります。

重要: 実行不可の荷物がすべて返されるわけではなく、前処理中に実行不可として検出された荷物のみが返されます。