Class DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub>
com.google.cloud.networkconnectivity.v1.DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub
- Enclosing class:
- DataTransferServiceGrpc
public static final class DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub
extends io.grpc.stub.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.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Creates a `Destination` resource in a specified project and location.Creates a `MulticloudDataTransferConfig` resource in a specified project and location.Deletes a `Destination` resource.Deletes a `MulticloudDataTransferConfig` resource.getDestination(GetDestinationRequest request) Gets the details of a `Destination` resource.Gets the details of a `MulticloudDataTransferConfig` resource.Gets the details of a service that is supported for Data Transfer Essentials.listDestinations(ListDestinationsRequest request) Lists the `Destination` resources in a specified project and location.Lists the `MulticloudDataTransferConfig` resources in a specified project and location.listMulticloudDataTransferSupportedServices(ListMulticloudDataTransferSupportedServicesRequest request) Lists the services in the project for a region that are supported for Data Transfer Essentials.Updates a `Destination` resource in a specified project and location.Updates a `MulticloudDataTransferConfig` resource in a specified project and location.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<DataTransferServiceGrpc.DataTransferServiceBlockingV2Stub>
-
listMulticloudDataTransferConfigs
public ListMulticloudDataTransferConfigsResponse listMulticloudDataTransferConfigs(ListMulticloudDataTransferConfigsRequest request) throws io.grpc.StatusException Lists the `MulticloudDataTransferConfig` resources in a specified project and location.
- Throws:
io.grpc.StatusException
-
getMulticloudDataTransferConfig
public MulticloudDataTransferConfig getMulticloudDataTransferConfig(GetMulticloudDataTransferConfigRequest request) throws io.grpc.StatusException Gets the details of a `MulticloudDataTransferConfig` resource.
- Throws:
io.grpc.StatusException
-
createMulticloudDataTransferConfig
public Operation createMulticloudDataTransferConfig(CreateMulticloudDataTransferConfigRequest request) throws io.grpc.StatusException Creates a `MulticloudDataTransferConfig` resource in a specified project and location.
- Throws:
io.grpc.StatusException
-
updateMulticloudDataTransferConfig
public Operation updateMulticloudDataTransferConfig(UpdateMulticloudDataTransferConfigRequest request) throws io.grpc.StatusException Updates a `MulticloudDataTransferConfig` resource in a specified project and location.
- Throws:
io.grpc.StatusException
-
deleteMulticloudDataTransferConfig
public Operation deleteMulticloudDataTransferConfig(DeleteMulticloudDataTransferConfigRequest request) throws io.grpc.StatusException Deletes a `MulticloudDataTransferConfig` resource.
- Throws:
io.grpc.StatusException
-
listDestinations
public ListDestinationsResponse listDestinations(ListDestinationsRequest request) throws io.grpc.StatusException Lists the `Destination` resources in a specified project and location.
- Throws:
io.grpc.StatusException
-
getDestination
Gets the details of a `Destination` resource.
- Throws:
io.grpc.StatusException
-
createDestination
Creates a `Destination` resource in a specified project and location.
- Throws:
io.grpc.StatusException
-
updateDestination
Updates a `Destination` resource in a specified project and location.
- Throws:
io.grpc.StatusException
-
deleteDestination
Deletes a `Destination` resource.
- Throws:
io.grpc.StatusException
-
getMulticloudDataTransferSupportedService
public MulticloudDataTransferSupportedService getMulticloudDataTransferSupportedService(GetMulticloudDataTransferSupportedServiceRequest request) throws io.grpc.StatusException Gets the details of a service that is supported for Data Transfer Essentials.
- Throws:
io.grpc.StatusException
-
listMulticloudDataTransferSupportedServices
public ListMulticloudDataTransferSupportedServicesResponse listMulticloudDataTransferSupportedServices(ListMulticloudDataTransferSupportedServicesRequest request) throws io.grpc.StatusException Lists the services in the project for a region that are supported for Data Transfer Essentials.
- Throws:
io.grpc.StatusException
-