Índice
RoadsSelection
(interfaz)BatchCreateSelectedRoutesRequest
(mensaje)BatchCreateSelectedRoutesResponse
(mensaje)CreateSelectedRouteRequest
(mensaje)DeleteSelectedRouteRequest
(mensaje)GetSelectedRouteRequest
(mensaje)ListSelectedRoutesRequest
(mensaje)ListSelectedRoutesResponse
(mensaje)SelectedRoute
(mensaje)SelectedRoute.DynamicRoute
(mensaje)SelectedRoute.State
(enumeración)SelectedRoute.ValidationError
(enumeración)
RoadsSelection
Es la definición del servicio de la API de Roads Selection.
BatchCreateSelectedRoutes |
---|
Crea varios objetos SelectedRoute y comienza una programación para recuperar periódicamente la información de la caché de cada una de las rutas.
|
CreateSelectedRoute |
---|
Crea un SelectedRoute y comienza una programación para recuperar periódicamente la información de la caché de la ruta.
|
DeleteSelectedRoute |
---|
Borra el SelectedRoute especificado para el proyecto especificado.
|
GetSelectedRoute |
---|
Obtiene un objeto SelectedRoute según lo especificado por su nombre.
|
ListSelectedRoutes |
---|
Enumera todos los SelectedRoutes del proyecto especificado con paginación.
|
BatchCreateSelectedRoutesRequest
Es la solicitud para crear varios SelectedRoute
s.
Campos | |
---|---|
parent |
Opcional. Es el recurso del proyecto que comparten todas las rutas seleccionadas. Formato: projects/{project}. Si se configura este campo, el campo principal de los mensajes de CreateSelectedRouteRequest debe estar vacío o coincidir con este campo. |
requests[] |
Es obligatorio. Es el mensaje de solicitud que especifica la ruta seleccionada para crear. Se puede crear un máximo de 1,000 rutas seleccionadas en un lote. |
BatchCreateSelectedRoutesResponse
Es la respuesta a la creación de varios objetos SelectedRoute
.
Campos | |
---|---|
selected_routes[] |
Se creó SelectedRoutes. |
CreateSelectedRouteRequest
Es la solicitud para crear un SelectedRoute
.
Campos | |
---|---|
parent |
Es obligatorio. Es el proyecto en el que se creará el |
selected_route |
Es obligatorio. Es el objeto |
selected_route_id |
Opcional. Es el ID que se usará para el Este valor debe tener entre 4 y 63 caracteres, y los caracteres válidos son: "a-z", "A-Z", "0-9" o "-". Si no se proporciona o está vacío, se generará un UUID después de la creación del recurso. |
DeleteSelectedRouteRequest
Es la solicitud para borrar un SelectedRoute
.
Campos | |
---|---|
name |
Es obligatorio. Es el nombre del SelectedRoute que se borrará. Formato: projects/{project}/selectedRoutes/{selected_route} |
GetSelectedRouteRequest
Es la solicitud para obtener un SelectedRoute
.
Campos | |
---|---|
name |
Es obligatorio. Nombre del |
ListSelectedRoutesRequest
Solicitud para enumerar SelectedRoute
s.
Campos | |
---|---|
parent |
Es obligatorio. Es el elemento superior, es decir, el proyecto desde el que se consultarán todos los |
page_size |
Opcional. Es la cantidad de resultados que se deben devolver para una página determinada. Si no se establece, el valor predeterminado es 100. Cuando se proporciona un valor de 0, se establece el valor predeterminado. El valor máximo es 5,000, y cualquier valor superior se establecerá en 5,000. |
page_token |
Opcional. Un token de página, recibido desde una llamada |
ListSelectedRoutesResponse
Es la respuesta que enumera los objetos SelectedRoute
.
Campos | |
---|---|
selected_routes[] |
Es una página de SelectedRoutes almacenada en el proyecto especificado en la solicitud. |
next_page_token |
Es un token que se puede enviar como |
SelectedRoute
Un objeto SelectedRoute representa una ruta específica para la que un cliente desea recuperar información periódicamente (p.ej., la duración) para los casos de uso contratados.
Campos | |
---|---|
name |
Identificador. Es el nombre del recurso Formato: projects/{project}/selectedRoutes/{selected_route} |
display_name |
Opcional. Es el nombre visible de la ruta. Este es un campo opcional que puede usar el cliente. No es necesario que sea único. |
create_time |
Solo salida. Fecha y hora en que se creó la ruta seleccionada. |
state |
Solo salida. Es el estado de la ruta seleccionada. |
route_attributes |
Opcional. Son los atributos personalizados de la ruta seleccionada. Agregar estos parámetros permite filtrar o agrupar las rutas cuando se recupera información histórica y en tiempo real sobre las rutas. Se admiten hasta 10 atributos por ruta. Cada clave y valor debe ser una cadena no vacía y puede tener hasta 100 caracteres. Las claves no deben comenzar con “goog”. |
Campo de unión route_type . Actualmente, solo se admite DynamicRoute . route_type puede ser solo uno de los siguientes: |
|
dynamic_route |
|
validation_error |
Solo salida. Es el error de validación de la ruta seleccionada cuando el estado es STATE_INVALID. |
DynamicRoute
Representa una ruta con puntos de referencia (origen, destino e intermedios). Se garantiza que la ruta real pasará por todos los puntos de referencia, pero podría cambiar de vez en cuando debido a las diferentes condiciones de tráfico.
Campos | |
---|---|
origin |
Es obligatorio. Es la ubicación de origen de la ruta. |
destination |
Es obligatorio. Ubicación final de la ruta. |
intermediates[] |
Opcional. Es un conjunto de puntos de referencia intermedios a lo largo de la ruta (sin incluir los puntos terminales). Siempre son puntos de paso. Se admiten hasta 25 puntos de referencia intermedios. Si los agregas correctamente, se puede reducir la variación de la ruta real con el tiempo. |
Estado
Es el estado de la ruta seleccionada.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
No se estableció el estado de esta ruta. |
STATE_SCHEDULING |
Se creó la ruta y se está programando. |
STATE_RUNNING |
La ruta se creó y tiene una programación activa. |
STATE_DELETING |
La ruta se marcó para su eliminación. |
STATE_VALIDATING |
La ruta está en proceso de validación. |
STATE_INVALID |
La ruta no es válida según uno de los criterios de validación. |
ValidationError
Es el error de validación de la ruta seleccionada.
Enumeraciones | |
---|---|
VALIDATION_ERROR_UNSPECIFIED |
No se estableció el error de validación de esta ruta. |
VALIDATION_ERROR_ROUTE_OUTSIDE_JURISDICTION |
La ruta está fuera de la jurisdicción del proyecto. |
VALIDATION_ERROR_LOW_ROAD_USAGE |
La ruta tiene un uso vial bajo (pocas personas la transitan). |