Class DataTransferServiceGrpc.DataTransferServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<DataTransferServiceGrpc.DataTransferServiceFutureStub>
com.google.cloud.networkconnectivity.v1beta.DataTransferServiceGrpc.DataTransferServiceFutureStub
- Enclosing class:
- DataTransferServiceGrpc
public static final class DataTransferServiceGrpc.DataTransferServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<DataTransferServiceGrpc.DataTransferServiceFutureStub>
A stub to allow clients to do ListenableFuture-style 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) com.google.common.util.concurrent.ListenableFuture<Operation>Creates a `Destination` resource in a specified project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Creates a `MulticloudDataTransferConfig` resource in a specified project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Deletes a `Destination` resource.com.google.common.util.concurrent.ListenableFuture<Operation>Deletes a `MulticloudDataTransferConfig` resource.com.google.common.util.concurrent.ListenableFuture<Destination>getDestination(GetDestinationRequest request) Gets the details of a `Destination` resource.com.google.common.util.concurrent.ListenableFuture<MulticloudDataTransferConfig>Gets the details of a `MulticloudDataTransferConfig` resource.com.google.common.util.concurrent.ListenableFuture<MulticloudDataTransferSupportedService>Gets the details of a service that is supported for Data Transfer Essentials.com.google.common.util.concurrent.ListenableFuture<ListDestinationsResponse>listDestinations(ListDestinationsRequest request) Lists the `Destination` resources in a specified project and location.com.google.common.util.concurrent.ListenableFuture<ListMulticloudDataTransferConfigsResponse>Lists the `MulticloudDataTransferConfig` resources in a specified project and location.com.google.common.util.concurrent.ListenableFuture<ListMulticloudDataTransferSupportedServicesResponse>listMulticloudDataTransferSupportedServices(ListMulticloudDataTransferSupportedServicesRequest request) Lists the services in the project for a region that are supported for Data Transfer Essentials.com.google.common.util.concurrent.ListenableFuture<Operation>Updates a `Destination` resource in a specified project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Updates a `MulticloudDataTransferConfig` resource in a specified project and location.Methods inherited from class io.grpc.stub.AbstractFutureStub
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.DataTransferServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<DataTransferServiceGrpc.DataTransferServiceFutureStub>
-
listMulticloudDataTransferConfigs
public com.google.common.util.concurrent.ListenableFuture<ListMulticloudDataTransferConfigsResponse> listMulticloudDataTransferConfigs(ListMulticloudDataTransferConfigsRequest request) Lists the `MulticloudDataTransferConfig` resources in a specified project and location.
-
getMulticloudDataTransferConfig
public com.google.common.util.concurrent.ListenableFuture<MulticloudDataTransferConfig> getMulticloudDataTransferConfig(GetMulticloudDataTransferConfigRequest request) Gets the details of a `MulticloudDataTransferConfig` resource.
-
createMulticloudDataTransferConfig
public com.google.common.util.concurrent.ListenableFuture<Operation> createMulticloudDataTransferConfig(CreateMulticloudDataTransferConfigRequest request) Creates a `MulticloudDataTransferConfig` resource in a specified project and location.
-
updateMulticloudDataTransferConfig
public com.google.common.util.concurrent.ListenableFuture<Operation> updateMulticloudDataTransferConfig(UpdateMulticloudDataTransferConfigRequest request) Updates a `MulticloudDataTransferConfig` resource in a specified project and location.
-
deleteMulticloudDataTransferConfig
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteMulticloudDataTransferConfig(DeleteMulticloudDataTransferConfigRequest request) Deletes a `MulticloudDataTransferConfig` resource.
-
listDestinations
public com.google.common.util.concurrent.ListenableFuture<ListDestinationsResponse> listDestinations(ListDestinationsRequest request) Lists the `Destination` resources in a specified project and location.
-
getDestination
public com.google.common.util.concurrent.ListenableFuture<Destination> getDestination(GetDestinationRequest request) Gets the details of a `Destination` resource.
-
createDestination
public com.google.common.util.concurrent.ListenableFuture<Operation> createDestination(CreateDestinationRequest request) Creates a `Destination` resource in a specified project and location.
-
updateDestination
public com.google.common.util.concurrent.ListenableFuture<Operation> updateDestination(UpdateDestinationRequest request) Updates a `Destination` resource in a specified project and location.
-
deleteDestination
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteDestination(DeleteDestinationRequest request) Deletes a `Destination` resource.
-
getMulticloudDataTransferSupportedService
public com.google.common.util.concurrent.ListenableFuture<MulticloudDataTransferSupportedService> getMulticloudDataTransferSupportedService(GetMulticloudDataTransferSupportedServiceRequest request) Gets the details of a service that is supported for Data Transfer Essentials.
-
listMulticloudDataTransferSupportedServices
public com.google.common.util.concurrent.ListenableFuture<ListMulticloudDataTransferSupportedServicesResponse> listMulticloudDataTransferSupportedServices(ListMulticloudDataTransferSupportedServicesRequest request) Lists the services in the project for a region that are supported for Data Transfer Essentials.
-