Interface DataFusionGrpc.AsyncService (1.54.0)

publicstaticinterface DataFusionGrpc.AsyncService

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.

Methods

createInstance(CreateInstanceRequest request, StreamObserver<Operation> responseObserver)

publicdefaultvoidcreateInstance(CreateInstanceRequestrequest,StreamObserver<Operation>responseObserver)

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

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

deleteInstance(DeleteInstanceRequest request, StreamObserver<Operation> responseObserver)

publicdefaultvoiddeleteInstance(DeleteInstanceRequestrequest,StreamObserver<Operation>responseObserver)

Deletes a single Date Fusion instance.

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

getInstance(GetInstanceRequest request, StreamObserver<Instance> responseObserver)

publicdefaultvoidgetInstance(GetInstanceRequestrequest,StreamObserver<Instance>responseObserver)

Gets details of a single Data Fusion instance.

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

listAvailableVersions(ListAvailableVersionsRequest request, StreamObserver<ListAvailableVersionsResponse> responseObserver)

publicdefaultvoidlistAvailableVersions(ListAvailableVersionsRequestrequest,StreamObserver<ListAvailableVersionsResponse>responseObserver)

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

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

listInstances(ListInstancesRequest request, StreamObserver<ListInstancesResponse> responseObserver)

publicdefaultvoidlistInstances(ListInstancesRequestrequest,StreamObserver<ListInstancesResponse>responseObserver)

Lists Data Fusion instances in the specified project and location.

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

restartInstance(RestartInstanceRequest request, StreamObserver<Operation> responseObserver)

publicdefaultvoidrestartInstance(RestartInstanceRequestrequest,StreamObserver<Operation>responseObserver)

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

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

updateInstance(UpdateInstanceRequest request, StreamObserver<Operation> responseObserver)

publicdefaultvoidupdateInstance(UpdateInstanceRequestrequest,StreamObserver<Operation>responseObserver)

Updates a single Data Fusion instance.

Parameters
Name Description
request UpdateInstanceRequest
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.