public class UpdateStatement extends ModificationStatement
UPDATE
statement parsed from a CQL query statement.Modifier and Type | Class and Description |
---|---|
static class |
UpdateStatement.ParsedInsert |
static class |
UpdateStatement.ParsedInsertJson
A parsed INSERT JSON statement.
|
static class |
UpdateStatement.ParsedUpdate |
ModificationStatement.Parsed
CQLStatement.Raw
bindVariables, CUSTOM_EXPRESSIONS_NOT_ALLOWED, logger, metadata, type
Modifier and Type | Method and Description |
---|---|
void |
addUpdateForKey(PartitionUpdate.Builder updateBuilder,
Clustering clustering,
UpdateParameters params) |
void |
addUpdateForKey(PartitionUpdate.Builder update,
Slice slice,
UpdateParameters params) |
AuditLogContext |
getAuditLogContext()
Provides the context needed for audit logging statements.
|
java.lang.String |
toString() |
addConditions, addFunctionsTo, allOperations, appliesOnlyToStaticColumns, authorize, buildPartitionKeyNames, columnFamily, conditionColumns, createClustering, execute, executeInternalWithCondition, executeInternalWithoutCondition, executeLocally, getBindVariables, getColumnsWithConditions, getFunctions, getPartitionKeyBindVariableIndexes, getRegularOperations, getRestrictions, getStaticOperations, getTimestamp, getTimeToLive, hasConditions, hasIfExistCondition, hasIfNotExistCondition, hasSlices, isCounter, isTimestampSet, isView, isVirtual, keyspace, metadata, requiresRead, updatedColumns, updatesRegularRows, updatesStaticRow, validate
public void addUpdateForKey(PartitionUpdate.Builder updateBuilder, Clustering clustering, UpdateParameters params)
addUpdateForKey
in class ModificationStatement
public void addUpdateForKey(PartitionUpdate.Builder update, Slice slice, UpdateParameters params)
addUpdateForKey
in class ModificationStatement
public java.lang.String toString()
toString
in class java.lang.Object
public AuditLogContext getAuditLogContext()
CQLStatement
Copyright © 2009-2020 The Apache Software Foundation