Class DataFusionGrpc.DataFusionImplBase (1.9.0)

publicabstractstaticclass DataFusionGrpc.DataFusionImplBaseimplementsBindableService

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 > DataFusionGrpc.DataFusionImplBase

Implements

io.grpc.BindableService

Constructors

DataFusionImplBase()

publicDataFusionImplBase()

Methods

bindService()

publicfinalServerServiceDefinitionbindService()
Returns
Type Description
io.grpc.ServerServiceDefinition

createInstance(CreateInstanceRequest request, StreamObserver<Operation> responseObserver)

publicvoidcreateInstance(CreateInstanceRequestrequest,StreamObserver<Operation>responseObserver)

Creates a new Data Fusion instance in the specified project and location.

Parameters
Name Description
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteInstance(DeleteInstanceRequest request, StreamObserver<Operation> responseObserver)

publicvoiddeleteInstance(DeleteInstanceRequestrequest,StreamObserver<Operation>responseObserver)

Deletes a single Date Fusion instance.

Parameters
Name Description
responseObserver io.grpc.stub.StreamObserver<Operation>

getInstance(GetInstanceRequest request, StreamObserver<Instance> responseObserver)

publicvoidgetInstance(GetInstanceRequestrequest,StreamObserver<Instance>responseObserver)

Gets details of a single Data Fusion instance.

Parameters
Name Description
responseObserver io.grpc.stub.StreamObserver<Instance>

listAvailableVersions(ListAvailableVersionsRequest request, StreamObserver<ListAvailableVersionsResponse> responseObserver)

publicvoidlistAvailableVersions(ListAvailableVersionsRequestrequest,StreamObserver<ListAvailableVersionsResponse>responseObserver)

Lists possible versions for Data Fusion instances in the specified project and location.

Parameters
Name Description
responseObserver io.grpc.stub.StreamObserver<ListAvailableVersionsResponse>

listInstances(ListInstancesRequest request, StreamObserver<ListInstancesResponse> responseObserver)

publicvoidlistInstances(ListInstancesRequestrequest,StreamObserver<ListInstancesResponse>responseObserver)

Lists Data Fusion instances in the specified project and location.

Parameters
Name Description
responseObserver io.grpc.stub.StreamObserver<ListInstancesResponse>

restartInstance(RestartInstanceRequest request, StreamObserver<Operation> responseObserver)

publicvoidrestartInstance(RestartInstanceRequestrequest,StreamObserver<Operation>responseObserver)

Restart a single Data Fusion instance. At the end of an operation instance is fully restarted.

Parameters
Name Description
responseObserver io.grpc.stub.StreamObserver<Operation>

updateInstance(UpdateInstanceRequest request, StreamObserver<Operation> responseObserver)

publicvoidupdateInstance(UpdateInstanceRequestrequest,StreamObserver<Operation>responseObserver)

Updates a single Data Fusion instance.

Parameters
Name Description
responseObserver io.grpc.stub.StreamObserver<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 2025年11月19日 UTC.