public final Key getKey() { return recordSet.getKey(); }
Key key = rs.getKey(); Record record = rs.getRecord(); String result = record.getGeoJSON(binName);
private T getObject() { Record record = recordSet.getRecord(); Key key = recordSet.getKey(); // construct the entity object via provided ClassConstructor T object = classConstructor.construct(mapper.getType()); // save record hash into cache - used later for differential updating recordsCache.insert(key, record.bins); // set UserKey field switch (key.userKey.getType()) { case ParticleType.STRING: mapper.setUserKey(object, key.userKey.toString()); break; case ParticleType.INTEGER: mapper.setUserKey(object, key.userKey.toLong()); break; } // set meta-fields on the entity: @Namespace, @SetName, @Expiration.. mapper.setMetaFieldValues(object, key.namespace, key.setName, record.generation, record.expiration); // set field values mapper.setFieldValues(object, record.bins); // set LDT fields mapper.setBigDatatypeFields(object, asynClient, key); return object; }
AerospikeResultRecord aerospikeRecord = new AerospikeResultRecord(recordSet.getKey(), recordSet.getRecord()); resultRecords.add(aerospikeRecord);
AerospikeResultRecord aerospikeRecord = new AerospikeResultRecord(recordSet.getKey(), recordSet.getRecord()); resultRecords.add(aerospikeRecord);
static void cleanTable() { AerospikeClient client = null; try { client = new AerospikeClient(NODE, PORT); Statement stmnt = new Statement(); stmnt.setNamespace(NAMESPACE); stmnt.setSetName(SET_NAME); RecordSet rs = client.query(null, stmnt); while (rs.next()) { client.delete(null, rs.getKey()); } } catch (AerospikeException e) { LOG.error("cleanTable failed: {}", e); throw e; } finally { if (null != client) { client.close(); } } }
static void cleanMetaTable() { AerospikeClient client = null; try { client = new AerospikeClient(NODE, PORT); Statement stmnt = new Statement(); stmnt.setNamespace(NAMESPACE); stmnt.setSetName(AerospikeTransactionalStore.DEFAULT_META_SET); RecordSet rs = client.query(null, stmnt); while (rs.next()) { client.delete(null, rs.getKey()); } } catch (AerospikeException e) { LOG.error("cleanMetaTable failed: {}", e); throw e; } finally { if (null != client) { client.close(); } } }
Key key = rs.getKey(); Record record = rs.getRecord(); String result = record.getString(binName);
static boolean checkEvents() { long count = 0; AerospikeClient client = null; try { client = new AerospikeClient(NODE, PORT); Statement stmnt = new Statement(); stmnt.setNamespace(NAMESPACE); stmnt.setSetName(SET_NAME); RecordSet rs = client.query(null, stmnt); while ( rs.next() ) { Record record = rs.getRecord(); Key key = rs.getKey(); if (!TestPOJO.check(key, record)) { return false; } count++; } } catch (AerospikeException e) { throw new RuntimeException("Error fetching records: ", e); } finally { if (null != client) { client.close(); } } return NUM_TUPLES == count; }
Key key = rs.getKey(); Record record = rs.getRecord(); int result = record.getInt(binName);
Key key = rs.getKey(); Record record = rs.getRecord(); String result = record.getGeoJSON(binName);
Key key = rs.getKey();
Key key = rs.getKey(); Record record = rs.getRecord(); int value1 = record.getInt(binName1);