public class QueryOptions extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
QueryOptions.Codec |
| Modifier and Type | Field and Description |
|---|---|
int |
consistency |
static QueryOptions |
DEFAULT |
long |
defaultTimestamp |
int |
flags |
String |
keyspace |
Map<String,ByteBuffer> |
namedValues |
int |
pageSize |
ByteBuffer |
pagingState |
List<ByteBuffer> |
positionalValues |
int |
serialConsistency |
boolean |
skipMetadata |
| Constructor and Description |
|---|
QueryOptions(int flags,
int consistency,
List<ByteBuffer> positionalValues,
Map<String,ByteBuffer> namedValues,
boolean skipMetadata,
int pageSize,
ByteBuffer pagingState,
int serialConsistency,
long defaultTimestamp,
String keyspace)
This constructor should only be used in message codecs.
|
QueryOptions(int consistency,
List<ByteBuffer> positionalValues,
Map<String,ByteBuffer> namedValues,
boolean skipMetadata,
int pageSize,
ByteBuffer pagingState,
int serialConsistency,
long defaultTimestamp,
String keyspace) |
| Modifier and Type | Method and Description |
|---|---|
protected static int |
computeFlags(List<ByteBuffer> positionalValues,
Map<String,ByteBuffer> namedValues,
boolean skipMetadata,
int pageSize,
ByteBuffer pagingState,
int serialConsistency,
long defaultTimestamp,
String keyspace) |
static int |
queryFlagsSize(int protocolVersion) |
String |
toString() |
public static final QueryOptions DEFAULT
public final int flags
public final int consistency
ProtocolConstants.ConsistencyLevelpublic final List<ByteBuffer> positionalValues
public final Map<String,ByteBuffer> namedValues
public final boolean skipMetadata
public final int pageSize
public final ByteBuffer pagingState
public final int serialConsistency
ProtocolConstants.ConsistencyLevelpublic final long defaultTimestamp
public final String keyspace
public QueryOptions(int flags,
int consistency,
List<ByteBuffer> positionalValues,
Map<String,ByteBuffer> namedValues,
boolean skipMetadata,
int pageSize,
ByteBuffer pagingState,
int serialConsistency,
long defaultTimestamp,
String keyspace)
QueryOptions(int, List, Map, boolean, int, ByteBuffer, int, long,
String) so that the flags are computed automatically.public QueryOptions(int consistency,
List<ByteBuffer> positionalValues,
Map<String,ByteBuffer> namedValues,
boolean skipMetadata,
int pageSize,
ByteBuffer pagingState,
int serialConsistency,
long defaultTimestamp,
String keyspace)
protected static int computeFlags(List<ByteBuffer> positionalValues, Map<String,ByteBuffer> namedValues, boolean skipMetadata, int pageSize, ByteBuffer pagingState, int serialConsistency, long defaultTimestamp, String keyspace)
public static int queryFlagsSize(int protocolVersion)
Copyright © 2017–2019. All rights reserved.