Interface TabletClientService.AsyncIface

    • Method Detail

      • continueScan

        void continueScan​(TInfo tinfo,
                          long scanID,
                          org.apache.thrift.async.AsyncMethodCallback<ScanResult> resultHandler)
                   throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • closeScan

        void closeScan​(TInfo tinfo,
                       long scanID,
                       org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • continueMultiScan

        void continueMultiScan​(TInfo tinfo,
                               long scanID,
                               org.apache.thrift.async.AsyncMethodCallback<MultiScanResult> resultHandler)
                        throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • closeMultiScan

        void closeMultiScan​(TInfo tinfo,
                            long scanID,
                            org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                     throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • startUpdate

        void startUpdate​(TInfo tinfo,
                         TCredentials credentials,
                         TDurability durability,
                         org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler)
                  throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • applyUpdates

        void applyUpdates​(TInfo tinfo,
                          long updateID,
                          TKeyExtent keyExtent,
                          List<TMutation> mutations,
                          org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                   throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • closeUpdate

        void closeUpdate​(TInfo tinfo,
                         long updateID,
                         org.apache.thrift.async.AsyncMethodCallback<UpdateErrors> resultHandler)
                  throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • update

        void update​(TInfo tinfo,
                    TCredentials credentials,
                    TKeyExtent keyExtent,
                    TMutation mutation,
                    TDurability durability,
                    org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
             throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • invalidateConditionalUpdate

        void invalidateConditionalUpdate​(TInfo tinfo,
                                         long sessID,
                                         org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                                  throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • closeConditionalUpdate

        void closeConditionalUpdate​(TInfo tinfo,
                                    long sessID,
                                    org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                             throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • loadFiles

        void loadFiles​(TInfo tinfo,
                       TCredentials credentials,
                       long tid,
                       String dir,
                       Map<TKeyExtent,​Map<String,​MapFileInfo>> files,
                       boolean setTime,
                       org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • splitTablet

        void splitTablet​(TInfo tinfo,
                         TCredentials credentials,
                         TKeyExtent extent,
                         ByteBuffer splitPoint,
                         org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                  throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • loadTablet

        void loadTablet​(TInfo tinfo,
                        TCredentials credentials,
                        String lock,
                        TKeyExtent extent,
                        org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                 throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • unloadTablet

        void unloadTablet​(TInfo tinfo,
                          TCredentials credentials,
                          String lock,
                          TKeyExtent extent,
                          TUnloadTabletGoal goal,
                          long requestTime,
                          org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                   throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • flush

        void flush​(TInfo tinfo,
                   TCredentials credentials,
                   String lock,
                   String tableId,
                   ByteBuffer startRow,
                   ByteBuffer endRow,
                   org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
            throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • flushTablet

        void flushTablet​(TInfo tinfo,
                         TCredentials credentials,
                         String lock,
                         TKeyExtent extent,
                         org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                  throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • chop

        void chop​(TInfo tinfo,
                  TCredentials credentials,
                  String lock,
                  TKeyExtent extent,
                  org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
           throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • compact

        void compact​(TInfo tinfo,
                     TCredentials credentials,
                     String lock,
                     String tableId,
                     ByteBuffer startRow,
                     ByteBuffer endRow,
                     org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
              throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • getTabletServerStatus

        void getTabletServerStatus​(TInfo tinfo,
                                   TCredentials credentials,
                                   org.apache.thrift.async.AsyncMethodCallback<TabletServerStatus> resultHandler)
                            throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • getTabletStats

        void getTabletStats​(TInfo tinfo,
                            TCredentials credentials,
                            String tableId,
                            org.apache.thrift.async.AsyncMethodCallback<List<TabletStats>> resultHandler)
                     throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • getHistoricalStats

        void getHistoricalStats​(TInfo tinfo,
                                TCredentials credentials,
                                org.apache.thrift.async.AsyncMethodCallback<TabletStats> resultHandler)
                         throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • halt

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

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

        void getActiveScans​(TInfo tinfo,
                            TCredentials credentials,
                            org.apache.thrift.async.AsyncMethodCallback<List<ActiveScan>> 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
      • removeLogs

        void removeLogs​(TInfo tinfo,
                        TCredentials credentials,
                        List<String> filenames,
                        org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                 throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • getActiveLogs

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

        void startGetSummaries​(TInfo tinfo,
                               TCredentials credentials,
                               TSummaryRequest request,
                               org.apache.thrift.async.AsyncMethodCallback<TSummaries> resultHandler)
                        throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • startGetSummariesForPartition

        void startGetSummariesForPartition​(TInfo tinfo,
                                           TCredentials credentials,
                                           TSummaryRequest request,
                                           int modulus,
                                           int remainder,
                                           org.apache.thrift.async.AsyncMethodCallback<TSummaries> resultHandler)
                                    throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • contiuneGetSummaries

        void contiuneGetSummaries​(TInfo tinfo,
                                  long sessionId,
                                  org.apache.thrift.async.AsyncMethodCallback<TSummaries> resultHandler)
                           throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException