Class DataFusionGrpc.DataFusionStub

  • Enclosing class:
    DataFusionGrpc

    public static final class DataFusionGrpc.DataFusionStub
    extends io.grpc.stub.AbstractAsyncStub<DataFusionGrpc.DataFusionStub>
    A stub to allow clients to do asynchronous 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 Detail

      • listInstances

        public void listInstances​(ListInstancesRequest request,
                                  io.grpc.stub.StreamObserver<ListInstancesResponse> responseObserver)
         Lists Data Fusion instances in the specified project and location.
         
      • getInstance

        public void getInstance​(GetInstanceRequest request,
                                io.grpc.stub.StreamObserver<Instance> responseObserver)
         Gets details of a single Data Fusion instance.
         
      • createInstance

        public void createInstance​(CreateInstanceRequest request,
                                   io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a new Data Fusion instance in the specified project and location.
         
      • deleteInstance

        public void deleteInstance​(DeleteInstanceRequest request,
                                   io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes a single Data Fusion instance.
         
      • updateInstance

        public void updateInstance​(UpdateInstanceRequest request,
                                   io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Updates a single Data Fusion instance.
         
      • restartInstance

        public void restartInstance​(RestartInstanceRequest request,
                                    io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Restart a single Data Fusion instance.
         At the end of an operation instance is fully restarted.
         
      • upgradeInstance

        public void upgradeInstance​(UpgradeInstanceRequest request,
                                    io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Upgrade a single Data Fusion instance.
         At the end of an operation instance is fully upgraded.