Modifier and Type | Class and Description |
---|---|
static class |
RowMutation.RowMutationSerializer |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FORWARD_FROM |
static java.lang.String |
FORWARD_TO |
static RowMutation.RowMutationSerializer |
serializer |
Modifier | Constructor and Description |
---|---|
|
RowMutation(java.nio.ByteBuffer key,
ColumnFamily cf) |
|
RowMutation(java.lang.String keyspaceName,
java.nio.ByteBuffer key) |
|
RowMutation(java.lang.String keyspaceName,
java.nio.ByteBuffer key,
ColumnFamily cf) |
protected |
RowMutation(java.lang.String keyspaceName,
java.nio.ByteBuffer key,
java.util.Map<java.util.UUID,ColumnFamily> modifications) |
|
RowMutation(java.lang.String keyspaceName,
Row row) |
Modifier and Type | Method and Description |
---|---|
void |
add(ColumnFamily columnFamily) |
void |
add(java.lang.String cfName,
java.nio.ByteBuffer name,
java.nio.ByteBuffer value,
long timestamp) |
void |
add(java.lang.String cfName,
java.nio.ByteBuffer name,
java.nio.ByteBuffer value,
long timestamp,
int timeToLive) |
void |
addAll(IMutation m) |
void |
addCounter(java.lang.String cfName,
java.nio.ByteBuffer name,
long value) |
ColumnFamily |
addOrGet(CFMetaData cfm) |
ColumnFamily |
addOrGet(java.lang.String cfName) |
void |
apply() |
void |
applyUnsafe() |
MessageOut<RowMutation> |
createMessage() |
MessageOut<RowMutation> |
createMessage(MessagingService.Verb verb) |
void |
delete(java.lang.String cfName,
java.nio.ByteBuffer name,
long timestamp) |
void |
delete(java.lang.String cfName,
long timestamp) |
void |
deleteRange(java.lang.String cfName,
java.nio.ByteBuffer start,
java.nio.ByteBuffer end,
long timestamp) |
java.util.Collection<ColumnFamily> |
getColumnFamilies() |
ColumnFamily |
getColumnFamily(java.util.UUID cfId) |
java.util.Collection<java.util.UUID> |
getColumnFamilyIds() |
java.lang.String |
getKeyspaceName() |
boolean |
isEmpty() |
java.nio.ByteBuffer |
key() |
java.lang.String |
toString() |
java.lang.String |
toString(boolean shallow) |
RowMutation |
without(java.util.UUID cfId) |
public static final RowMutation.RowMutationSerializer serializer
public static final java.lang.String FORWARD_TO
public static final java.lang.String FORWARD_FROM
public RowMutation(java.lang.String keyspaceName, java.nio.ByteBuffer key)
public RowMutation(java.lang.String keyspaceName, java.nio.ByteBuffer key, ColumnFamily cf)
public RowMutation(java.lang.String keyspaceName, Row row)
protected RowMutation(java.lang.String keyspaceName, java.nio.ByteBuffer key, java.util.Map<java.util.UUID,ColumnFamily> modifications)
public RowMutation(java.nio.ByteBuffer key, ColumnFamily cf)
public java.lang.String getKeyspaceName()
getKeyspaceName
in interface IMutation
public java.util.Collection<java.util.UUID> getColumnFamilyIds()
getColumnFamilyIds
in interface IMutation
public java.util.Collection<ColumnFamily> getColumnFamilies()
getColumnFamilies
in interface IMutation
public ColumnFamily getColumnFamily(java.util.UUID cfId)
public void add(ColumnFamily columnFamily)
public ColumnFamily addOrGet(java.lang.String cfName)
public ColumnFamily addOrGet(CFMetaData cfm)
public boolean isEmpty()
public void add(java.lang.String cfName, java.nio.ByteBuffer name, java.nio.ByteBuffer value, long timestamp, int timeToLive)
public void addCounter(java.lang.String cfName, java.nio.ByteBuffer name, long value)
public void add(java.lang.String cfName, java.nio.ByteBuffer name, java.nio.ByteBuffer value, long timestamp)
public void delete(java.lang.String cfName, long timestamp)
public void delete(java.lang.String cfName, java.nio.ByteBuffer name, long timestamp)
public void deleteRange(java.lang.String cfName, java.nio.ByteBuffer start, java.nio.ByteBuffer end, long timestamp)
public void applyUnsafe()
public MessageOut<RowMutation> createMessage()
public MessageOut<RowMutation> createMessage(MessagingService.Verb verb)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(boolean shallow)
public RowMutation without(java.util.UUID cfId)
Copyright © 2013 The Apache Software Foundation