public static class LineageMasterService.AsyncClient extends org.apache.thrift.async.TAsyncClient implements LineageMasterService.AsyncIface
| Modifier and Type | Class and Description |
|---|---|
static class |
LineageMasterService.AsyncClient.asyncCompleteFile_call |
static class |
LineageMasterService.AsyncClient.createLineage_call |
static class |
LineageMasterService.AsyncClient.deleteLineage_call |
static class |
LineageMasterService.AsyncClient.Factory |
static class |
LineageMasterService.AsyncClient.getLineageInfoList_call |
static class |
LineageMasterService.AsyncClient.reinitializeFile_call |
static class |
LineageMasterService.AsyncClient.workerLineageHeartbeat_call |
| Constructor and Description |
|---|
LineageMasterService.AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.async.TAsyncClientManager clientManager,
org.apache.thrift.transport.TNonblockingTransport transport) |
| Modifier and Type | Method and Description |
|---|---|
void |
asyncCompleteFile(long fileId,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
createLineage(List<String> inputFiles,
List<String> outputFiles,
CommandLineJobInfo job,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
deleteLineage(long lineageId,
boolean cascade,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
getLineageInfoList(org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
reinitializeFile(String path,
long blockSizeBytes,
long ttl,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
workerLineageHeartbeat(long workerId,
List<Long> persistedFiles,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
public LineageMasterService.AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.async.TAsyncClientManager clientManager,
org.apache.thrift.transport.TNonblockingTransport transport)
public void createLineage(List<String> inputFiles, List<String> outputFiles, CommandLineJobInfo job, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
createLineage in interface LineageMasterService.AsyncIfaceorg.apache.thrift.TExceptionpublic void deleteLineage(long lineageId,
boolean cascade,
org.apache.thrift.async.AsyncMethodCallback resultHandler)
throws org.apache.thrift.TException
deleteLineage in interface LineageMasterService.AsyncIfaceorg.apache.thrift.TExceptionpublic void getLineageInfoList(org.apache.thrift.async.AsyncMethodCallback resultHandler)
throws org.apache.thrift.TException
getLineageInfoList in interface LineageMasterService.AsyncIfaceorg.apache.thrift.TExceptionpublic void reinitializeFile(String path, long blockSizeBytes, long ttl, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
reinitializeFile in interface LineageMasterService.AsyncIfaceorg.apache.thrift.TExceptionpublic void asyncCompleteFile(long fileId,
org.apache.thrift.async.AsyncMethodCallback resultHandler)
throws org.apache.thrift.TException
asyncCompleteFile in interface LineageMasterService.AsyncIfaceorg.apache.thrift.TExceptionpublic void workerLineageHeartbeat(long workerId,
List<Long> persistedFiles,
org.apache.thrift.async.AsyncMethodCallback resultHandler)
throws org.apache.thrift.TException
workerLineageHeartbeat in interface LineageMasterService.AsyncIfaceorg.apache.thrift.TExceptionCopyright © 2015. All Rights Reserved.