Package com.google.cloud.datafusion.v1
Class DataFusionGrpc.DataFusionBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<DataFusionGrpc.DataFusionBlockingStub>
-
- com.google.cloud.datafusion.v1.DataFusionGrpc.DataFusionBlockingStub
-
- Enclosing class:
- DataFusionGrpc
public static final class DataFusionGrpc.DataFusionBlockingStub extends io.grpc.stub.AbstractBlockingStub<DataFusionGrpc.DataFusionBlockingStub>
A stub to allow clients to do synchronous rpc calls to service DataFusion.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.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataFusionGrpc.DataFusionBlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.longrunning.Operation
createInstance(CreateInstanceRequest request)
Creates a new Data Fusion instance in the specified project and location.com.google.longrunning.Operation
deleteInstance(DeleteInstanceRequest request)
Deletes a single Date Fusion instance.Instance
getInstance(GetInstanceRequest request)
Gets details of a single Data Fusion instance.ListAvailableVersionsResponse
listAvailableVersions(ListAvailableVersionsRequest request)
Lists possible versions for Data Fusion instances in the specified project and location.ListInstancesResponse
listInstances(ListInstancesRequest request)
Lists Data Fusion instances in the specified project and location.com.google.longrunning.Operation
restartInstance(RestartInstanceRequest request)
Restart a single Data Fusion instance.com.google.longrunning.Operation
updateInstance(UpdateInstanceRequest request)
Updates a single Data Fusion instance.
-
-
-
Method Detail
-
build
protected DataFusionGrpc.DataFusionBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<DataFusionGrpc.DataFusionBlockingStub>
-
listAvailableVersions
public ListAvailableVersionsResponse listAvailableVersions(ListAvailableVersionsRequest request)
Lists possible versions for Data Fusion instances in the specified project and location.
-
listInstances
public ListInstancesResponse listInstances(ListInstancesRequest request)
Lists Data Fusion instances in the specified project and location.
-
getInstance
public Instance getInstance(GetInstanceRequest request)
Gets details of a single Data Fusion instance.
-
createInstance
public com.google.longrunning.Operation createInstance(CreateInstanceRequest request)
Creates a new Data Fusion instance in the specified project and location.
-
deleteInstance
public com.google.longrunning.Operation deleteInstance(DeleteInstanceRequest request)
Deletes a single Date Fusion instance.
-
updateInstance
public com.google.longrunning.Operation updateInstance(UpdateInstanceRequest request)
Updates a single Data Fusion instance.
-
restartInstance
public com.google.longrunning.Operation restartInstance(RestartInstanceRequest request)
Restart a single Data Fusion instance. At the end of an operation instance is fully restarted.
-
-