Class CompactionCoordinatorService.AsyncClient
- java.lang.Object
-
- org.apache.thrift.async.TAsyncClient
-
- org.apache.accumulo.core.compaction.thrift.CompactionCoordinatorService.AsyncClient
-
- All Implemented Interfaces:
CompactionCoordinatorService.AsyncIface
- Enclosing class:
- CompactionCoordinatorService
public static class CompactionCoordinatorService.AsyncClient extends org.apache.thrift.async.TAsyncClient implements CompactionCoordinatorService.AsyncIface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CompactionCoordinatorService.AsyncClient.cancel_call
static class
CompactionCoordinatorService.AsyncClient.compactionCompleted_call
static class
CompactionCoordinatorService.AsyncClient.compactionFailed_call
static class
CompactionCoordinatorService.AsyncClient.Factory
static class
CompactionCoordinatorService.AsyncClient.getCompactionJob_call
static class
CompactionCoordinatorService.AsyncClient.getCompletedCompactions_call
static class
CompactionCoordinatorService.AsyncClient.getRunningCompactions_call
static class
CompactionCoordinatorService.AsyncClient.updateCompactionStatus_call
-
Constructor Summary
Constructors Constructor Description AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.async.TAsyncClientManager clientManager, org.apache.thrift.transport.TNonblockingTransport transport)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancel(TInfo tinfo, TCredentials credentials, String externalCompactionId, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
void
compactionCompleted(TInfo tinfo, TCredentials credentials, String externalCompactionId, TKeyExtent extent, TCompactionStats stats, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
void
compactionFailed(TInfo tinfo, TCredentials credentials, String externalCompactionId, TKeyExtent extent, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
void
getCompactionJob(TInfo tinfo, TCredentials credentials, String queueName, String compactor, String externalCompactionId, org.apache.thrift.async.AsyncMethodCallback<TExternalCompactionJob> resultHandler)
void
getCompletedCompactions(TInfo tinfo, TCredentials credentials, org.apache.thrift.async.AsyncMethodCallback<TExternalCompactionList> resultHandler)
void
getRunningCompactions(TInfo tinfo, TCredentials credentials, org.apache.thrift.async.AsyncMethodCallback<TExternalCompactionList> resultHandler)
void
updateCompactionStatus(TInfo tinfo, TCredentials credentials, String externalCompactionId, TCompactionStatusUpdate status, long timestamp, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
-
-
-
Method Detail
-
compactionCompleted
public void compactionCompleted(TInfo tinfo, TCredentials credentials, String externalCompactionId, TKeyExtent extent, TCompactionStats stats, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Specified by:
compactionCompleted
in interfaceCompactionCoordinatorService.AsyncIface
- Throws:
org.apache.thrift.TException
-
getCompactionJob
public void getCompactionJob(TInfo tinfo, TCredentials credentials, String queueName, String compactor, String externalCompactionId, org.apache.thrift.async.AsyncMethodCallback<TExternalCompactionJob> resultHandler) throws org.apache.thrift.TException
- Specified by:
getCompactionJob
in interfaceCompactionCoordinatorService.AsyncIface
- Throws:
org.apache.thrift.TException
-
updateCompactionStatus
public void updateCompactionStatus(TInfo tinfo, TCredentials credentials, String externalCompactionId, TCompactionStatusUpdate status, long timestamp, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Specified by:
updateCompactionStatus
in interfaceCompactionCoordinatorService.AsyncIface
- Throws:
org.apache.thrift.TException
-
compactionFailed
public void compactionFailed(TInfo tinfo, TCredentials credentials, String externalCompactionId, TKeyExtent extent, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Specified by:
compactionFailed
in interfaceCompactionCoordinatorService.AsyncIface
- Throws:
org.apache.thrift.TException
-
getRunningCompactions
public void getRunningCompactions(TInfo tinfo, TCredentials credentials, org.apache.thrift.async.AsyncMethodCallback<TExternalCompactionList> resultHandler) throws org.apache.thrift.TException
- Specified by:
getRunningCompactions
in interfaceCompactionCoordinatorService.AsyncIface
- Throws:
org.apache.thrift.TException
-
getCompletedCompactions
public void getCompletedCompactions(TInfo tinfo, TCredentials credentials, org.apache.thrift.async.AsyncMethodCallback<TExternalCompactionList> resultHandler) throws org.apache.thrift.TException
- Specified by:
getCompletedCompactions
in interfaceCompactionCoordinatorService.AsyncIface
- Throws:
org.apache.thrift.TException
-
cancel
public void cancel(TInfo tinfo, TCredentials credentials, String externalCompactionId, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Specified by:
cancel
in interfaceCompactionCoordinatorService.AsyncIface
- Throws:
org.apache.thrift.TException
-
-