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 は空のままになります。

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