Send feedback
Class DataTransferServiceGrpc.DataTransferServiceFutureStub (1.73.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public static final class DataTransferServiceGrpc . DataTransferServiceFutureStub extends 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.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
DataTransferServiceGrpc.DataTransferServiceFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected DataTransferServiceGrpc . DataTransferServiceFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createDestination(CreateDestinationRequest request)
public ListenableFuture<Operation> createDestination ( CreateDestinationRequest request )
Creates a Destination
resource in a specified project and location.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createMulticloudDataTransferConfig(CreateMulticloudDataTransferConfigRequest request)
public ListenableFuture<Operation> createMulticloudDataTransferConfig ( CreateMulticloudDataTransferConfigRequest request )
Creates a MulticloudDataTransferConfig
resource in a specified project
and location.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteDestination(DeleteDestinationRequest request)
public ListenableFuture<Operation> deleteDestination ( DeleteDestinationRequest request )
Deletes a Destination
resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteMulticloudDataTransferConfig(DeleteMulticloudDataTransferConfigRequest request)
public ListenableFuture<Operation> deleteMulticloudDataTransferConfig ( DeleteMulticloudDataTransferConfigRequest request )
Deletes a MulticloudDataTransferConfig
resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
getDestination(GetDestinationRequest request)
public ListenableFuture<Destination> getDestination ( GetDestinationRequest request )
Gets the details of a Destination
resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Destination >
getMulticloudDataTransferConfig(GetMulticloudDataTransferConfigRequest request)
public ListenableFuture<MulticloudDataTransferConfig> getMulticloudDataTransferConfig ( GetMulticloudDataTransferConfigRequest request )
Gets the details of a MulticloudDataTransferConfig
resource.
getMulticloudDataTransferSupportedService(GetMulticloudDataTransferSupportedServiceRequest request)
public ListenableFuture<MulticloudDataTransferSupportedService> getMulticloudDataTransferSupportedService ( GetMulticloudDataTransferSupportedServiceRequest request )
Gets the details of a service that is supported for Data Transfer
Essentials.
listDestinations(ListDestinationsRequest request)
public ListenableFuture<ListDestinationsResponse> listDestinations ( ListDestinationsRequest request )
Lists the Destination
resources in a specified project and location.
listMulticloudDataTransferConfigs(ListMulticloudDataTransferConfigsRequest request)
public ListenableFuture<ListMulticloudDataTransferConfigsResponse> listMulticloudDataTransferConfigs ( ListMulticloudDataTransferConfigsRequest request )
Lists the MulticloudDataTransferConfig
resources in a specified project
and location.
listMulticloudDataTransferSupportedServices(ListMulticloudDataTransferSupportedServicesRequest request)
public ListenableFuture<ListMulticloudDataTransferSupportedServicesResponse> listMulticloudDataTransferSupportedServices ( ListMulticloudDataTransferSupportedServicesRequest request )
Lists the services in the project for a region that are supported for
Data Transfer Essentials.
updateDestination(UpdateDestinationRequest request)
public ListenableFuture<Operation> updateDestination ( UpdateDestinationRequest request )
Updates a Destination
resource in a specified project and location.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateMulticloudDataTransferConfig(UpdateMulticloudDataTransferConfigRequest request)
public ListenableFuture<Operation> updateMulticloudDataTransferConfig ( UpdateMulticloudDataTransferConfigRequest request )
Updates a MulticloudDataTransferConfig
resource in a specified project
and location.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-15 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-15 UTC."],[],[],null,[]]