## Uses of Class
org.apache.cassandra.db.ConsistencyLevel

Packages that use ConsistencyLevel
Package | Description
--- | ---
org.apache.cassandra.cql |
org.apache.cassandra.cql3 |
org.apache.cassandra.cql3.statements |
org.apache.cassandra.db |
org.apache.cassandra.exceptions |
org.apache.cassandra.locator |
org.apache.cassandra.net |
org.apache.cassandra.service |
org.apache.cassandra.service.pager |
org.apache.cassandra.service.paxos |
org.apache.cassandra.thrift |
org.apache.cassandra.transport |

### Uses of ConsistencyLevel in org.apache.cassandra.cql

Fields in org.apache.cassandra.cql declared as ConsistencyLevel
Modifier and Type | Field and Description
--- | ---
`protected ConsistencyLevel` | AbstractModification.`cLevel`
`protected ConsistencyLevel` | BatchStatement.`consistency`
`static ConsistencyLevel` | AbstractModification.`defaultConsistency`

Methods in org.apache.cassandra.cql that return ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`ConsistencyLevel` | AbstractModification.`getConsistencyLevel()`
`ConsistencyLevel` | Attributes.`getConsistencyLevel()`
`ConsistencyLevel` | BatchStatement.`getConsistencyLevel()`
`ConsistencyLevel` | SelectStatement.`getConsistencyLevel()`
`ConsistencyLevel` | UpdateStatement.`getConsistencyLevel()` Returns the consistency level of this `UPDATE` statement, either one parsed from the CQL statement, or the default level otherwise.

Methods in org.apache.cassandra.cql with parameters of type ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`void` | Attributes.`setConsistencyLevel(ConsistencyLevel cLevel)`

Constructors in org.apache.cassandra.cql with parameters of type ConsistencyLevel
Constructor and Description
`AbstractModification(java.lang.String keyspace, java.lang.String columnFamily, java.lang.String keyAlias, ConsistencyLevel cLevel, java.lang.Long timestamp, int timeToLive)`
`Attributes(ConsistencyLevel cLevel, java.lang.Long timestamp, int timeToLive)`
`SelectStatement(SelectExpression expression, boolean isCountOper, java.lang.String keyspace, java.lang.String columnFamily, ConsistencyLevel cLevel, WhereClause clause, int numRecords)`

### Uses of ConsistencyLevel in org.apache.cassandra.cql3

Methods in org.apache.cassandra.cql3 that return ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`ConsistencyLevel` | BatchQueryOptions.`getConsistency()`
`abstract ConsistencyLevel` | QueryOptions.`getConsistency()`
`ConsistencyLevel` | BatchQueryOptions.`getSerialConsistency()`
`ConsistencyLevel` | QueryOptions.`getSerialConsistency()` Serial consistency for conditional updates.

Methods in org.apache.cassandra.cql3 with parameters of type ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`static QueryOptions` | QueryOptions.`create(ConsistencyLevel consistency, java.util.List<java.nio.ByteBuffer> values, boolean skipMetadata, int pageSize, PagingState pagingState, ConsistencyLevel serialConsistency)`
`static QueryOptions` | QueryOptions.`forInternalCalls(ConsistencyLevel consistency, java.util.List<java.nio.ByteBuffer> values)`
`static QueryOptions` | QueryOptions.`fromPreV3Batch(ConsistencyLevel consistency)`
`static QueryOptions` | QueryOptions.`fromProtocolV1(ConsistencyLevel consistency, java.util.List<java.nio.ByteBuffer> values)`
`static QueryOptions` | QueryOptions.`fromProtocolV2(ConsistencyLevel consistency, java.util.List<java.nio.ByteBuffer> values)`
`static UntypedResultSet` | QueryProcessor.`process(java.lang.String query, ConsistencyLevel cl)`
`static ResultMessage` | QueryProcessor.`process(java.lang.String queryString, ConsistencyLevel cl, QueryState queryState)`

### Uses of ConsistencyLevel in org.apache.cassandra.cql3.statements

Methods in org.apache.cassandra.cql3.statements with parameters of type ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`protected java.util.Map<java.nio.ByteBuffer,CQL3Row>` | ModificationStatement.`readRequiredRows(java.util.Collection<java.nio.ByteBuffer> partitionKeys, Composite clusteringPrefix, boolean local, ConsistencyLevel cl)`
`protected java.util.Map<java.nio.ByteBuffer,CQL3Row>` | ModificationStatement.`readRows(java.util.Collection<java.nio.ByteBuffer> partitionKeys, Composite rowPrefix, CFMetaData cfm, boolean local, ConsistencyLevel cl)`

### Uses of ConsistencyLevel in org.apache.cassandra.db

Methods in org.apache.cassandra.db that return ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`ConsistencyLevel` | CounterMutation.`consistency()`
`static ConsistencyLevel` | ConsistencyLevel.`fromCode(int code)`
`static ConsistencyLevel` | ConsistencyLevel.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
`static ConsistencyLevel[]` | ConsistencyLevel.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Constructors in org.apache.cassandra.db with parameters of type ConsistencyLevel
Constructor and Description
`CounterMutation(Mutation mutation, ConsistencyLevel consistency)`

### Uses of ConsistencyLevel in org.apache.cassandra.exceptions

Fields in org.apache.cassandra.exceptions declared as ConsistencyLevel
Modifier and Type | Field and Description
--- | ---
`ConsistencyLevel` | RequestTimeoutException.`consistency`
`ConsistencyLevel` | UnavailableException.`consistency`

Constructors in org.apache.cassandra.exceptions with parameters of type ConsistencyLevel
Constructor and Description
`ReadTimeoutException(ConsistencyLevel consistency, int received, int blockFor, boolean dataPresent)`
`RequestTimeoutException(ExceptionCode code, ConsistencyLevel consistency, int received, int blockFor)`
`UnavailableException(ConsistencyLevel consistency, int required, int alive)`
`WriteTimeoutException(WriteType writeType, ConsistencyLevel consistency, int received, int blockFor)`

### Uses of ConsistencyLevel in org.apache.cassandra.locator

Methods in org.apache.cassandra.locator with parameters of type ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`AbstractWriteResponseHandler` | AbstractReplicationStrategy.`getWriteResponseHandler(java.util.Collection<java.net.InetAddress> naturalEndpoints, java.util.Collection<java.net.InetAddress> pendingEndpoints, ConsistencyLevel consistency_level, java.lang.Runnable callback, WriteType writeType)`

### Uses of ConsistencyLevel in org.apache.cassandra.net

Methods in org.apache.cassandra.net with parameters of type ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`int` | MessagingService.`addCallback(IAsyncCallback cb, MessageOut<? extends IMutation> message, java.net.InetAddress to, long timeout, ConsistencyLevel consistencyLevel, boolean allowHints)`

Constructors in org.apache.cassandra.net with parameters of type ConsistencyLevel
Constructor and Description
`WriteCallbackInfo(java.net.InetAddress target, IAsyncCallback callback, MessageOut message, IVersionedSerializer<?> serializer, ConsistencyLevel consistencyLevel, boolean allowHints)`

### Uses of ConsistencyLevel in org.apache.cassandra.service

Fields in org.apache.cassandra.service declared as ConsistencyLevel
Modifier and Type | Field and Description
--- | ---
`ConsistencyLevel` | AbstractWriteResponseHandler.`consistencyLevel`

Methods in org.apache.cassandra.service with parameters of type ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`void` | StorageProxy.WritePerformer.`apply(IMutation mutation, java.lang.Iterable<java.net.InetAddress> targets, AbstractWriteResponseHandler responseHandler, java.lang.String localDataCenter, ConsistencyLevel consistencyLevel)`
`static ColumnFamily` | StorageProxy.`cas(java.lang.String keyspaceName, java.lang.String cfName, java.nio.ByteBuffer key, CASConditions conditions, ColumnFamily updates, ConsistencyLevel consistencyForPaxos, ConsistencyLevel consistencyForCommit)` Apply @param updates if and only if the current values in the row for @param key match the provided @param conditions.
`static java.util.List<Row>` | StorageProxy.`getRangeSlice(AbstractRangeCommand command, ConsistencyLevel consistency_level)`
`static AbstractReadExecutor` | AbstractReadExecutor.`getReadExecutor(ReadCommand command, ConsistencyLevel consistencyLevel)`
`static void` | StorageProxy.`mutate(java.util.Collection<? extends IMutation> mutations, ConsistencyLevel consistency_level)` Use this method to have these Mutations applied across all replicas.
`static void` | StorageProxy.`mutateAtomically(java.util.Collection<Mutation> mutations, ConsistencyLevel consistency_level)` See mutate.
`static void` | StorageProxy.`mutateWithTriggers(java.util.Collection<? extends IMutation> mutations, ConsistencyLevel consistencyLevel, boolean mutateAtomically)`
`static AbstractWriteResponseHandler` | StorageProxy.`performWrite(IMutation mutation, ConsistencyLevel consistency_level, java.lang.String localDataCenter, StorageProxy.WritePerformer performer, java.lang.Runnable callback, WriteType writeType)` Perform the write of a mutation given a WritePerformer.
`static java.util.List<Row>` | StorageProxy.`read(java.util.List<ReadCommand> commands, ConsistencyLevel consistency_level)` Performs the actual reading of a row out of the StorageService, fetching a specific set of column names from a given column family.

Constructors in org.apache.cassandra.service with parameters of type ConsistencyLevel
Constructor and Description
`AbstractWriteResponseHandler(Keyspace keyspace, java.util.Collection<java.net.InetAddress> naturalEndpoints, java.util.Collection<java.net.InetAddress> pendingEndpoints, ConsistencyLevel consistencyLevel, java.lang.Runnable callback, WriteType writeType)`
`DatacenterSyncWriteResponseHandler(java.util.Collection<java.net.InetAddress> naturalEndpoints, java.util.Collection<java.net.InetAddress> pendingEndpoints, ConsistencyLevel consistencyLevel, Keyspace keyspace, java.lang.Runnable callback, WriteType writeType)`
`DatacenterWriteResponseHandler(java.util.Collection<java.net.InetAddress> naturalEndpoints, java.util.Collection<java.net.InetAddress> pendingEndpoints, ConsistencyLevel consistencyLevel, Keyspace keyspace, java.lang.Runnable callback, WriteType writeType)`
`ReadCallback(IResponseResolver<TMessage,TResolved> resolver, ConsistencyLevel consistencyLevel, int blockfor, IReadCommand command, Keyspace keyspace, java.util.List<java.net.InetAddress> endpoints)`
`ReadCallback(IResponseResolver<TMessage,TResolved> resolver, ConsistencyLevel consistencyLevel, IReadCommand command, java.util.List<java.net.InetAddress> filteredEndpoints)` Constructor when response count has to be calculated and blocked for.
`WriteResponseHandler(java.util.Collection<java.net.InetAddress> writeEndpoints, java.util.Collection<java.net.InetAddress> pendingEndpoints, ConsistencyLevel consistencyLevel, Keyspace keyspace, java.lang.Runnable callback, WriteType writeType)`

### Uses of ConsistencyLevel in org.apache.cassandra.service.pager

Methods in org.apache.cassandra.service.pager with parameters of type ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`static int` | QueryPagers.`countPaged(java.lang.String keyspace, java.lang.String columnFamily, java.nio.ByteBuffer key, SliceQueryFilter filter, ConsistencyLevel consistencyLevel, int pageSize, long now)` Convenience method that count (live) cells/rows for a given slice of a row, but page underneath.
`static QueryPager` | QueryPagers.`pager(Pageable command, ConsistencyLevel consistencyLevel)`
`static QueryPager` | QueryPagers.`pager(Pageable command, ConsistencyLevel consistencyLevel, PagingState state)`
`protected java.util.List<Row>` | RangeNamesQueryPager.`queryNextPage(int pageSize, ConsistencyLevel consistencyLevel, boolean localQuery)`
`protected java.util.List<Row>` | RangeSliceQueryPager.`queryNextPage(int pageSize, ConsistencyLevel consistencyLevel, boolean localQuery)`
`protected java.util.List<Row>` | SliceQueryPager.`queryNextPage(int pageSize, ConsistencyLevel consistencyLevel, boolean localQuery)`

### Uses of ConsistencyLevel in org.apache.cassandra.service.paxos

Constructors in org.apache.cassandra.service.paxos with parameters of type ConsistencyLevel
Constructor and Description
`AbstractPaxosCallback(int targets, ConsistencyLevel consistency)`
`PrepareCallback(java.nio.ByteBuffer key, CFMetaData metadata, int targets, ConsistencyLevel consistency)`
`ProposeCallback(int totalTargets, int requiredTargets, boolean failFast, ConsistencyLevel consistency)`

### Uses of ConsistencyLevel in org.apache.cassandra.thrift

Methods in org.apache.cassandra.thrift that return ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`static ConsistencyLevel` | ThriftConversion.`fromThrift(ConsistencyLevel cl)`

Methods in org.apache.cassandra.thrift with parameters of type ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`protected java.util.Map<DecoratedKey,ColumnFamily>` | CassandraServer.`readColumnFamily(java.util.List<ReadCommand> commands, ConsistencyLevel consistency_level)`
`static ConsistencyLevel` | ThriftConversion.`toThrift(ConsistencyLevel cl)`

### Uses of ConsistencyLevel in org.apache.cassandra.transport

Methods in org.apache.cassandra.transport that return ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`static ConsistencyLevel` | CBUtil.`readConsistencyLevel(io.netty.buffer.ByteBuf cb)`

Methods in org.apache.cassandra.transport with parameters of type ConsistencyLevel
Modifier and Type | Method and Description
--- | ---
`ResultMessage` | SimpleClient.`execute(java.lang.String query, ConsistencyLevel consistency)`
`ResultMessage` | SimpleClient.`execute(java.lang.String query, java.util.List<java.nio.ByteBuffer> values, ConsistencyLevel consistencyLevel)`
`ResultMessage` | SimpleClient.`executePrepared(byte[] statementId, java.util.List<java.nio.ByteBuffer> values, ConsistencyLevel consistency)`
`static int` | CBUtil.`sizeOfConsistencyLevel(ConsistencyLevel consistency)`
`static void` | CBUtil.`writeConsistencyLevel(ConsistencyLevel consistency, io.netty.buffer.ByteBuf cb)`