Operation.Addition, Operation.ColumnDeletion, Operation.ElementAddition, Operation.ElementDeletion, Operation.ElementSubtraction, Operation.FieldDeletion, Operation.Prepend, Operation.RawDeletion, Operation.RawUpdate, Operation.SetElement, Operation.SetField, Operation.SetValue, Operation.Substraction| Constructor and Description | 
|---|
| SetterByIndex(ColumnDefinition column,
             Term idx,
             Term t) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | collectMarkerSpecification(VariableSpecifications boundNames)Collects the column specification for the bind variables of this operation. | 
| void | execute(DecoratedKey partitionKey,
       UpdateParameters params)Execute the operation. | 
| boolean | requiresRead() | 
addFunctionsTopublic SetterByIndex(ColumnDefinition column, Term idx, Term t)
public boolean requiresRead()
requiresRead in class Operationpublic void collectMarkerSpecification(VariableSpecifications boundNames)
OperationcollectMarkerSpecification in class OperationboundNames - the list of column specification where to collect the
 bind variables of this term in.public void execute(DecoratedKey partitionKey, UpdateParameters params) throws InvalidRequestException
Operationexecute in class OperationpartitionKey - partition key for the update.params - parameters of the update.InvalidRequestExceptionCopyright © 2018 The Apache Software Foundation