[BindServiceMethod(typeof(DataTransferService), "BindService")]
public abstract class DataTransferService.DataTransferServiceBaseReference documentation and code samples for the Network Connectivity v1 API class DataTransferService.DataTransferServiceBase.
Base class for server-side implementations of DataTransferService
Namespace
Google.Cloud.NetworkConnectivity.V1Assembly
Google.Cloud.NetworkConnectivity.V1.dll
Methods
CreateDestination(CreateDestinationRequest, ServerCallContext)
public virtual Task<Operation> CreateDestination(CreateDestinationRequest request, ServerCallContext context)Creates a Destination resource in a specified project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDestinationRequestThe 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). |
CreateMulticloudDataTransferConfig(CreateMulticloudDataTransferConfigRequest, ServerCallContext)
public virtual Task<Operation> CreateMulticloudDataTransferConfig(CreateMulticloudDataTransferConfigRequest request, ServerCallContext context)Creates a MulticloudDataTransferConfig resource in a specified project
and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMulticloudDataTransferConfigRequestThe 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). |
DeleteDestination(DeleteDestinationRequest, ServerCallContext)
public virtual Task<Operation> DeleteDestination(DeleteDestinationRequest request, ServerCallContext context)Deletes a Destination resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDestinationRequestThe 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). |
DeleteMulticloudDataTransferConfig(DeleteMulticloudDataTransferConfigRequest, ServerCallContext)
public virtual Task<Operation> DeleteMulticloudDataTransferConfig(DeleteMulticloudDataTransferConfigRequest request, ServerCallContext context)Deletes a MulticloudDataTransferConfig resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteMulticloudDataTransferConfigRequestThe 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). |
GetDestination(GetDestinationRequest, ServerCallContext)
public virtual Task<Destination> GetDestination(GetDestinationRequest request, ServerCallContext context)Gets the details of a Destination resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDestinationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskDestination |
The response to send back to the client (wrapped by a task). |
GetMulticloudDataTransferConfig(GetMulticloudDataTransferConfigRequest, ServerCallContext)
public virtual Task<MulticloudDataTransferConfig> GetMulticloudDataTransferConfig(GetMulticloudDataTransferConfigRequest request, ServerCallContext context)Gets the details of a MulticloudDataTransferConfig resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMulticloudDataTransferConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskMulticloudDataTransferConfig |
The response to send back to the client (wrapped by a task). |
GetMulticloudDataTransferSupportedService(GetMulticloudDataTransferSupportedServiceRequest, ServerCallContext)
public virtual Task<MulticloudDataTransferSupportedService> GetMulticloudDataTransferSupportedService(GetMulticloudDataTransferSupportedServiceRequest request, ServerCallContext context)Gets the details of a service that is supported for Data Transfer Essentials.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMulticloudDataTransferSupportedServiceRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskMulticloudDataTransferSupportedService |
The response to send back to the client (wrapped by a task). |
ListDestinations(ListDestinationsRequest, ServerCallContext)
public virtual Task<ListDestinationsResponse> ListDestinations(ListDestinationsRequest request, ServerCallContext context)Lists the Destination resources in a specified project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDestinationsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListDestinationsResponse |
The response to send back to the client (wrapped by a task). |
ListMulticloudDataTransferConfigs(ListMulticloudDataTransferConfigsRequest, ServerCallContext)
public virtual Task<ListMulticloudDataTransferConfigsResponse> ListMulticloudDataTransferConfigs(ListMulticloudDataTransferConfigsRequest request, ServerCallContext context)Lists the MulticloudDataTransferConfig resources in a specified project
and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMulticloudDataTransferConfigsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListMulticloudDataTransferConfigsResponse |
The response to send back to the client (wrapped by a task). |
ListMulticloudDataTransferSupportedServices(ListMulticloudDataTransferSupportedServicesRequest, ServerCallContext)
public virtual Task<ListMulticloudDataTransferSupportedServicesResponse> ListMulticloudDataTransferSupportedServices(ListMulticloudDataTransferSupportedServicesRequest request, ServerCallContext context)Lists the services in the project for a region that are supported for Data Transfer Essentials.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMulticloudDataTransferSupportedServicesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListMulticloudDataTransferSupportedServicesResponse |
The response to send back to the client (wrapped by a task). |
UpdateDestination(UpdateDestinationRequest, ServerCallContext)
public virtual Task<Operation> UpdateDestination(UpdateDestinationRequest request, ServerCallContext context)Updates a Destination resource in a specified project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDestinationRequestThe 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). |
UpdateMulticloudDataTransferConfig(UpdateMulticloudDataTransferConfigRequest, ServerCallContext)
public virtual Task<Operation> UpdateMulticloudDataTransferConfig(UpdateMulticloudDataTransferConfigRequest request, ServerCallContext context)Updates a MulticloudDataTransferConfig resource in a specified project
and location.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateMulticloudDataTransferConfigRequestThe 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). |