Class RapidMigrationAssessmentGrpc.RapidMigrationAssessmentFutureStub (0.20.0)

public static final class RapidMigrationAssessmentGrpc.RapidMigrationAssessmentFutureStub extends AbstractFutureStub<RapidMigrationAssessmentGrpc.RapidMigrationAssessmentFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service RapidMigrationAssessment.

Service describing handlers for resources.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > RapidMigrationAssessmentGrpc.RapidMigrationAssessmentFutureStub

Methods

build(Channel channel, CallOptions callOptions)

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

createAnnotation(CreateAnnotationRequest request)

public ListenableFuture<Operation> createAnnotation(CreateAnnotationRequest request)

Creates an Annotation

Parameter
NameDescription
requestCreateAnnotationRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

createCollector(CreateCollectorRequest request)

public ListenableFuture<Operation> createCollector(CreateCollectorRequest request)

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

Parameter
NameDescription
requestCreateCollectorRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteCollector(DeleteCollectorRequest request)

public ListenableFuture<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
com.google.common.util.concurrent.ListenableFuture<Operation>

getAnnotation(GetAnnotationRequest request)

public ListenableFuture<Annotation> getAnnotation(GetAnnotationRequest request)

Gets details of a single Annotation.

Parameter
NameDescription
requestGetAnnotationRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Annotation>

getCollector(GetCollectorRequest request)

public ListenableFuture<Collector> getCollector(GetCollectorRequest request)

Gets details of a single Collector.

Parameter
NameDescription
requestGetCollectorRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Collector>

listCollectors(ListCollectorsRequest request)

public ListenableFuture<ListCollectorsResponse> listCollectors(ListCollectorsRequest request)

Lists Collectors in a given project and location.

Parameter
NameDescription
requestListCollectorsRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListCollectorsResponse>

pauseCollector(PauseCollectorRequest request)

public ListenableFuture<Operation> pauseCollector(PauseCollectorRequest request)

Pauses the given collector.

Parameter
NameDescription
requestPauseCollectorRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

registerCollector(RegisterCollectorRequest request)

public ListenableFuture<Operation> registerCollector(RegisterCollectorRequest request)

Registers the given collector.

Parameter
NameDescription
requestRegisterCollectorRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

resumeCollector(ResumeCollectorRequest request)

public ListenableFuture<Operation> resumeCollector(ResumeCollectorRequest request)

Resumes the given collector.

Parameter
NameDescription
requestResumeCollectorRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

updateCollector(UpdateCollectorRequest request)

public ListenableFuture<Operation> updateCollector(UpdateCollectorRequest request)

Updates the parameters of a single Collector.

Parameter
NameDescription
requestUpdateCollectorRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>