org.apache.blur.thrift.generated
Class Blur.AsyncClient

java.lang.Object
  extended by org.apache.blur.thirdparty.thrift_0_9_0.async.TAsyncClient
      extended by org.apache.blur.thrift.generated.Blur.AsyncClient
All Implemented Interfaces:
Blur.AsyncIface
Enclosing class:
Blur

public static class Blur.AsyncClient
extends TAsyncClient
implements Blur.AsyncIface


Nested Class Summary
static class Blur.AsyncClient.addColumnDefinition_call
           
static class Blur.AsyncClient.cancelQuery_call
           
static class Blur.AsyncClient.configuration_call
           
static class Blur.AsyncClient.controllerServerList_call
           
static class Blur.AsyncClient.createSnapshot_call
           
static class Blur.AsyncClient.createTable_call
           
static class Blur.AsyncClient.describe_call
           
static class Blur.AsyncClient.disableTable_call
           
static class Blur.AsyncClient.enableTable_call
           
static class Blur.AsyncClient.enqueueMutate_call
           
static class Blur.AsyncClient.enqueueMutateBatch_call
           
static class Blur.AsyncClient.Factory
           
static class Blur.AsyncClient.fetchRow_call
           
static class Blur.AsyncClient.fetchRowBatch_call
           
static class Blur.AsyncClient.isInSafeMode_call
           
static class Blur.AsyncClient.listSnapshots_call
           
static class Blur.AsyncClient.logging_call
           
static class Blur.AsyncClient.metrics_call
           
static class Blur.AsyncClient.mutate_call
           
static class Blur.AsyncClient.mutateBatch_call
           
static class Blur.AsyncClient.optimize_call
           
static class Blur.AsyncClient.parseQuery_call
           
static class Blur.AsyncClient.ping_call
           
static class Blur.AsyncClient.query_call
           
static class Blur.AsyncClient.queryStatusById_call
           
static class Blur.AsyncClient.queryStatusIdList_call
           
static class Blur.AsyncClient.recordFrequency_call
           
static class Blur.AsyncClient.removeSnapshot_call
           
static class Blur.AsyncClient.removeTable_call
           
static class Blur.AsyncClient.resetLogging_call
           
static class Blur.AsyncClient.schema_call
           
static class Blur.AsyncClient.setUser_call
           
static class Blur.AsyncClient.shardClusterList_call
           
static class Blur.AsyncClient.shardServerLayout_call
           
static class Blur.AsyncClient.shardServerLayoutState_call
           
static class Blur.AsyncClient.shardServerList_call
           
static class Blur.AsyncClient.startTrace_call
           
static class Blur.AsyncClient.tableList_call
           
static class Blur.AsyncClient.tableListByCluster_call
           
static class Blur.AsyncClient.tableStats_call
           
static class Blur.AsyncClient.terms_call
           
static class Blur.AsyncClient.traceList_call
           
static class Blur.AsyncClient.traceRemove_call
           
static class Blur.AsyncClient.traceRequestFetch_call
           
static class Blur.AsyncClient.traceRequestList_call
           
 
Constructor Summary
Blur.AsyncClient(TProtocolFactory protocolFactory, TAsyncClientManager clientManager, TNonblockingTransport transport)
           
 
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)
           
 
Methods inherited from class org.apache.blur.thirdparty.thrift_0_9_0.async.TAsyncClient
getError, getProtocolFactory, getTimeout, hasError, hasTimeout, setTimeout
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Blur.AsyncClient

public Blur.AsyncClient(TProtocolFactory protocolFactory,
                        TAsyncClientManager clientManager,
                        TNonblockingTransport transport)
Method Detail

createTable

public void createTable(TableDescriptor tableDescriptor,
                        AsyncMethodCallback<Blur.AsyncClient.createTable_call> resultHandler)
                 throws TException
Specified by:
createTable in interface Blur.AsyncIface
Throws:
TException

enableTable

public void enableTable(String table,
                        AsyncMethodCallback<Blur.AsyncClient.enableTable_call> resultHandler)
                 throws TException
Specified by:
enableTable in interface Blur.AsyncIface
Throws:
TException

disableTable

public void disableTable(String table,
                         AsyncMethodCallback<Blur.AsyncClient.disableTable_call> resultHandler)
                  throws TException
Specified by:
disableTable in interface Blur.AsyncIface
Throws:
TException

removeTable

public void removeTable(String table,
                        boolean deleteIndexFiles,
                        AsyncMethodCallback<Blur.AsyncClient.removeTable_call> resultHandler)
                 throws TException
Specified by:
removeTable in interface Blur.AsyncIface
Throws:
TException

addColumnDefinition

public void addColumnDefinition(String table,
                                ColumnDefinition columnDefinition,
                                AsyncMethodCallback<Blur.AsyncClient.addColumnDefinition_call> resultHandler)
                         throws TException
Specified by:
addColumnDefinition in interface Blur.AsyncIface
Throws:
TException

tableList

public void tableList(AsyncMethodCallback<Blur.AsyncClient.tableList_call> resultHandler)
               throws TException
Specified by:
tableList in interface Blur.AsyncIface
Throws:
TException

tableListByCluster

public void tableListByCluster(String cluster,
                               AsyncMethodCallback<Blur.AsyncClient.tableListByCluster_call> resultHandler)
                        throws TException
Specified by:
tableListByCluster in interface Blur.AsyncIface
Throws:
TException

describe

public void describe(String table,
                     AsyncMethodCallback<Blur.AsyncClient.describe_call> resultHandler)
              throws TException
Specified by:
describe in interface Blur.AsyncIface
Throws:
TException

schema

public void schema(String table,
                   AsyncMethodCallback<Blur.AsyncClient.schema_call> resultHandler)
            throws TException
Specified by:
schema in interface Blur.AsyncIface
Throws:
TException

parseQuery

public void parseQuery(String table,
                       Query query,
                       AsyncMethodCallback<Blur.AsyncClient.parseQuery_call> resultHandler)
                throws TException
Specified by:
parseQuery in interface Blur.AsyncIface
Throws:
TException

tableStats

public void tableStats(String table,
                       AsyncMethodCallback<Blur.AsyncClient.tableStats_call> resultHandler)
                throws TException
Specified by:
tableStats in interface Blur.AsyncIface
Throws:
TException

optimize

public void optimize(String table,
                     int numberOfSegmentsPerShard,
                     AsyncMethodCallback<Blur.AsyncClient.optimize_call> resultHandler)
              throws TException
Specified by:
optimize in interface Blur.AsyncIface
Throws:
TException

createSnapshot

public void createSnapshot(String table,
                           String name,
                           AsyncMethodCallback<Blur.AsyncClient.createSnapshot_call> resultHandler)
                    throws TException
Specified by:
createSnapshot in interface Blur.AsyncIface
Throws:
TException

removeSnapshot

public void removeSnapshot(String table,
                           String name,
                           AsyncMethodCallback<Blur.AsyncClient.removeSnapshot_call> resultHandler)
                    throws TException
Specified by:
removeSnapshot in interface Blur.AsyncIface
Throws:
TException

listSnapshots

public void listSnapshots(String table,
                          AsyncMethodCallback<Blur.AsyncClient.listSnapshots_call> resultHandler)
                   throws TException
Specified by:
listSnapshots in interface Blur.AsyncIface
Throws:
TException

setUser

public void setUser(User user,
                    AsyncMethodCallback<Blur.AsyncClient.setUser_call> resultHandler)
             throws TException
Specified by:
setUser in interface Blur.AsyncIface
Throws:
TException

query

public void query(String table,
                  BlurQuery blurQuery,
                  AsyncMethodCallback<Blur.AsyncClient.query_call> resultHandler)
           throws TException
Specified by:
query in interface Blur.AsyncIface
Throws:
TException

fetchRow

public void fetchRow(String table,
                     Selector selector,
                     AsyncMethodCallback<Blur.AsyncClient.fetchRow_call> resultHandler)
              throws TException
Specified by:
fetchRow in interface Blur.AsyncIface
Throws:
TException

fetchRowBatch

public void fetchRowBatch(String table,
                          List<Selector> selectors,
                          AsyncMethodCallback<Blur.AsyncClient.fetchRowBatch_call> resultHandler)
                   throws TException
Specified by:
fetchRowBatch in interface Blur.AsyncIface
Throws:
TException

mutate

public void mutate(RowMutation mutation,
                   AsyncMethodCallback<Blur.AsyncClient.mutate_call> resultHandler)
            throws TException
Specified by:
mutate in interface Blur.AsyncIface
Throws:
TException

enqueueMutate

public void enqueueMutate(RowMutation mutation,
                          AsyncMethodCallback<Blur.AsyncClient.enqueueMutate_call> resultHandler)
                   throws TException
Specified by:
enqueueMutate in interface Blur.AsyncIface
Throws:
TException

mutateBatch

public void mutateBatch(List<RowMutation> mutations,
                        AsyncMethodCallback<Blur.AsyncClient.mutateBatch_call> resultHandler)
                 throws TException
Specified by:
mutateBatch in interface Blur.AsyncIface
Throws:
TException

enqueueMutateBatch

public void enqueueMutateBatch(List<RowMutation> mutations,
                               AsyncMethodCallback<Blur.AsyncClient.enqueueMutateBatch_call> resultHandler)
                        throws TException
Specified by:
enqueueMutateBatch in interface Blur.AsyncIface
Throws:
TException

cancelQuery

public void cancelQuery(String table,
                        String uuid,
                        AsyncMethodCallback<Blur.AsyncClient.cancelQuery_call> resultHandler)
                 throws TException
Specified by:
cancelQuery in interface Blur.AsyncIface
Throws:
TException

queryStatusIdList

public void queryStatusIdList(String table,
                              AsyncMethodCallback<Blur.AsyncClient.queryStatusIdList_call> resultHandler)
                       throws TException
Specified by:
queryStatusIdList in interface Blur.AsyncIface
Throws:
TException

queryStatusById

public void queryStatusById(String table,
                            String uuid,
                            AsyncMethodCallback<Blur.AsyncClient.queryStatusById_call> resultHandler)
                     throws TException
Specified by:
queryStatusById in interface Blur.AsyncIface
Throws:
TException

terms

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

recordFrequency

public void recordFrequency(String table,
                            String columnFamily,
                            String columnName,
                            String value,
                            AsyncMethodCallback<Blur.AsyncClient.recordFrequency_call> resultHandler)
                     throws TException
Specified by:
recordFrequency in interface Blur.AsyncIface
Throws:
TException

shardClusterList

public void shardClusterList(AsyncMethodCallback<Blur.AsyncClient.shardClusterList_call> resultHandler)
                      throws TException
Specified by:
shardClusterList in interface Blur.AsyncIface
Throws:
TException

shardServerList

public void shardServerList(String cluster,
                            AsyncMethodCallback<Blur.AsyncClient.shardServerList_call> resultHandler)
                     throws TException
Specified by:
shardServerList in interface Blur.AsyncIface
Throws:
TException

controllerServerList

public void controllerServerList(AsyncMethodCallback<Blur.AsyncClient.controllerServerList_call> resultHandler)
                          throws TException
Specified by:
controllerServerList in interface Blur.AsyncIface
Throws:
TException

shardServerLayout

public void shardServerLayout(String table,
                              AsyncMethodCallback<Blur.AsyncClient.shardServerLayout_call> resultHandler)
                       throws TException
Specified by:
shardServerLayout in interface Blur.AsyncIface
Throws:
TException

shardServerLayoutState

public void shardServerLayoutState(String table,
                                   AsyncMethodCallback<Blur.AsyncClient.shardServerLayoutState_call> resultHandler)
                            throws TException
Specified by:
shardServerLayoutState in interface Blur.AsyncIface
Throws:
TException

isInSafeMode

public void isInSafeMode(String cluster,
                         AsyncMethodCallback<Blur.AsyncClient.isInSafeMode_call> resultHandler)
                  throws TException
Specified by:
isInSafeMode in interface Blur.AsyncIface
Throws:
TException

configuration

public void configuration(AsyncMethodCallback<Blur.AsyncClient.configuration_call> resultHandler)
                   throws TException
Specified by:
configuration in interface Blur.AsyncIface
Throws:
TException

metrics

public void metrics(Set<String> metrics,
                    AsyncMethodCallback<Blur.AsyncClient.metrics_call> resultHandler)
             throws TException
Specified by:
metrics in interface Blur.AsyncIface
Throws:
TException

startTrace

public void startTrace(String traceId,
                       String requestId,
                       AsyncMethodCallback<Blur.AsyncClient.startTrace_call> resultHandler)
                throws TException
Specified by:
startTrace in interface Blur.AsyncIface
Throws:
TException

traceList

public void traceList(AsyncMethodCallback<Blur.AsyncClient.traceList_call> resultHandler)
               throws TException
Specified by:
traceList in interface Blur.AsyncIface
Throws:
TException

traceRequestList

public void traceRequestList(String traceId,
                             AsyncMethodCallback<Blur.AsyncClient.traceRequestList_call> resultHandler)
                      throws TException
Specified by:
traceRequestList in interface Blur.AsyncIface
Throws:
TException

traceRequestFetch

public void traceRequestFetch(String traceId,
                              String requestId,
                              AsyncMethodCallback<Blur.AsyncClient.traceRequestFetch_call> resultHandler)
                       throws TException
Specified by:
traceRequestFetch in interface Blur.AsyncIface
Throws:
TException

traceRemove

public void traceRemove(String traceId,
                        AsyncMethodCallback<Blur.AsyncClient.traceRemove_call> resultHandler)
                 throws TException
Specified by:
traceRemove in interface Blur.AsyncIface
Throws:
TException

ping

public void ping(AsyncMethodCallback<Blur.AsyncClient.ping_call> resultHandler)
          throws TException
Specified by:
ping in interface Blur.AsyncIface
Throws:
TException

logging

public void logging(String classNameOrLoggerName,
                    Level level,
                    AsyncMethodCallback<Blur.AsyncClient.logging_call> resultHandler)
             throws TException
Specified by:
logging in interface Blur.AsyncIface
Throws:
TException

resetLogging

public void resetLogging(AsyncMethodCallback<Blur.AsyncClient.resetLogging_call> resultHandler)
                  throws TException
Specified by:
resetLogging in interface Blur.AsyncIface
Throws:
TException


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