[BindServiceMethod(typeof(DataTransferService), "BindService")]
public abstract class DataTransferService.DataTransferServiceBase
Reference 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 |
CreateDestinationRequest The request received from the client. |
context |
ServerCallContext The 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 |
CreateMulticloudDataTransferConfigRequest The request received from the client. |
context |
ServerCallContext The 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 |
DeleteDestinationRequest The request received from the client. |
context |
ServerCallContext The 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 |
DeleteMulticloudDataTransferConfigRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetDestinationRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetMulticloudDataTransferConfigRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetMulticloudDataTransferSupportedServiceRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListDestinationsRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListMulticloudDataTransferConfigsRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListMulticloudDataTransferSupportedServicesRequest The request received from the client. |
context |
ServerCallContext The 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 |
UpdateDestinationRequest The request received from the client. |
context |
ServerCallContext The 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 |
UpdateMulticloudDataTransferConfigRequest The request received from the client. |
context |
ServerCallContext The 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). |