Class RapidMigrationAssessmentGrpc.RapidMigrationAssessmentBlockingStub (0.18.0)

public static final class RapidMigrationAssessmentGrpc.RapidMigrationAssessmentBlockingStub extends AbstractBlockingStub<RapidMigrationAssessmentGrpc.RapidMigrationAssessmentBlockingStub>

A stub to allow clients to do synchronous rpc calls to service RapidMigrationAssessment.

Service describing handlers for resources.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > RapidMigrationAssessmentGrpc.RapidMigrationAssessmentBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected RapidMigrationAssessmentGrpc.RapidMigrationAssessmentBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
RapidMigrationAssessmentGrpc.RapidMigrationAssessmentBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createAnnotation(CreateAnnotationRequest request)

public Operation createAnnotation(CreateAnnotationRequest request)

Creates an Annotation

Parameter
NameDescription
requestCreateAnnotationRequest
Returns
TypeDescription
Operation

createCollector(CreateCollectorRequest request)

public Operation createCollector(CreateCollectorRequest request)

Create a Collector to manage the on-prem appliance which collects information about Customer assets.

Parameter
NameDescription
requestCreateCollectorRequest
Returns
TypeDescription
Operation

deleteCollector(DeleteCollectorRequest request)

public Operation deleteCollector(DeleteCollectorRequest request)

Deletes a single Collector - changes state of collector to "Deleting". Background jobs does final deletion thorugh producer api.

Parameter
NameDescription
requestDeleteCollectorRequest
Returns
TypeDescription
Operation

getAnnotation(GetAnnotationRequest request)

public Annotation getAnnotation(GetAnnotationRequest request)

Gets details of a single Annotation.

Parameter
NameDescription
requestGetAnnotationRequest
Returns
TypeDescription
Annotation

getCollector(GetCollectorRequest request)

public Collector getCollector(GetCollectorRequest request)

Gets details of a single Collector.

Parameter
NameDescription
requestGetCollectorRequest
Returns
TypeDescription
Collector

listCollectors(ListCollectorsRequest request)

public ListCollectorsResponse listCollectors(ListCollectorsRequest request)

Lists Collectors in a given project and location.

Parameter
NameDescription
requestListCollectorsRequest
Returns
TypeDescription
ListCollectorsResponse

pauseCollector(PauseCollectorRequest request)

public Operation pauseCollector(PauseCollectorRequest request)

Pauses the given collector.

Parameter
NameDescription
requestPauseCollectorRequest
Returns
TypeDescription
Operation

registerCollector(RegisterCollectorRequest request)

public Operation registerCollector(RegisterCollectorRequest request)

Registers the given collector.

Parameter
NameDescription
requestRegisterCollectorRequest
Returns
TypeDescription
Operation

resumeCollector(ResumeCollectorRequest request)

public Operation resumeCollector(ResumeCollectorRequest request)

Resumes the given collector.

Parameter
NameDescription
requestResumeCollectorRequest
Returns
TypeDescription
Operation

updateCollector(UpdateCollectorRequest request)

public Operation updateCollector(UpdateCollectorRequest request)

Updates the parameters of a single Collector.

Parameter
NameDescription
requestUpdateCollectorRequest
Returns
TypeDescription
Operation