Class protos.google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment (2.0.1)

Represents a RapidMigrationAssessment

Inheritance

$protobuf.rpc.Service > protos.google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment

Package

@google-cloud/rapidmigrationassessment

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

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

Constructs a new RapidMigrationAssessment 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): RapidMigrationAssessment;

Creates new RapidMigrationAssessment 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
RapidMigrationAssessment

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

createAnnotation(request, callback)

public createAnnotation(request: google.cloud.rapidmigrationassessment.v1.ICreateAnnotationRequest, callback: google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.CreateAnnotationCallback): void;

Calls CreateAnnotation.

Parameters
Name Description
request ICreateAnnotationRequest

CreateAnnotationRequest message or plain object

callback CreateAnnotationCallback

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

Returns
Type Description
void

createAnnotation(request)

public createAnnotation(request: google.cloud.rapidmigrationassessment.v1.ICreateAnnotationRequest): Promise<google.longrunning.Operation>;

Calls CreateAnnotation.

Parameter
Name Description
request ICreateAnnotationRequest

CreateAnnotationRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createCollector(request, callback)

public createCollector(request: google.cloud.rapidmigrationassessment.v1.ICreateCollectorRequest, callback: google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.CreateCollectorCallback): void;

Calls CreateCollector.

Parameters
Name Description
request ICreateCollectorRequest

CreateCollectorRequest message or plain object

callback CreateCollectorCallback

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

Returns
Type Description
void

createCollector(request)

public createCollector(request: google.cloud.rapidmigrationassessment.v1.ICreateCollectorRequest): Promise<google.longrunning.Operation>;

Calls CreateCollector.

Parameter
Name Description
request ICreateCollectorRequest

CreateCollectorRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteCollector(request, callback)

public deleteCollector(request: google.cloud.rapidmigrationassessment.v1.IDeleteCollectorRequest, callback: google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.DeleteCollectorCallback): void;

Calls DeleteCollector.

Parameters
Name Description
request IDeleteCollectorRequest

DeleteCollectorRequest message or plain object

callback DeleteCollectorCallback

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

Returns
Type Description
void

deleteCollector(request)

public deleteCollector(request: google.cloud.rapidmigrationassessment.v1.IDeleteCollectorRequest): Promise<google.longrunning.Operation>;

Calls DeleteCollector.

Parameter
Name Description
request IDeleteCollectorRequest

DeleteCollectorRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

getAnnotation(request, callback)

public getAnnotation(request: google.cloud.rapidmigrationassessment.v1.IGetAnnotationRequest, callback: google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.GetAnnotationCallback): void;

Calls GetAnnotation.

Parameters
Name Description
request IGetAnnotationRequest

GetAnnotationRequest message or plain object

callback GetAnnotationCallback

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

Returns
Type Description
void

getAnnotation(request)

public getAnnotation(request: google.cloud.rapidmigrationassessment.v1.IGetAnnotationRequest): Promise<google.cloud.rapidmigrationassessment.v1.Annotation>;

Calls GetAnnotation.

Parameter
Name Description
request IGetAnnotationRequest

GetAnnotationRequest message or plain object

Returns
Type Description
Promise<google.cloud.rapidmigrationassessment.v1.Annotation>

Promise

getCollector(request, callback)

public getCollector(request: google.cloud.rapidmigrationassessment.v1.IGetCollectorRequest, callback: google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.GetCollectorCallback): void;

Calls GetCollector.

Parameters
Name Description
request IGetCollectorRequest

GetCollectorRequest message or plain object

callback GetCollectorCallback

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

Returns
Type Description
void

getCollector(request)

public getCollector(request: google.cloud.rapidmigrationassessment.v1.IGetCollectorRequest): Promise<google.cloud.rapidmigrationassessment.v1.Collector>;

Calls GetCollector.

Parameter
Name Description
request IGetCollectorRequest

GetCollectorRequest message or plain object

Returns
Type Description
Promise<google.cloud.rapidmigrationassessment.v1.Collector>

Promise

listCollectors(request, callback)

public listCollectors(request: google.cloud.rapidmigrationassessment.v1.IListCollectorsRequest, callback: google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.ListCollectorsCallback): void;

Calls ListCollectors.

Parameters
Name Description
request IListCollectorsRequest

ListCollectorsRequest message or plain object

callback ListCollectorsCallback

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

Returns
Type Description
void

listCollectors(request)

public listCollectors(request: google.cloud.rapidmigrationassessment.v1.IListCollectorsRequest): Promise<google.cloud.rapidmigrationassessment.v1.ListCollectorsResponse>;

Calls ListCollectors.

Parameter
Name Description
request IListCollectorsRequest

ListCollectorsRequest message or plain object

Returns
Type Description
Promise<google.cloud.rapidmigrationassessment.v1.ListCollectorsResponse>

Promise

pauseCollector(request, callback)

public pauseCollector(request: google.cloud.rapidmigrationassessment.v1.IPauseCollectorRequest, callback: google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.PauseCollectorCallback): void;

Calls PauseCollector.

Parameters
Name Description
request IPauseCollectorRequest

PauseCollectorRequest message or plain object

callback PauseCollectorCallback

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

Returns
Type Description
void

pauseCollector(request)

public pauseCollector(request: google.cloud.rapidmigrationassessment.v1.IPauseCollectorRequest): Promise<google.longrunning.Operation>;

Calls PauseCollector.

Parameter
Name Description
request IPauseCollectorRequest

PauseCollectorRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

registerCollector(request, callback)

public registerCollector(request: google.cloud.rapidmigrationassessment.v1.IRegisterCollectorRequest, callback: google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.RegisterCollectorCallback): void;

Calls RegisterCollector.

Parameters
Name Description
request IRegisterCollectorRequest

RegisterCollectorRequest message or plain object

callback RegisterCollectorCallback

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

Returns
Type Description
void

registerCollector(request)

public registerCollector(request: google.cloud.rapidmigrationassessment.v1.IRegisterCollectorRequest): Promise<google.longrunning.Operation>;

Calls RegisterCollector.

Parameter
Name Description
request IRegisterCollectorRequest

RegisterCollectorRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

resumeCollector(request, callback)

public resumeCollector(request: google.cloud.rapidmigrationassessment.v1.IResumeCollectorRequest, callback: google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.ResumeCollectorCallback): void;

Calls ResumeCollector.

Parameters
Name Description
request IResumeCollectorRequest

ResumeCollectorRequest message or plain object

callback ResumeCollectorCallback

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

Returns
Type Description
void

resumeCollector(request)

public resumeCollector(request: google.cloud.rapidmigrationassessment.v1.IResumeCollectorRequest): Promise<google.longrunning.Operation>;

Calls ResumeCollector.

Parameter
Name Description
request IResumeCollectorRequest

ResumeCollectorRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateCollector(request, callback)

public updateCollector(request: google.cloud.rapidmigrationassessment.v1.IUpdateCollectorRequest, callback: google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.UpdateCollectorCallback): void;

Calls UpdateCollector.

Parameters
Name Description
request IUpdateCollectorRequest

UpdateCollectorRequest message or plain object

callback UpdateCollectorCallback

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

Returns
Type Description
void

updateCollector(request)

public updateCollector(request: google.cloud.rapidmigrationassessment.v1.IUpdateCollectorRequest): Promise<google.longrunning.Operation>;

Calls UpdateCollector.

Parameter
Name Description
request IUpdateCollectorRequest

UpdateCollectorRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise