[BindServiceMethod(typeof(RapidMigrationAssessment), "BindService")]
public abstract class RapidMigrationAssessment.RapidMigrationAssessmentBaseReference documentation and code samples for the Rapid Migration Assessment v1 API class RapidMigrationAssessment.RapidMigrationAssessmentBase.
Base class for server-side implementations of RapidMigrationAssessment
Namespace
Google.Cloud.RapidMigrationAssessment.V1Assembly
Google.Cloud.RapidMigrationAssessment.V1.dll
Methods
CreateAnnotation(CreateAnnotationRequest, ServerCallContext)
public virtual Task<Operation> CreateAnnotation(CreateAnnotationRequest request, ServerCallContext context)Creates an Annotation
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAnnotationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateCollector(CreateCollectorRequest, ServerCallContext)
public virtual Task<Operation> CreateCollector(CreateCollectorRequest request, ServerCallContext context)Create a Collector to manage the on-prem appliance which collects information about Customer assets.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateCollectorRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteCollector(DeleteCollectorRequest, ServerCallContext)
public virtual Task<Operation> DeleteCollector(DeleteCollectorRequest request, ServerCallContext context)Deletes a single Collector - changes state of collector to "Deleting". Background jobs does final deletion through producer API.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteCollectorRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
GetAnnotation(GetAnnotationRequest, ServerCallContext)
public virtual Task<Annotation> GetAnnotation(GetAnnotationRequest request, ServerCallContext context)Gets details of a single Annotation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAnnotationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskAnnotation |
The response to send back to the client (wrapped by a task). |
GetCollector(GetCollectorRequest, ServerCallContext)
public virtual Task<Collector> GetCollector(GetCollectorRequest request, ServerCallContext context)Gets details of a single Collector.
| Parameters | |
|---|---|
| Name | Description |
request |
GetCollectorRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskCollector |
The response to send back to the client (wrapped by a task). |
ListCollectors(ListCollectorsRequest, ServerCallContext)
public virtual Task<ListCollectorsResponse> ListCollectors(ListCollectorsRequest request, ServerCallContext context)Lists Collectors in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListCollectorsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListCollectorsResponse |
The response to send back to the client (wrapped by a task). |
PauseCollector(PauseCollectorRequest, ServerCallContext)
public virtual Task<Operation> PauseCollector(PauseCollectorRequest request, ServerCallContext context)Pauses the given collector.
| Parameters | |
|---|---|
| Name | Description |
request |
PauseCollectorRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
RegisterCollector(RegisterCollectorRequest, ServerCallContext)
public virtual Task<Operation> RegisterCollector(RegisterCollectorRequest request, ServerCallContext context)Registers the given collector.
| Parameters | |
|---|---|
| Name | Description |
request |
RegisterCollectorRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
ResumeCollector(ResumeCollectorRequest, ServerCallContext)
public virtual Task<Operation> ResumeCollector(ResumeCollectorRequest request, ServerCallContext context)Resumes the given collector.
| Parameters | |
|---|---|
| Name | Description |
request |
ResumeCollectorRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateCollector(UpdateCollectorRequest, ServerCallContext)
public virtual Task<Operation> UpdateCollector(UpdateCollectorRequest request, ServerCallContext context)Updates the parameters of a single Collector.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateCollectorRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |