public class CqlStyleMutationQuery
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected CFQueryContext<?,?> |
cfContext |
protected com.netflix.astyanax.model.ConsistencyLevel |
consistencyLevel |
protected java.util.concurrent.atomic.AtomicReference<java.lang.Long> |
defaultTimestamp |
protected java.util.concurrent.atomic.AtomicReference<java.lang.Integer> |
defaultTTL |
protected java.util.concurrent.atomic.AtomicReference<java.lang.Boolean> |
deleteRow |
protected CqlKeyspaceImpl.KeyspaceContext |
ksContext |
protected java.util.List<CqlColumnMutationImpl<?,?>> |
mutationList |
| Constructor and Description |
|---|
CqlStyleMutationQuery(CqlKeyspaceImpl.KeyspaceContext ksCtx,
CFQueryContext<?,?> cfCtx,
java.util.List<CqlColumnMutationImpl<?,?>> mutationList,
java.util.concurrent.atomic.AtomicReference<java.lang.Boolean> deleteRow,
java.util.concurrent.atomic.AtomicReference<java.lang.Integer> ttl,
java.util.concurrent.atomic.AtomicReference<java.lang.Long> timestamp,
com.netflix.astyanax.model.ConsistencyLevel consistencyLevel) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendWriteOptions(java.lang.StringBuilder sb,
java.lang.Integer overrideTTL,
java.lang.Long overrideTimestamp) |
java.lang.String |
getDeleteEntireRowQuery() |
protected final CqlKeyspaceImpl.KeyspaceContext ksContext
protected final CFQueryContext<?,?> cfContext
protected final java.util.List<CqlColumnMutationImpl<?,?>> mutationList
protected java.util.concurrent.atomic.AtomicReference<java.lang.Boolean> deleteRow
protected final java.util.concurrent.atomic.AtomicReference<java.lang.Long> defaultTimestamp
protected final java.util.concurrent.atomic.AtomicReference<java.lang.Integer> defaultTTL
protected final com.netflix.astyanax.model.ConsistencyLevel consistencyLevel
public CqlStyleMutationQuery(CqlKeyspaceImpl.KeyspaceContext ksCtx, CFQueryContext<?,?> cfCtx, java.util.List<CqlColumnMutationImpl<?,?>> mutationList, java.util.concurrent.atomic.AtomicReference<java.lang.Boolean> deleteRow, java.util.concurrent.atomic.AtomicReference<java.lang.Integer> ttl, java.util.concurrent.atomic.AtomicReference<java.lang.Long> timestamp, com.netflix.astyanax.model.ConsistencyLevel consistencyLevel)