public QueryResultImpl(ExecutionResult<T> res, Query<T> query) { super(res.get(), res.getExecutionTimeNano(), res.getHostUsed()); this.query = query; }
public ExecutionResult<T> getExecutionResult() { return new ExecutionResult<T>(result, execTime, cassandraHost); }
@Override public String toString() { return formatMessage("ExecutionResult", "n/a"); }
/*package*/ MutationResultImpl(ExecutionResult<Void> res) { super(null, res.getExecutionTimeNano(), res.getHostUsed()); }
public SuperCfResultWrapper(Serializer<K> keySerializer, Serializer<SN> sNameSerializer, Serializer<N> subSerializer, ExecutionResult<Map<ByteBuffer, List<ColumnOrSuperColumn>>> executionResult) { super(keySerializer, subSerializer, executionResult); this.sNameSerializer = sNameSerializer; this.rows = executionResult.get().entrySet().iterator(); next(); hasEntries = getSuperColumns() != null && getSuperColumns().size() > 0; }
protected String formatMessage(String resultName, String query) { return String.format(BASE_MSG_FORMAT, resultName, getExecutionTimeMicro(), query, (cassandraHost != null ? cassandraHost.getName() : "[none]")); }
ThrottlingMutationResult(ExecutionResult<Void> res) { super(null, res.getExecutionTimeNano(), res.getHostUsed()); }
public ColumnFamilyResultWrapper(Serializer<K> keySerializer, Serializer<N> columnNameSerializer, ExecutionResult<Map<ByteBuffer,List<ColumnOrSuperColumn>>> executionResult) { super(keySerializer, columnNameSerializer, executionResult); this.rows = executionResult.get().entrySet().iterator(); if(hasNext()) { next(); } hasEntries = getColumnNames() != null && getColumnNames().size() > 0; }
protected String formatMessage(String resultName, String query) { return String.format(BASE_MSG_FORMAT, resultName, getExecutionTimeMicro(), query, (cassandraHost != null ? cassandraHost.getName() : "[none]")); }
public QueryResultImpl(ExecutionResult<T> res, Query<T> query) { super(res.get(), res.getExecutionTimeNano(), res.getHostUsed()); this.query = query; }
/*package*/ MutationResultImpl(ExecutionResult<Void> res) { super(null, res.getExecutionTimeNano(), res.getHostUsed()); }
public ExecutionResult<T> doInKeyspaceAndMeasure(final KeyspaceService ks) { long start = System.nanoTime(); T value = null; value = doInKeyspace(ks); return new ExecutionResult<T>(value, System.nanoTime() - start, ks.getCassandraHost()); }
public SuperCfResultWrapper(Serializer<K> keySerializer, Serializer<SN> sNameSerializer, Serializer<N> subSerializer, ExecutionResult<Map<ByteBuffer, List<ColumnOrSuperColumn>>> executionResult) { super(keySerializer, subSerializer, executionResult); this.sNameSerializer = sNameSerializer; this.rows = executionResult.get().entrySet().iterator(); next(); hasEntries = getSuperColumns() != null && getSuperColumns().size() > 0; }
@Override public String toString() { return formatMessage("ExecutionResult", "n/a"); }
protected String formatMessage(String resultName, String query) { return String.format(BASE_MSG_FORMAT, resultName, getExecutionTimeMicro(), query, (cassandraHost != null ? cassandraHost.getName() : "[none]")); }
public QueryResultImpl(ExecutionResult<T> res, Query<T> query) { super(res.get(), res.getExecutionTimeNano(), res.getHostUsed()); this.query = query; }
/*package*/ MutationResultImpl(ExecutionResult<Void> res) { super(null, res.getExecutionTimeNano(), res.getHostUsed()); }
@Override public QueryResult<HColumn<N, V>> execute() { Assert.isTrue(subSliceQuery.getColumnNames().size() == 1, "There should be exactly one column name set. Call setColumn"); QueryResult<ColumnSlice<N, V>> r = subSliceQuery.execute(); ColumnSlice<N, V> slice = r.get(); List<HColumn<N,V>> columns = slice.getColumns(); HColumn<N, V> column = columns.size() == 0 ? null : columns.get(0); return new QueryResultImpl<HColumn<N,V>>( new ExecutionResult<HColumn<N,V>>(column, r.getExecutionTimeNano(), r.getHostUsed()), this); } }
public SuperCfResultWrapper(Serializer<K> keySerializer, Serializer<SN> sNameSerializer, Serializer<N> subSerializer, ExecutionResult<Map<ByteBuffer, List<ColumnOrSuperColumn>>> executionResult) { super(keySerializer, subSerializer, executionResult); this.sNameSerializer = sNameSerializer; this.rows = executionResult.get().entrySet().iterator(); next(); hasEntries = getSuperColumns() != null && getSuperColumns().size() > 0; }
@Override public String toString() { return formatMessage("ExecutionResult", "n/a"); }