public Object getFieldValue(_Fields field) { switch (field) { case REPLACE: return isReplace(); case FILES_ADDED: return getFilesAdded(); case FILES_ADDED_CHECKSUM: return getFilesAddedChecksum(); case SUB_DIRECTORY_LIST: return getSubDirectoryList(); } throw new IllegalStateException(); }
public List<String> getFiles() { return writeNotificationLogRequest.getFileInfo().getFilesAdded(); }
this.files = insertData.getFilesAdded(); if (insertData.isSetFilesAddedChecksum()) { fileChecksums = insertData.getFilesAddedChecksum();
public Object getFieldValue(_Fields field) { switch (field) { case FILES_ADDED: return getFilesAdded(); } throw new IllegalStateException(); }
this.files = insertData.getFilesAdded(); if (insertData.isSetFilesAddedChecksum()) { fileChecksums = insertData.getFilesAddedChecksum();
public Object getFieldValue(_Fields field) { switch (field) { case FILES_ADDED: return getFilesAdded(); } throw new IllegalStateException(); }
@Override public FireEventResponse fire_listener_event(FireEventRequest rqst) throws TException { switch (rqst.getData().getSetField()) { case INSERT_DATA: InsertEvent event = new InsertEvent(rqst.getDbName(), rqst.getTableName(), rqst.getPartitionVals(), rqst.getData().getInsertData().getFilesAdded(), rqst.isSuccessful(), this); for (MetaStoreEventListener listener : listeners) { listener.onInsert(event); } return new FireEventResponse(); default: throw new TException("Event type " + rqst.getData().getSetField().toString() + " not currently supported."); } } }
@Override public FireEventResponse fire_listener_event(FireEventRequest rqst) throws TException { switch (rqst.getData().getSetField()) { case INSERT_DATA: InsertEvent event = new InsertEvent(rqst.getDbName(), rqst.getTableName(), rqst.getPartitionVals(), rqst.getData().getInsertData().getFilesAdded(), rqst.isSuccessful(), this); for (MetaStoreEventListener listener : listeners) { listener.onInsert(event); } return new FireEventResponse(); default: throw new TException("Event type " + rqst.getData().getSetField().toString() + " not currently supported."); } } }