Represents a DeliveryService
Inheritance
$protobuf.rpc.Service > protos.maps.fleetengine.delivery.v1.DeliveryServicePackage
@googlemaps/fleetengine-deliveryConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new DeliveryService service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
batchCreateTasks(request, callback)
public batchCreateTasks(request: maps.fleetengine.delivery.v1.IBatchCreateTasksRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasksCallback): void;Calls BatchCreateTasks.
| Parameters | |
|---|---|
| Name | Description |
request |
IBatchCreateTasksRequest
BatchCreateTasksRequest message or plain object |
callback |
BatchCreateTasksCallback
Node-style callback called with the error, if any, and BatchCreateTasksResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
batchCreateTasks(request)
public batchCreateTasks(request: maps.fleetengine.delivery.v1.IBatchCreateTasksRequest): Promise<maps.fleetengine.delivery.v1.BatchCreateTasksResponse>;Calls BatchCreateTasks.
| Parameter | |
|---|---|
| Name | Description |
request |
IBatchCreateTasksRequest
BatchCreateTasksRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<maps.fleetengine.delivery.v1.BatchCreateTasksResponse> |
Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): DeliveryService;Creates new DeliveryService service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
DeliveryService |
RPC service. Useful where requests and/or responses are streamed. |
createDeliveryVehicle(request, callback)
public createDeliveryVehicle(request: maps.fleetengine.delivery.v1.ICreateDeliveryVehicleRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicleCallback): void;Calls CreateDeliveryVehicle.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateDeliveryVehicleRequest
CreateDeliveryVehicleRequest message or plain object |
callback |
CreateDeliveryVehicleCallback
Node-style callback called with the error, if any, and DeliveryVehicle |
| Returns | |
|---|---|
| Type | Description |
void |
|
createDeliveryVehicle(request)
public createDeliveryVehicle(request: maps.fleetengine.delivery.v1.ICreateDeliveryVehicleRequest): Promise<maps.fleetengine.delivery.v1.DeliveryVehicle>;Calls CreateDeliveryVehicle.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateDeliveryVehicleRequest
CreateDeliveryVehicleRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<maps.fleetengine.delivery.v1.DeliveryVehicle> |
Promise |
createTask(request, callback)
public createTask(request: maps.fleetengine.delivery.v1.ICreateTaskRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.CreateTaskCallback): void;Calls CreateTask.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateTaskRequest
CreateTaskRequest message or plain object |
callback |
CreateTaskCallback
Node-style callback called with the error, if any, and Task |
| Returns | |
|---|---|
| Type | Description |
void |
|
createTask(request)
public createTask(request: maps.fleetengine.delivery.v1.ICreateTaskRequest): Promise<maps.fleetengine.delivery.v1.Task>;Calls CreateTask.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateTaskRequest
CreateTaskRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<maps.fleetengine.delivery.v1.Task> |
Promise |
deleteDeliveryVehicle(request, callback)
public deleteDeliveryVehicle(request: maps.fleetengine.delivery.v1.IDeleteDeliveryVehicleRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.DeleteDeliveryVehicleCallback): void;Calls DeleteDeliveryVehicle.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteDeliveryVehicleRequest
DeleteDeliveryVehicleRequest message or plain object |
callback |
DeleteDeliveryVehicleCallback
Node-style callback called with the error, if any, and Empty |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteDeliveryVehicle(request)
public deleteDeliveryVehicle(request: maps.fleetengine.delivery.v1.IDeleteDeliveryVehicleRequest): Promise<google.protobuf.Empty>;Calls DeleteDeliveryVehicle.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteDeliveryVehicleRequest
DeleteDeliveryVehicleRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.protobuf.Empty> |
Promise |
deleteTask(request, callback)
public deleteTask(request: maps.fleetengine.delivery.v1.IDeleteTaskRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.DeleteTaskCallback): void;Calls DeleteTask.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteTaskRequest
DeleteTaskRequest message or plain object |
callback |
DeleteTaskCallback
Node-style callback called with the error, if any, and Empty |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteTask(request)
public deleteTask(request: maps.fleetengine.delivery.v1.IDeleteTaskRequest): Promise<google.protobuf.Empty>;Calls DeleteTask.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteTaskRequest
DeleteTaskRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.protobuf.Empty> |
Promise |
getDeliveryVehicle(request, callback)
public getDeliveryVehicle(request: maps.fleetengine.delivery.v1.IGetDeliveryVehicleRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicleCallback): void;Calls GetDeliveryVehicle.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetDeliveryVehicleRequest
GetDeliveryVehicleRequest message or plain object |
callback |
GetDeliveryVehicleCallback
Node-style callback called with the error, if any, and DeliveryVehicle |
| Returns | |
|---|---|
| Type | Description |
void |
|
getDeliveryVehicle(request)
public getDeliveryVehicle(request: maps.fleetengine.delivery.v1.IGetDeliveryVehicleRequest): Promise<maps.fleetengine.delivery.v1.DeliveryVehicle>;Calls GetDeliveryVehicle.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetDeliveryVehicleRequest
GetDeliveryVehicleRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<maps.fleetengine.delivery.v1.DeliveryVehicle> |
Promise |
getTask(request, callback)
public getTask(request: maps.fleetengine.delivery.v1.IGetTaskRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.GetTaskCallback): void;Calls GetTask.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetTaskRequest
GetTaskRequest message or plain object |
callback |
GetTaskCallback
Node-style callback called with the error, if any, and Task |
| Returns | |
|---|---|
| Type | Description |
void |
|
getTask(request)
public getTask(request: maps.fleetengine.delivery.v1.IGetTaskRequest): Promise<maps.fleetengine.delivery.v1.Task>;Calls GetTask.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetTaskRequest
GetTaskRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<maps.fleetengine.delivery.v1.Task> |
Promise |
getTaskTrackingInfo(request, callback)
public getTaskTrackingInfo(request: maps.fleetengine.delivery.v1.IGetTaskTrackingInfoRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfoCallback): void;Calls GetTaskTrackingInfo.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetTaskTrackingInfoRequest
GetTaskTrackingInfoRequest message or plain object |
callback |
GetTaskTrackingInfoCallback
Node-style callback called with the error, if any, and TaskTrackingInfo |
| Returns | |
|---|---|
| Type | Description |
void |
|
getTaskTrackingInfo(request)
public getTaskTrackingInfo(request: maps.fleetengine.delivery.v1.IGetTaskTrackingInfoRequest): Promise<maps.fleetengine.delivery.v1.TaskTrackingInfo>;Calls GetTaskTrackingInfo.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetTaskTrackingInfoRequest
GetTaskTrackingInfoRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<maps.fleetengine.delivery.v1.TaskTrackingInfo> |
Promise |
listDeliveryVehicles(request, callback)
public listDeliveryVehicles(request: maps.fleetengine.delivery.v1.IListDeliveryVehiclesRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehiclesCallback): void;Calls ListDeliveryVehicles.
| Parameters | |
|---|---|
| Name | Description |
request |
IListDeliveryVehiclesRequest
ListDeliveryVehiclesRequest message or plain object |
callback |
ListDeliveryVehiclesCallback
Node-style callback called with the error, if any, and ListDeliveryVehiclesResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listDeliveryVehicles(request)
public listDeliveryVehicles(request: maps.fleetengine.delivery.v1.IListDeliveryVehiclesRequest): Promise<maps.fleetengine.delivery.v1.ListDeliveryVehiclesResponse>;Calls ListDeliveryVehicles.
| Parameter | |
|---|---|
| Name | Description |
request |
IListDeliveryVehiclesRequest
ListDeliveryVehiclesRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<maps.fleetengine.delivery.v1.ListDeliveryVehiclesResponse> |
Promise |
listTasks(request, callback)
public listTasks(request: maps.fleetengine.delivery.v1.IListTasksRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.ListTasksCallback): void;Calls ListTasks.
| Parameters | |
|---|---|
| Name | Description |
request |
IListTasksRequest
ListTasksRequest message or plain object |
callback |
ListTasksCallback
Node-style callback called with the error, if any, and ListTasksResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listTasks(request)
public listTasks(request: maps.fleetengine.delivery.v1.IListTasksRequest): Promise<maps.fleetengine.delivery.v1.ListTasksResponse>;Calls ListTasks.
| Parameter | |
|---|---|
| Name | Description |
request |
IListTasksRequest
ListTasksRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<maps.fleetengine.delivery.v1.ListTasksResponse> |
Promise |
updateDeliveryVehicle(request, callback)
public updateDeliveryVehicle(request: maps.fleetengine.delivery.v1.IUpdateDeliveryVehicleRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.UpdateDeliveryVehicleCallback): void;Calls UpdateDeliveryVehicle.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateDeliveryVehicleRequest
UpdateDeliveryVehicleRequest message or plain object |
callback |
UpdateDeliveryVehicleCallback
Node-style callback called with the error, if any, and DeliveryVehicle |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateDeliveryVehicle(request)
public updateDeliveryVehicle(request: maps.fleetengine.delivery.v1.IUpdateDeliveryVehicleRequest): Promise<maps.fleetengine.delivery.v1.DeliveryVehicle>;Calls UpdateDeliveryVehicle.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateDeliveryVehicleRequest
UpdateDeliveryVehicleRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<maps.fleetengine.delivery.v1.DeliveryVehicle> |
Promise |
updateTask(request, callback)
public updateTask(request: maps.fleetengine.delivery.v1.IUpdateTaskRequest, callback: maps.fleetengine.delivery.v1.DeliveryService.UpdateTaskCallback): void;Calls UpdateTask.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateTaskRequest
UpdateTaskRequest message or plain object |
callback |
UpdateTaskCallback
Node-style callback called with the error, if any, and Task |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateTask(request)
public updateTask(request: maps.fleetengine.delivery.v1.IUpdateTaskRequest): Promise<maps.fleetengine.delivery.v1.Task>;Calls UpdateTask.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateTaskRequest
UpdateTaskRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<maps.fleetengine.delivery.v1.Task> |
Promise |