public static FireEventRequestData insertData(InsertEventRequestData value) { FireEventRequestData x = new FireEventRequestData(); x.setInsertData(value); return x; }
@Override public int compareTo(FireEventRequestData other) { int lastComparison = org.apache.thrift.TBaseHelper.compareTo(getSetField(), other.getSetField()); if (lastComparison == 0) { return org.apache.thrift.TBaseHelper.compareTo(getFieldValue(), other.getFieldValue()); } return lastComparison; }
public boolean equals(Object other) { if (other instanceof FireEventRequestData) { return equals((FireEventRequestData)other); } else { return false; } }
public InsertEventRequestData getInsertData() { if (getSetField() == _Fields.INSERT_DATA) { return (InsertEventRequestData)getFieldValue(); } else { throw new RuntimeException("Cannot get field 'insertData' because union is currently set to " + getFieldDesc(getSetField()).name); } }
case 2: // DATA if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { struct.data = new FireEventRequestData(); struct.data.read(iprot); struct.setDataIsSet(true); } else {
@Override public FireEventResponse fire_listener_event(FireEventRequest rqst) throws TException { switch (rqst.getData().getSetField()) { case INSERT_DATA: String catName = rqst.isSetCatName() ? rqst.getCatName() : getDefaultCatalog(conf); InsertEvent event = new InsertEvent(catName, rqst.getDbName(), rqst.getTableName(), rqst.getPartitionVals(), rqst.getData().getInsertData(), rqst.isSuccessful(), this); /* * The transactional listener response will be set already on the event, so there is not need * to pass the response to the non-transactional listener. */ MetaStoreListenerNotifier.notifyEvent(transactionalListeners, EventType.INSERT, event); MetaStoreListenerNotifier.notifyEvent(listeners, EventType.INSERT, event); return new FireEventResponse(); default: throw new TException("Event type " + rqst.getData().getSetField().toString() + " not currently supported."); } }
public FireEventRequestData deepCopy() { return new FireEventRequestData(this); }
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { try { write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); } catch (org.apache.thrift.TException te) { throw new java.io.IOException(te); } }
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { try { read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); } catch (org.apache.thrift.TException te) { throw new java.io.IOException(te); } }
struct.successful = iprot.readBool(); struct.setSuccessfulIsSet(true); struct.data = new FireEventRequestData(); struct.data.read(iprot); struct.setDataIsSet(true); BitSet incoming = iprot.readBitSet(4);
public InsertEventRequestData getInsertData() { if (getSetField() == _Fields.INSERT_DATA) { return (InsertEventRequestData)getFieldValue(); } else { throw new RuntimeException("Cannot get field 'insertData' because union is currently set to " + getFieldDesc(getSetField()).name); } }
@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."); } } }
/** * Performs a deep copy on <i>other</i>. */ public FireEventRequest(FireEventRequest other) { __isset_bitfield = other.__isset_bitfield; this.successful = other.successful; if (other.isSetData()) { this.data = new FireEventRequestData(other.data); } if (other.isSetDbName()) { this.dbName = other.dbName; } if (other.isSetTableName()) { this.tableName = other.tableName; } if (other.isSetPartitionVals()) { List<String> __this__partitionVals = new ArrayList<String>(other.partitionVals); this.partitionVals = __this__partitionVals; } if (other.isSetCatName()) { this.catName = other.catName; } }
if (struct.data != null) { oprot.writeFieldBegin(DATA_FIELD_DESC); struct.data.write(oprot); oprot.writeFieldEnd();
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { try { read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); } catch (org.apache.thrift.TException te) { throw new java.io.IOException(te); } }
FireEventRequestData data = new FireEventRequestData(); InsertEventRequestData insertData = new InsertEventRequestData(); insertData.setReplace(replace); data.setInsertData(insertData); if (newFiles != null && !newFiles.isEmpty()) { addInsertFileInformation(newFiles, fileSystem, insertData);
public boolean equals(FireEventRequestData other) { return other != null && getSetField() == other.getSetField() && getFieldValue().equals(other.getFieldValue()); }
case 2: // DATA if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { struct.data = new FireEventRequestData(); struct.data.read(iprot); struct.setDataIsSet(true); } else {
public InsertEventRequestData getInsertData() { if (getSetField() == _Fields.INSERT_DATA) { return (InsertEventRequestData)getFieldValue(); } else { throw new RuntimeException("Cannot get field 'insertData' because union is currently set to " + getFieldDesc(getSetField()).name); } }
@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."); } } }