SolvingMode

Menentukan cara solver menangani permintaan. Dalam semua mode kecuali VALIDATE_ONLY, jika permintaan tidak valid, Anda akan menerima error INVALID_REQUEST. Lihat maxValidationErrors untuk membatasi jumlah error yang ditampilkan.

Enum
DEFAULT_SOLVE Selesaikan model. Peringatan dapat dikeluarkan di [OptimizeToursResponse.validation_errors][google.cloud.optimization.v1.OptimizeToursResponse.validation_errors].
VALIDATE_ONLY Hanya memvalidasi model tanpa menyelesaikannya: mengisi OptimizeToursResponse.validation_errors sebanyak mungkin.
DETECT_SOME_INFEASIBLE_SHIPMENTS

Hanya mengisi OptimizeToursResponse.validation_errors atau OptimizeToursResponse.skipped_shipments, dan tidak benar-benar menyelesaikan permintaan lainnya (status dan routes tidak ditetapkan dalam respons). Jika ketidakmampuan dalam rute injectedSolutionConstraint terdeteksi, rute tersebut akan diisi di kolom OptimizeToursResponse.validation_errors dan OptimizeToursResponse.skipped_shipments dibiarkan kosong.

PENTING: tidak semua pengiriman yang tidak dapat dilakukan ditampilkan di sini, tetapi hanya pengiriman yang terdeteksi sebagai tidak dapat dilakukan selama prapemrosesan.

TRANSFORM_AND_RETURN_REQUEST

Mode ini hanya berfungsi jika ShipmentModel.objectives tidak kosong. Permintaan tidak terselesaikan. Laporan ini hanya divalidasi dan diisi dengan biaya yang sesuai dengan tujuan yang diberikan. Lihat juga dokumentasi ShipmentModel.objectives. Permintaan yang dihasilkan akan ditampilkan sebagai OptimizeToursResponse.processed_request.

Eksperimental: Lihat https://developers.google.com/maps/tt/route-optimization/experimental/objectives/make-request untuk mengetahui detail selengkapnya.