Class protos.google.cloud.run.v2.Revisions (1.0.2)

Represents a Revisions

Inheritance

$protobuf.rpc.Service > protos.google.cloud.run.v2.Revisions

Package

@google-cloud/run

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new Revisions service.

Parameters
NameDescription
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): Revisions;

Creates new Revisions service using the specified rpc implementation.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
Revisions

RPC service. Useful where requests and/or responses are streamed.

deleteRevision(request, callback)

public deleteRevision(request: google.cloud.run.v2.IDeleteRevisionRequest, callback: google.cloud.run.v2.Revisions.DeleteRevisionCallback): void;

Calls DeleteRevision.

Parameters
NameDescription
request IDeleteRevisionRequest

DeleteRevisionRequest message or plain object

callback DeleteRevisionCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteRevision(request)

public deleteRevision(request: google.cloud.run.v2.IDeleteRevisionRequest): Promise<google.longrunning.Operation>;

Calls DeleteRevision.

Parameter
NameDescription
request IDeleteRevisionRequest

DeleteRevisionRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

getRevision(request, callback)

public getRevision(request: google.cloud.run.v2.IGetRevisionRequest, callback: google.cloud.run.v2.Revisions.GetRevisionCallback): void;

Calls GetRevision.

Parameters
NameDescription
request IGetRevisionRequest

GetRevisionRequest message or plain object

callback GetRevisionCallback

Node-style callback called with the error, if any, and Revision

Returns
TypeDescription
void

getRevision(request)

public getRevision(request: google.cloud.run.v2.IGetRevisionRequest): Promise<google.cloud.run.v2.Revision>;

Calls GetRevision.

Parameter
NameDescription
request IGetRevisionRequest

GetRevisionRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.run.v2.Revision>

Promise

listRevisions(request, callback)

public listRevisions(request: google.cloud.run.v2.IListRevisionsRequest, callback: google.cloud.run.v2.Revisions.ListRevisionsCallback): void;

Calls ListRevisions.

Parameters
NameDescription
request IListRevisionsRequest

ListRevisionsRequest message or plain object

callback ListRevisionsCallback

Node-style callback called with the error, if any, and ListRevisionsResponse

Returns
TypeDescription
void

listRevisions(request)

public listRevisions(request: google.cloud.run.v2.IListRevisionsRequest): Promise<google.cloud.run.v2.ListRevisionsResponse>;

Calls ListRevisions.

Parameter
NameDescription
request IListRevisionsRequest

ListRevisionsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.run.v2.ListRevisionsResponse>

Promise