- JSON 表現
- RouteMatrixOrigin
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- RouteMatrixDestination
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
v1alpha.computeRouteMatrix リクエスト メッセージ
JSON 表現 |
---|
{ "origins": [ { object ( |
フィールド | |
---|---|
origins[] |
必須。レスポンス マトリックスの行を決定するオリジンの配列。出発地と目的地のカーディナリティには、いくつかのサイズ制限が適用されます。
|
destinations[] |
必須。レスポンス マトリックスの列を決定する宛先の配列。 |
travelMode |
省略可。移動手段を指定します。 |
routingPreference |
省略可。ルートの計算方法を指定します。サーバーは、選択されたルーティング設定を使用してルートの計算を試みます。ルーティング設定によってエラーや余分なレイテンシが発生した場合は、エラーが返されます。将来的には、優先されるオプションから有効な結果が得られない場合に別のオプションを使用するフォールバック メカニズムが実装される可能性があります。このオプションは、 |
departureTime |
省略可。出発時刻。この値を設定しない場合は、リクエストを行った時刻がデフォルトになります。発生済みの時刻をこの値に設定すると、リクエストは失敗します。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
RouteMatrixOrigin
ComputeRouteMatrixRequest の単一の送信元
JSON 表現 |
---|
{ "waypoint": { object ( |
フィールド | |
---|---|
waypoint |
必須。出発地の地点 |
routeModifiers |
省略可。これを出発地とするすべてのルートの修飾子 |
RouteMatrixDestination
ComputeRouteMatrixRequest の単一の宛先
JSON 表現 |
---|
{
"waypoint": {
object ( |
フィールド | |
---|---|
waypoint |
必須。目的地の地点 |