Interface CompactorService.AsyncIface

    • Method Detail

      • getRunningCompaction

        void getRunningCompaction​(TInfo tinfo,
                                  TCredentials credentials,
                                  org.apache.thrift.async.AsyncMethodCallback<TExternalCompactionJob> resultHandler)
                           throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • getRunningCompactionId

        void getRunningCompactionId​(TInfo tinfo,
                                    TCredentials credentials,
                                    org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)
                             throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • getActiveCompactions

        void getActiveCompactions​(TInfo tinfo,
                                  TCredentials credentials,
                                  org.apache.thrift.async.AsyncMethodCallback<List<ActiveCompaction>> resultHandler)
                           throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • cancel

        void cancel​(TInfo tinfo,
                    TCredentials credentials,
                    String externalCompactionId,
                    org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
             throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException