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.ParsedCQLStatement.Raw, CQLStatement.SingleKeyspaceCqlStatementbindVariables, 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, validatepublic void addUpdateForKey(PartitionUpdate.Builder updateBuilder, Clustering<?> clustering, UpdateParameters params)
addUpdateForKey in class ModificationStatementpublic void addUpdateForKey(PartitionUpdate.Builder update, Slice slice, UpdateParameters params)
addUpdateForKey in class ModificationStatementpublic java.lang.String toString()
toString in class java.lang.Objectpublic AuditLogContext getAuditLogContext()
CQLStatementCopyright © 2009-2022 The Apache Software Foundation