索引
RoadsSelection
(接口)BatchCreateSelectedRoutesRequest
(消息)BatchCreateSelectedRoutesResponse
(消息)CreateSelectedRouteRequest
(消息)DeleteSelectedRouteRequest
(消息)GetSelectedRouteRequest
(消息)ListSelectedRoutesRequest
(消息)ListSelectedRoutesResponse
(消息)SelectedRoute
(消息)SelectedRoute.DynamicRoute
(消息)SelectedRoute.State
(枚举)SelectedRoute.ValidationError
(枚举)
RoadsSelection
道路选择 API 的服务定义。
BatchCreateSelectedRoutes |
---|
创建多个 SelectedRoutes,并启动一个调度程序,以定期检索每个路线的缓存信息。
|
CreateSelectedRoute |
---|
创建 SelectedRoute 并启动一个调度,以定期检索路线的缓存信息。
|
DeleteSelectedRoute |
---|
删除指定项目的指定 SelectedRoute。
|
GetSelectedRoute |
---|
获取由其名称指定的 SelectedRoute。
|
ListSelectedRoutes |
---|
列出指定项目的所有 SelectedRoutes(带分页)。
|
BatchCreateSelectedRoutesRequest
创建多个 SelectedRoute
的请求。
字段 | |
---|---|
parent |
可选。所有选定路线共用的项目资源。格式:projects/{project} 如果设置了此字段,则 CreateSelectedRouteRequest 消息中的父字段必须为空或与此字段匹配。 |
requests[] |
必需。用于指定要创建的所选路线的请求消息。最多可以批量创建 1,000 条所选路线。 |
BatchCreateSelectedRoutesResponse
创建多个 SelectedRoute
时的响应。
字段 | |
---|---|
selected_routes[] |
已创建 SelectedRoutes。 |
CreateSelectedRouteRequest
创建 SelectedRoute
的请求。
字段 | |
---|---|
parent |
必需。将创建 |
selected_route |
必需。要创建的 |
selected_route_id |
可选。要用于 此值应为 4-63 个字符,有效字符为“a-z”“A-Z”“0-9”或“-”。如果未提供或为空,系统会在资源创建后生成 UUID。 |
DeleteSelectedRouteRequest
用于删除 SelectedRoute
的请求。
字段 | |
---|---|
name |
必需。要删除的 SelectedRoute 的名称。格式:projects/{project}/selectedRoutes/{selected_route} |
GetSelectedRouteRequest
获取 SelectedRoute
的请求。
字段 | |
---|---|
name |
必需。要检索的 |
ListSelectedRoutesRequest
列出 SelectedRoute
的请求。
字段 | |
---|---|
parent |
必需。父级,即所有 |
page_size |
可选。应为指定页面返回的结果数。如果未设置,则默认值为 100。如果指定的值为 0,则该值将设置为默认值。最大值为 5000,任何高于 5000 的值都将设置为 5000。 |
page_token |
可选。从之前的 |
ListSelectedRoutesResponse
列出 SelectedRoute
的响应。
字段 | |
---|---|
selected_routes[] |
相应请求中指定的项目内存储的 SelectedRoutes 页面。 |
next_page_token |
可作为 |
SelectedRoute
SelectedRoute 表示客户希望定期检索信息(例如时长)以用于合同用例的特定路线。
字段 | |
---|---|
name |
标识符。 格式:projects/{project}/selectedRoutes/{selected_route} |
display_name |
可选。路线的显示名称。此字段为可选字段,可供客户使用。该名称不必是唯一的。 |
create_time |
仅限输出。所选路线的首次创建时间。 |
state |
仅限输出。所选路线的状态。 |
route_attributes |
可选。所选路线的自定义属性。添加这些属性后,在检索历史路线和实时路线信息时,可以过滤 / 分组路线。每条路线最多支持 10 个属性。每个键和值都应为非空字符串,且最多可包含 100 个字符。密钥不得以“goog”开头。 |
联合字段 route_type 。目前仅支持 DynamicRoute 。route_type 只能是下列其中一项: |
|
dynamic_route |
|
validation_error |
仅限输出。当状态为 STATE_INVALID 时,所选路线的验证错误。 |
DynamicRoute
这表示一条包含途经点(起点、目的地和中间点)的路线。实际路线保证会经过所有途经点,但可能会因路况变化而随时发生变化。
字段 | |
---|---|
origin |
必需。路线的起点位置。 |
destination |
必需。路线的终点。 |
intermediates[] |
可选。路线中的一组中间航点(不包括终点)。它们始终是途经点。最多支持 25 个中间航点。正确添加这些信息可以减少实际路线随时间的变化。 |
州
所选路线的状态。
枚举 | |
---|---|
STATE_UNSPECIFIED |
未设置相应路线的状态。 |
STATE_SCHEDULING |
路线已创建,正在安排中。 |
STATE_RUNNING |
路由已创建,并且具有有效的时间表。 |
STATE_DELETING |
相应路线已被标记为待删除。 |
STATE_VALIDATING |
路线正在验证中。 |
STATE_INVALID |
根据某项验证条件,相应路线无效。 |
ValidationError
所选路线的验证错误。
枚举 | |
---|---|
VALIDATION_ERROR_UNSPECIFIED |
未设置相应路线的验证错误。 |
VALIDATION_ERROR_ROUTE_OUTSIDE_JURISDICTION |
相应路线不在项目管辖范围内。 |
VALIDATION_ERROR_LOW_ROAD_USAGE |
该路线的道路使用率较低(很少有人经过)。 |