public class WriteOptions extends QueryOptions
QueryOptions for write operations. WriteOptionsallow
tuning of various query options on a per-request level. Only options that are set are applied to queries.QueryOptions| Modifier and Type | Class and Description |
|---|---|
static class |
WriteOptions.WriteOptionsBuilder
Builder for
WriteOptions. |
QueryOptions.QueryOptionsBuilder| Modifier | Constructor and Description |
|---|---|
|
WriteOptions(com.datastax.driver.core.ConsistencyLevel consistencyLevel,
com.datastax.driver.core.policies.RetryPolicy retryPolicy)
|
protected |
WriteOptions(com.datastax.driver.core.ConsistencyLevel consistencyLevel,
com.datastax.driver.core.policies.RetryPolicy retryPolicy,
Boolean tracing,
Integer fetchSize,
Duration readTimeout,
Duration ttl) |
|
WriteOptions(com.datastax.driver.core.ConsistencyLevel consistencyLevel,
com.datastax.driver.core.policies.RetryPolicy retryPolicy,
Integer ttl)
Deprecated.
since 2.0, use
builder(). |
| Modifier and Type | Method and Description |
|---|---|
static WriteOptions.WriteOptionsBuilder |
builder()
Create a new
WriteOptions.WriteOptionsBuilder. |
protected boolean |
canEqual(Object other) |
static WriteOptions |
empty()
Create default
WriteOptions. |
boolean |
equals(Object o) |
Duration |
getTtl() |
int |
hashCode() |
WriteOptions.WriteOptionsBuilder |
mutate()
Create a new
WriteOptions.WriteOptionsBuilder to mutate properties of this WriteOptions. |
getConsistencyLevel, getFetchSize, getReadTimeout, getRetryPolicy, getTracing@Deprecated public WriteOptions(@Nullable com.datastax.driver.core.ConsistencyLevel consistencyLevel, @Nullable com.datastax.driver.core.policies.RetryPolicy retryPolicy)
consistencyLevel - the consistency level, may be null.retryPolicy - the retry policy, may be null.@Deprecated public WriteOptions(@Nullable com.datastax.driver.core.ConsistencyLevel consistencyLevel, @Nullable com.datastax.driver.core.policies.RetryPolicy retryPolicy, @Nullable Integer ttl)
builder().consistencyLevel - the consistency level, may be null.retryPolicy - the retry policy, may be null.ttl - the ttl, may be null.public static WriteOptions empty()
WriteOptions.WriteOptions.public static WriteOptions.WriteOptionsBuilder builder()
WriteOptions.WriteOptionsBuilder.WriteOptions.WriteOptionsBuilder.public WriteOptions.WriteOptionsBuilder mutate()
WriteOptions.WriteOptionsBuilder to mutate properties of this WriteOptions.mutate in class QueryOptionsWriteOptions.WriteOptionsBuilder initialized with this WriteOptions.public Duration getTtl()
@Generated(value="lombok") public boolean equals(Object o)
equals in class QueryOptions@Generated(value="lombok") protected boolean canEqual(Object other)
canEqual in class QueryOptions@Generated(value="lombok") public int hashCode()
hashCode in class QueryOptionsCopyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.