public PlaceLogRecord findPlaceLogRecord(String id) { if (id == null) return null; SliceQuery<UUID, String, String> q = HFactory.createSliceQuery(KeyspaceFactory.get(), us, ss, ss); q.setColumnFamily(PLACE_LOG_RECORD) .setKey(UUID.fromString(id)) .setColumnNames("url", "app_version", "user_agent", "log_level", "username"); QueryResult<ColumnSlice<String, String>> r = q.execute(); PlaceLogRecord record = new PlaceLogRecord(); record.setId(id); record.setVersion(0); record.setAppVersion(getString(r.get().getColumnByName("app_version"))); record.setLogLevel(getString(r.get().getColumnByName("log_level"))); record.setUrl(getString(r.get().getColumnByName("url"))); record.setUserAgent(getString(r.get().getColumnByName("user_agent"))); record.setUsername(getString(r.get().getColumnByName("username"))); return record; }