Class DataFusionGrpc.DataFusionFutureStub

  • Enclosing class:
    DataFusionGrpc

    public static final class DataFusionGrpc.DataFusionFutureStub
    extends io.grpc.stub.AbstractFutureStub<DataFusionGrpc.DataFusionFutureStub>
    A stub to allow clients to do ListenableFuture-style 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 com.google.common.util.concurrent.ListenableFuture<ListInstancesResponse> listInstances​(ListInstancesRequest request)
         Lists Data Fusion instances in the specified project and location.
         
      • getInstance

        public com.google.common.util.concurrent.ListenableFuture<Instance> getInstance​(GetInstanceRequest request)
         Gets details of a single Data Fusion instance.
         
      • createInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createInstance​(CreateInstanceRequest request)
         Creates a new Data Fusion instance in the specified project and location.
         
      • deleteInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteInstance​(DeleteInstanceRequest request)
         Deletes a single Date Fusion instance.
         
      • updateInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> updateInstance​(UpdateInstanceRequest request)
         Updates a single Data Fusion instance.
         
      • restartInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> restartInstance​(RestartInstanceRequest request)
         Restart a single Data Fusion instance.
         At the end of an operation instance is fully restarted.