public class UpdateParameters
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
CFMetaData |
metadata |
QueryOptions |
options |
PartitionColumns |
updatedColumns |
| Constructor and Description |
|---|
UpdateParameters(CFMetaData metadata,
PartitionColumns updatedColumns,
QueryOptions options,
long timestamp,
int ttl,
java.util.Map<DecoratedKey,Partition> prefetchedRows) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCell(ColumnDefinition column,
java.nio.ByteBuffer value) |
void |
addCell(ColumnDefinition column,
CellPath path,
java.nio.ByteBuffer value) |
void |
addCounter(ColumnDefinition column,
long increment) |
void |
addPrimaryKeyLivenessInfo() |
void |
addRowDeletion() |
void |
addTombstone(ColumnDefinition column) |
void |
addTombstone(ColumnDefinition column,
CellPath path) |
Row |
buildRow() |
Clustering |
currentClustering() |
DeletionTime |
deletionTime() |
Row |
getPrefetchedRow(DecoratedKey key,
Clustering clustering) |
RangeTombstone |
makeRangeTombstone(ClusteringComparator comparator,
Clustering clustering) |
RangeTombstone |
makeRangeTombstone(Slice slice) |
void |
newRow(Clustering clustering) |
void |
setComplexDeletionTime(ColumnDefinition column) |
void |
setComplexDeletionTimeForOverwrite(ColumnDefinition column) |
public final CFMetaData metadata
public final PartitionColumns updatedColumns
public final QueryOptions options
public UpdateParameters(CFMetaData metadata, PartitionColumns updatedColumns, QueryOptions options, long timestamp, int ttl, java.util.Map<DecoratedKey,Partition> prefetchedRows) throws InvalidRequestException
InvalidRequestExceptionpublic void newRow(Clustering clustering) throws InvalidRequestException
InvalidRequestExceptionpublic Clustering currentClustering()
public void addPrimaryKeyLivenessInfo()
public void addRowDeletion()
public void addTombstone(ColumnDefinition column) throws InvalidRequestException
InvalidRequestExceptionpublic void addTombstone(ColumnDefinition column, CellPath path) throws InvalidRequestException
InvalidRequestExceptionpublic void addCell(ColumnDefinition column, java.nio.ByteBuffer value) throws InvalidRequestException
InvalidRequestExceptionpublic void addCell(ColumnDefinition column, CellPath path, java.nio.ByteBuffer value) throws InvalidRequestException
InvalidRequestExceptionpublic void addCounter(ColumnDefinition column, long increment) throws InvalidRequestException
InvalidRequestExceptionpublic void setComplexDeletionTime(ColumnDefinition column)
public void setComplexDeletionTimeForOverwrite(ColumnDefinition column)
public Row buildRow()
public DeletionTime deletionTime()
public RangeTombstone makeRangeTombstone(ClusteringComparator comparator, Clustering clustering)
public RangeTombstone makeRangeTombstone(Slice slice)
public Row getPrefetchedRow(DecoratedKey key, Clustering clustering)
Copyright © 2016 The Apache Software Foundation