Class DataFusionGrpc.DataFusionFutureStub (1.5.0)
1.91.0 (latest)
1.88.0
1.87.0
1.85.0
1.83.0
1.82.0
1.81.0
1.80.0
1.78.0
1.76.0
1.75.0
1.74.0
1.73.0
1.72.0
1.70.0
1.68.0
1.67.0
1.64.0
1.63.0
1.62.0
1.60.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.49.0
1.48.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.37.0
1.36.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.9.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.1.1
public static final class DataFusionGrpc . DataFusionFutureStub extends AbstractFutureStub<DataFusionGrpc . DataFusionFutureStub >
Service for creating and managing Data Fusion instances.
Data Fusion enables ETL developers to build code-free, data integration
pipelines via a point-and-click UI.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
DataFusionGrpc.DataFusionFutureStub
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(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.withWaitForReady()
Methods
addDnsPeering(AddDnsPeeringRequest request)
public ListenableFuture<AddDnsPeeringResponse> addDnsPeering ( AddDnsPeeringRequest request )
Add DNS peering on the given resource.
Parameter
Returns
build(Channel channel, CallOptions callOptions)
protected DataFusionGrpc . DataFusionFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createInstance(CreateInstanceRequest request)
public ListenableFuture<Operation> createInstance ( CreateInstanceRequest request )
Creates a new Data Fusion instance in the specified project and location.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteInstance(DeleteInstanceRequest request)
public ListenableFuture<Operation> deleteInstance ( DeleteInstanceRequest request )
Deletes a single Data Fusion instance.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
getInstance(GetInstanceRequest request)
public ListenableFuture<Instance> getInstance ( GetInstanceRequest request )
Gets details of a single Data Fusion instance.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Instance >
listAvailableVersions(ListAvailableVersionsRequest request)
public ListenableFuture<ListAvailableVersionsResponse> listAvailableVersions ( ListAvailableVersionsRequest request )
Lists possible versions for Data Fusion instances in the specified project
and location.
Parameter
Returns
listDnsPeerings(ListDnsPeeringsRequest request)
public ListenableFuture<ListDnsPeeringsResponse> listDnsPeerings ( ListDnsPeeringsRequest request )
List DNS peering for a given resource.
Parameter
Returns
listInstances(ListInstancesRequest request)
public ListenableFuture<ListInstancesResponse> listInstances ( ListInstancesRequest request )
Lists Data Fusion instances in the specified project and location.
Parameter
Returns
listNamespaces(ListNamespacesRequest request)
public ListenableFuture<ListNamespacesResponse> listNamespaces ( ListNamespacesRequest request )
List namespaces in a given instance
Parameter
Returns
removeDnsPeering(RemoveDnsPeeringRequest request)
public ListenableFuture<RemoveDnsPeeringResponse> removeDnsPeering ( RemoveDnsPeeringRequest request )
Remove DNS peering on the given resource.
Parameter
Returns
removeIamPolicy(RemoveIamPolicyRequest request)
public ListenableFuture<RemoveIamPolicyResponse> removeIamPolicy ( RemoveIamPolicyRequest request )
Remove IAM policy that is currently set on the given resource.
Parameter
Returns
restartInstance(RestartInstanceRequest request)
public ListenableFuture<Operation> restartInstance ( RestartInstanceRequest request )
Restart a single Data Fusion instance.
At the end of an operation instance is fully restarted.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateInstance(UpdateInstanceRequest request)
public ListenableFuture<Operation> updateInstance ( UpdateInstanceRequest request )
Updates a single Data Fusion instance.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
upgradeInstance(UpgradeInstanceRequest request)
public ListenableFuture<Operation> upgradeInstance ( UpgradeInstanceRequest request )
Upgrade a single Data Fusion instance.
At the end of an operation instance is fully upgraded.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
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 2026-04-25 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-25 UTC."],[],[]]