Represents a Tasks
Inheritance
$protobuf. rpc.Service > protos.google.cloud.run.v2.TasksPackage
@google-cloud/runConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor
(
rpcImpl
:
$protobuf
.
RPCImpl
,
requestDelimited
?:
boolean
,
responseDelimited
?:
boolean
);
Constructs a new Tasks service.
rpcImpl
$protobuf. RPCImpl
RPC implementation
requestDelimited
boolean
Whether requests are length-delimited
responseDelimited
boolean
Whether responses are length-delimited
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public
static
create
(
rpcImpl
:
$protobuf
.
RPCImpl
,
requestDelimited
?:
boolean
,
responseDelimited
?:
boolean
)
:
Tasks
;
Creates new Tasks service using the specified rpc implementation.
rpcImpl
$protobuf. RPCImpl
RPC implementation
requestDelimited
boolean
Whether requests are length-delimited
responseDelimited
boolean
Whether responses are length-delimited
Tasks
RPC service. Useful where requests and/or responses are streamed.
getTask(request, callback)
public
getTask
(
request
:
google
.
cloud
.
run
.
v2
.
IGetTaskRequest
,
callback
:
google
.
cloud
.
run
.
v2
.
Tasks
.
GetTaskCallback
)
:
void
;
Calls GetTask.
request
google.cloud.run.v2.IGetTaskRequest
GetTaskRequest message or plain object
callback
google.cloud.run.v2.Tasks.GetTaskCallback
Node-style callback called with the error, if any, and Task
void
getTask(request)
public
getTask
(
request
:
google
.
cloud
.
run
.
v2
.
IGetTaskRequest
)
:
Promise<google
.
cloud
.
run
.
v2
.
Task
> ;
Calls GetTask.
request
google.cloud.run.v2.IGetTaskRequest
GetTaskRequest message or plain object
Promise
< google.cloud.run.v2.Task
>
Promise
listTasks(request, callback)
public
listTasks
(
request
:
google
.
cloud
.
run
.
v2
.
IListTasksRequest
,
callback
:
google
.
cloud
.
run
.
v2
.
Tasks
.
ListTasksCallback
)
:
void
;
Calls ListTasks.
request
google.cloud.run.v2.IListTasksRequest
ListTasksRequest message or plain object
callback
google.cloud.run.v2.Tasks.ListTasksCallback
Node-style callback called with the error, if any, and ListTasksResponse
void
listTasks(request)
public
listTasks
(
request
:
google
.
cloud
.
run
.
v2
.
IListTasksRequest
)
:
Promise<google
.
cloud
.
run
.
v2
.
ListTasksResponse
> ;
Calls ListTasks.
request
google.cloud.run.v2.IListTasksRequest
ListTasksRequest message or plain object
Promise
< google.cloud.run.v2.ListTasksResponse
>
Promise