QueryOptions Class |
Namespace: Dse
public class QueryOptions
The QueryOptions type exposes the following members.
Name | Description | |
---|---|---|
QueryOptions | Initializes a new instance of the QueryOptions class |
Name | Description | |
---|---|---|
RetryOnTimeout |
Gets a value that determines if the client should retry when it didn't hear back from a host within ReadTimeoutMillis.
DEPRECATED: Instead, use OnRequestError(IStatement, Configuration, Exception, Int32) to control the behavior when OperationTimedOutException is obtained. |
Name | Description | |
---|---|---|
GetConsistencyLevel |
The default consistency level used by queries.
| |
GetDefaultIdempotence |
Gets the default idempotence for all queries.
| |
GetPageSize |
The default page size used by queries.
| |
GetSerialConsistencyLevel |
The default serial consistency level used by queries.
| |
IsPrepareOnAllHosts |
Determines whether the driver should prepare statements on all hosts in the cluster.
| |
IsReprepareOnUp |
Determines whether the driver should re-prepare all cached prepared statements on a host when its marks
that host back up.
| |
SetConsistencyLevel |
Sets the default consistency level to use for queries.
The consistency level set through this method will be use for queries
that don't explicitely have a consistency level.
| |
SetDefaultIdempotence |
Sets the default idempotence for all queries.
| |
SetPageSize |
Sets the default page size to use for SELECT queries.
The page size set through this method will be use for queries
that don't explicitely have a page size.
| |
SetPrepareOnAllHosts |
Sets whether the driver should prepare statements on all hosts in the cluster.
A statement is normally prepared in two steps: prepare the query on a single host in the cluster; if that succeeds, prepare on all other hosts. This option controls whether step 2 is executed. It is enabled by default. | |
SetReprepareOnUp |
Set whether the driver should re-prepare all cached prepared statements on a host when it marks it back up.
This option is enabled by default. | |
SetRetryOnTimeout |
Determines if the client should retry when it didn't hear back from a host within ReadTimeoutMillis.
DEPRECATED: Instead, use OnRequestError(IStatement, Configuration, Exception, Int32) to control the behavior when OperationTimedOutException is obtained. | |
SetSerialConsistencyLevel |
Sets the default serial consistency level to use for queries.
The serial consistency level set through this method will be use for queries
that don't explicitely have a serial consistency level.
|
Name | Description | |
---|---|---|
DefaultConsistencyLevel |
The default consistency level for queries: ConsistencyLevel.LocalOne.
For DataStax Apollo, this constant should be ignored as the default is LocalQuorum.
| |
DefaultPageSize |
The default page size for SELECT queries: 5000.
| |
DefaultRetryOnTimeout |
Default value for RetryOnTimeout | |
DefaultSerialConsistencyLevel |
The default serial consistency level for conditional updates: ConsistencyLevel.Serial.
|