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.
Parameters
Name
Description
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.
Parameters
Name
Description
rpcImpl
$protobuf.RPCImpl
RPC implementation
requestDelimited
boolean
Whether requests are length-delimited
responseDelimited
boolean
Whether responses are length-delimited
getTask(request, callback)
public
getTask
(
request
:
google
.
cloud
.
run
.
v2
.
IGetTaskRequest
,
callback
:
google
.
cloud
.
run
.
v2
.
Tasks
.
GetTaskCallback
)
:
void
;
Calls GetTask.
Parameters
Name
Description
request
callback
Returns
Type
Description
void
getTask(request)
public
getTask
(
request
:
google
.
cloud
.
run
.
v2
.
IGetTaskRequest
)
:
Promise<google
.
cloud
.
run
.
v2
.
Task
> ;
Calls GetTask.
listTasks(request, callback)
public
listTasks
(
request
:
google
.
cloud
.
run
.
v2
.
IListTasksRequest
,
callback
:
google
.
cloud
.
run
.
v2
.
Tasks
.
ListTasksCallback
)
:
void
;
Calls ListTasks.
Parameters
Name
Description
request
callback
Returns
Type
Description
void
listTasks(request)
public
listTasks
(
request
:
google
.
cloud
.
run
.
v2
.
IListTasksRequest
)
:
Promise<google
.
cloud
.
run
.
v2
.
ListTasksResponse
> ;
Calls ListTasks.