org.apache.blur.thrift.generated
Interface Blur.AsyncIface

All Known Implementing Classes:
Blur.AsyncClient
Enclosing class:
Blur

public static interface Blur.AsyncIface


Method Summary
 void addColumnDefinition(String table, ColumnDefinition columnDefinition, AsyncMethodCallback<Blur.AsyncClient.addColumnDefinition_call> resultHandler)
           
 void cancelQuery(String table, String uuid, AsyncMethodCallback<Blur.AsyncClient.cancelQuery_call> resultHandler)
           
 void configuration(AsyncMethodCallback<Blur.AsyncClient.configuration_call> resultHandler)
           
 void controllerServerList(AsyncMethodCallback<Blur.AsyncClient.controllerServerList_call> resultHandler)
           
 void createSnapshot(String table, String name, AsyncMethodCallback<Blur.AsyncClient.createSnapshot_call> resultHandler)
           
 void createTable(TableDescriptor tableDescriptor, AsyncMethodCallback<Blur.AsyncClient.createTable_call> resultHandler)
           
 void describe(String table, AsyncMethodCallback<Blur.AsyncClient.describe_call> resultHandler)
           
 void disableTable(String table, AsyncMethodCallback<Blur.AsyncClient.disableTable_call> resultHandler)
           
 void enableTable(String table, AsyncMethodCallback<Blur.AsyncClient.enableTable_call> resultHandler)
           
 void enqueueMutate(RowMutation mutation, AsyncMethodCallback<Blur.AsyncClient.enqueueMutate_call> resultHandler)
           
 void enqueueMutateBatch(List<RowMutation> mutations, AsyncMethodCallback<Blur.AsyncClient.enqueueMutateBatch_call> resultHandler)
           
 void fetchRow(String table, Selector selector, AsyncMethodCallback<Blur.AsyncClient.fetchRow_call> resultHandler)
           
 void fetchRowBatch(String table, List<Selector> selectors, AsyncMethodCallback<Blur.AsyncClient.fetchRowBatch_call> resultHandler)
           
 void isInSafeMode(String cluster, AsyncMethodCallback<Blur.AsyncClient.isInSafeMode_call> resultHandler)
           
 void listSnapshots(String table, AsyncMethodCallback<Blur.AsyncClient.listSnapshots_call> resultHandler)
           
 void logging(String classNameOrLoggerName, Level level, AsyncMethodCallback<Blur.AsyncClient.logging_call> resultHandler)
           
 void metrics(Set<String> metrics, AsyncMethodCallback<Blur.AsyncClient.metrics_call> resultHandler)
           
 void mutate(RowMutation mutation, AsyncMethodCallback<Blur.AsyncClient.mutate_call> resultHandler)
           
 void mutateBatch(List<RowMutation> mutations, AsyncMethodCallback<Blur.AsyncClient.mutateBatch_call> resultHandler)
           
 void optimize(String table, int numberOfSegmentsPerShard, AsyncMethodCallback<Blur.AsyncClient.optimize_call> resultHandler)
           
 void parseQuery(String table, Query query, AsyncMethodCallback<Blur.AsyncClient.parseQuery_call> resultHandler)
           
 void ping(AsyncMethodCallback<Blur.AsyncClient.ping_call> resultHandler)
           
 void query(String table, BlurQuery blurQuery, AsyncMethodCallback<Blur.AsyncClient.query_call> resultHandler)
           
 void queryStatusById(String table, String uuid, AsyncMethodCallback<Blur.AsyncClient.queryStatusById_call> resultHandler)
           
 void queryStatusIdList(String table, AsyncMethodCallback<Blur.AsyncClient.queryStatusIdList_call> resultHandler)
           
 void recordFrequency(String table, String columnFamily, String columnName, String value, AsyncMethodCallback<Blur.AsyncClient.recordFrequency_call> resultHandler)
           
 void removeSnapshot(String table, String name, AsyncMethodCallback<Blur.AsyncClient.removeSnapshot_call> resultHandler)
           
 void removeTable(String table, boolean deleteIndexFiles, AsyncMethodCallback<Blur.AsyncClient.removeTable_call> resultHandler)
           
 void resetLogging(AsyncMethodCallback<Blur.AsyncClient.resetLogging_call> resultHandler)
           
 void schema(String table, AsyncMethodCallback<Blur.AsyncClient.schema_call> resultHandler)
           
 void setUser(User user, AsyncMethodCallback<Blur.AsyncClient.setUser_call> resultHandler)
           
 void shardClusterList(AsyncMethodCallback<Blur.AsyncClient.shardClusterList_call> resultHandler)
           
 void shardServerLayout(String table, AsyncMethodCallback<Blur.AsyncClient.shardServerLayout_call> resultHandler)
           
 void shardServerLayoutState(String table, AsyncMethodCallback<Blur.AsyncClient.shardServerLayoutState_call> resultHandler)
           
 void shardServerList(String cluster, AsyncMethodCallback<Blur.AsyncClient.shardServerList_call> resultHandler)
           
 void startTrace(String traceId, String requestId, AsyncMethodCallback<Blur.AsyncClient.startTrace_call> resultHandler)
           
 void tableList(AsyncMethodCallback<Blur.AsyncClient.tableList_call> resultHandler)
           
 void tableListByCluster(String cluster, AsyncMethodCallback<Blur.AsyncClient.tableListByCluster_call> resultHandler)
           
 void tableStats(String table, AsyncMethodCallback<Blur.AsyncClient.tableStats_call> resultHandler)
           
 void terms(String table, String columnFamily, String columnName, String startWith, short size, AsyncMethodCallback<Blur.AsyncClient.terms_call> resultHandler)
           
 void traceList(AsyncMethodCallback<Blur.AsyncClient.traceList_call> resultHandler)
           
 void traceRemove(String traceId, AsyncMethodCallback<Blur.AsyncClient.traceRemove_call> resultHandler)
           
 void traceRequestFetch(String traceId, String requestId, AsyncMethodCallback<Blur.AsyncClient.traceRequestFetch_call> resultHandler)
           
 void traceRequestList(String traceId, AsyncMethodCallback<Blur.AsyncClient.traceRequestList_call> resultHandler)
           
 

Method Detail

createTable

void createTable(TableDescriptor tableDescriptor,
                 AsyncMethodCallback<Blur.AsyncClient.createTable_call> resultHandler)
                 throws TException
Throws:
TException

enableTable

void enableTable(String table,
                 AsyncMethodCallback<Blur.AsyncClient.enableTable_call> resultHandler)
                 throws TException
Throws:
TException

disableTable

void disableTable(String table,
                  AsyncMethodCallback<Blur.AsyncClient.disableTable_call> resultHandler)
                  throws TException
Throws:
TException

removeTable

void removeTable(String table,
                 boolean deleteIndexFiles,
                 AsyncMethodCallback<Blur.AsyncClient.removeTable_call> resultHandler)
                 throws TException
Throws:
TException

addColumnDefinition

void addColumnDefinition(String table,
                         ColumnDefinition columnDefinition,
                         AsyncMethodCallback<Blur.AsyncClient.addColumnDefinition_call> resultHandler)
                         throws TException
Throws:
TException

tableList

void tableList(AsyncMethodCallback<Blur.AsyncClient.tableList_call> resultHandler)
               throws TException
Throws:
TException

tableListByCluster

void tableListByCluster(String cluster,
                        AsyncMethodCallback<Blur.AsyncClient.tableListByCluster_call> resultHandler)
                        throws TException
Throws:
TException

describe

void describe(String table,
              AsyncMethodCallback<Blur.AsyncClient.describe_call> resultHandler)
              throws TException
Throws:
TException

schema

void schema(String table,
            AsyncMethodCallback<Blur.AsyncClient.schema_call> resultHandler)
            throws TException
Throws:
TException

parseQuery

void parseQuery(String table,
                Query query,
                AsyncMethodCallback<Blur.AsyncClient.parseQuery_call> resultHandler)
                throws TException
Throws:
TException

tableStats

void tableStats(String table,
                AsyncMethodCallback<Blur.AsyncClient.tableStats_call> resultHandler)
                throws TException
Throws:
TException

optimize

void optimize(String table,
              int numberOfSegmentsPerShard,
              AsyncMethodCallback<Blur.AsyncClient.optimize_call> resultHandler)
              throws TException
Throws:
TException

createSnapshot

void createSnapshot(String table,
                    String name,
                    AsyncMethodCallback<Blur.AsyncClient.createSnapshot_call> resultHandler)
                    throws TException
Throws:
TException

removeSnapshot

void removeSnapshot(String table,
                    String name,
                    AsyncMethodCallback<Blur.AsyncClient.removeSnapshot_call> resultHandler)
                    throws TException
Throws:
TException

listSnapshots

void listSnapshots(String table,
                   AsyncMethodCallback<Blur.AsyncClient.listSnapshots_call> resultHandler)
                   throws TException
Throws:
TException

setUser

void setUser(User user,
             AsyncMethodCallback<Blur.AsyncClient.setUser_call> resultHandler)
             throws TException
Throws:
TException

query

void query(String table,
           BlurQuery blurQuery,
           AsyncMethodCallback<Blur.AsyncClient.query_call> resultHandler)
           throws TException
Throws:
TException

fetchRow

void fetchRow(String table,
              Selector selector,
              AsyncMethodCallback<Blur.AsyncClient.fetchRow_call> resultHandler)
              throws TException
Throws:
TException

fetchRowBatch

void fetchRowBatch(String table,
                   List<Selector> selectors,
                   AsyncMethodCallback<Blur.AsyncClient.fetchRowBatch_call> resultHandler)
                   throws TException
Throws:
TException

mutate

void mutate(RowMutation mutation,
            AsyncMethodCallback<Blur.AsyncClient.mutate_call> resultHandler)
            throws TException
Throws:
TException

enqueueMutate

void enqueueMutate(RowMutation mutation,
                   AsyncMethodCallback<Blur.AsyncClient.enqueueMutate_call> resultHandler)
                   throws TException
Throws:
TException

mutateBatch

void mutateBatch(List<RowMutation> mutations,
                 AsyncMethodCallback<Blur.AsyncClient.mutateBatch_call> resultHandler)
                 throws TException
Throws:
TException

enqueueMutateBatch

void enqueueMutateBatch(List<RowMutation> mutations,
                        AsyncMethodCallback<Blur.AsyncClient.enqueueMutateBatch_call> resultHandler)
                        throws TException
Throws:
TException

cancelQuery

void cancelQuery(String table,
                 String uuid,
                 AsyncMethodCallback<Blur.AsyncClient.cancelQuery_call> resultHandler)
                 throws TException
Throws:
TException

queryStatusIdList

void queryStatusIdList(String table,
                       AsyncMethodCallback<Blur.AsyncClient.queryStatusIdList_call> resultHandler)
                       throws TException
Throws:
TException

queryStatusById

void queryStatusById(String table,
                     String uuid,
                     AsyncMethodCallback<Blur.AsyncClient.queryStatusById_call> resultHandler)
                     throws TException
Throws:
TException

terms

void terms(String table,
           String columnFamily,
           String columnName,
           String startWith,
           short size,
           AsyncMethodCallback<Blur.AsyncClient.terms_call> resultHandler)
           throws TException
Throws:
TException

recordFrequency

void recordFrequency(String table,
                     String columnFamily,
                     String columnName,
                     String value,
                     AsyncMethodCallback<Blur.AsyncClient.recordFrequency_call> resultHandler)
                     throws TException
Throws:
TException

shardClusterList

void shardClusterList(AsyncMethodCallback<Blur.AsyncClient.shardClusterList_call> resultHandler)
                      throws TException
Throws:
TException

shardServerList

void shardServerList(String cluster,
                     AsyncMethodCallback<Blur.AsyncClient.shardServerList_call> resultHandler)
                     throws TException
Throws:
TException

controllerServerList

void controllerServerList(AsyncMethodCallback<Blur.AsyncClient.controllerServerList_call> resultHandler)
                          throws TException
Throws:
TException

shardServerLayout

void shardServerLayout(String table,
                       AsyncMethodCallback<Blur.AsyncClient.shardServerLayout_call> resultHandler)
                       throws TException
Throws:
TException

shardServerLayoutState

void shardServerLayoutState(String table,
                            AsyncMethodCallback<Blur.AsyncClient.shardServerLayoutState_call> resultHandler)
                            throws TException
Throws:
TException

isInSafeMode

void isInSafeMode(String cluster,
                  AsyncMethodCallback<Blur.AsyncClient.isInSafeMode_call> resultHandler)
                  throws TException
Throws:
TException

configuration

void configuration(AsyncMethodCallback<Blur.AsyncClient.configuration_call> resultHandler)
                   throws TException
Throws:
TException

metrics

void metrics(Set<String> metrics,
             AsyncMethodCallback<Blur.AsyncClient.metrics_call> resultHandler)
             throws TException
Throws:
TException

startTrace

void startTrace(String traceId,
                String requestId,
                AsyncMethodCallback<Blur.AsyncClient.startTrace_call> resultHandler)
                throws TException
Throws:
TException

traceList

void traceList(AsyncMethodCallback<Blur.AsyncClient.traceList_call> resultHandler)
               throws TException
Throws:
TException

traceRequestList

void traceRequestList(String traceId,
                      AsyncMethodCallback<Blur.AsyncClient.traceRequestList_call> resultHandler)
                      throws TException
Throws:
TException

traceRequestFetch

void traceRequestFetch(String traceId,
                       String requestId,
                       AsyncMethodCallback<Blur.AsyncClient.traceRequestFetch_call> resultHandler)
                       throws TException
Throws:
TException

traceRemove

void traceRemove(String traceId,
                 AsyncMethodCallback<Blur.AsyncClient.traceRemove_call> resultHandler)
                 throws TException
Throws:
TException

ping

void ping(AsyncMethodCallback<Blur.AsyncClient.ping_call> resultHandler)
          throws TException
Throws:
TException

logging

void logging(String classNameOrLoggerName,
             Level level,
             AsyncMethodCallback<Blur.AsyncClient.logging_call> resultHandler)
             throws TException
Throws:
TException

resetLogging

void resetLogging(AsyncMethodCallback<Blur.AsyncClient.resetLogging_call> resultHandler)
                  throws TException
Throws:
TException


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.