Class DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub (1.79.0)

public static final class DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub extends AbstractBlockingStub<DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub>

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

DataTransferService is the service for the Data Transfer API.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createDestination(CreateDestinationRequest request)

public Operation createDestination(CreateDestinationRequest request)

Creates a Destination resource in a specified project and location.

Parameter
Name Description
request CreateDestinationRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createMulticloudDataTransferConfig(CreateMulticloudDataTransferConfigRequest request)

public Operation createMulticloudDataTransferConfig(CreateMulticloudDataTransferConfigRequest request)

Creates a MulticloudDataTransferConfig resource in a specified project and location.

Parameter
Name Description
request CreateMulticloudDataTransferConfigRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteDestination(DeleteDestinationRequest request)

public Operation deleteDestination(DeleteDestinationRequest request)

Deletes a Destination resource.

Parameter
Name Description
request DeleteDestinationRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteMulticloudDataTransferConfig(DeleteMulticloudDataTransferConfigRequest request)

public Operation deleteMulticloudDataTransferConfig(DeleteMulticloudDataTransferConfigRequest request)

Deletes a MulticloudDataTransferConfig resource.

Parameter
Name Description
request DeleteMulticloudDataTransferConfigRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

getDestination(GetDestinationRequest request)

public Destination getDestination(GetDestinationRequest request)

Gets the details of a Destination resource.

Parameter
Name Description
request GetDestinationRequest
Returns
Type Description
Destination
Exceptions
Type Description
io.grpc.StatusException

getMulticloudDataTransferConfig(GetMulticloudDataTransferConfigRequest request)

public MulticloudDataTransferConfig getMulticloudDataTransferConfig(GetMulticloudDataTransferConfigRequest request)

Gets the details of a MulticloudDataTransferConfig resource.

Parameter
Name Description
request GetMulticloudDataTransferConfigRequest
Returns
Type Description
MulticloudDataTransferConfig
Exceptions
Type Description
io.grpc.StatusException

getMulticloudDataTransferSupportedService(GetMulticloudDataTransferSupportedServiceRequest request)

public MulticloudDataTransferSupportedService getMulticloudDataTransferSupportedService(GetMulticloudDataTransferSupportedServiceRequest request)

Gets the details of a service that is supported for Data Transfer Essentials.

Parameter
Name Description
request GetMulticloudDataTransferSupportedServiceRequest
Returns
Type Description
MulticloudDataTransferSupportedService
Exceptions
Type Description
io.grpc.StatusException

listDestinations(ListDestinationsRequest request)

public ListDestinationsResponse listDestinations(ListDestinationsRequest request)

Lists the Destination resources in a specified project and location.

Parameter
Name Description
request ListDestinationsRequest
Returns
Type Description
ListDestinationsResponse
Exceptions
Type Description
io.grpc.StatusException

listMulticloudDataTransferConfigs(ListMulticloudDataTransferConfigsRequest request)

public ListMulticloudDataTransferConfigsResponse listMulticloudDataTransferConfigs(ListMulticloudDataTransferConfigsRequest request)

Lists the MulticloudDataTransferConfig resources in a specified project and location.

Parameter
Name Description
request ListMulticloudDataTransferConfigsRequest
Returns
Type Description
ListMulticloudDataTransferConfigsResponse
Exceptions
Type Description
io.grpc.StatusException

listMulticloudDataTransferSupportedServices(ListMulticloudDataTransferSupportedServicesRequest request)

public ListMulticloudDataTransferSupportedServicesResponse listMulticloudDataTransferSupportedServices(ListMulticloudDataTransferSupportedServicesRequest request)

Lists the services in the project for a region that are supported for Data Transfer Essentials.

Parameter
Name Description
request ListMulticloudDataTransferSupportedServicesRequest
Returns
Type Description
ListMulticloudDataTransferSupportedServicesResponse
Exceptions
Type Description
io.grpc.StatusException

updateDestination(UpdateDestinationRequest request)

public Operation updateDestination(UpdateDestinationRequest request)

Updates a Destination resource in a specified project and location.

Parameter
Name Description
request UpdateDestinationRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateMulticloudDataTransferConfig(UpdateMulticloudDataTransferConfigRequest request)

public Operation updateMulticloudDataTransferConfig(UpdateMulticloudDataTransferConfigRequest request)

Updates a MulticloudDataTransferConfig resource in a specified project and location.

Parameter
Name Description
request UpdateMulticloudDataTransferConfigRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException