|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.netflix.astyanax.thrift.ThriftColumnFamilyMutationImpl<C>
C
- public class ThriftColumnFamilyMutationImpl<C>
Implementation of a row mutation at the root of the column family.
Constructor Summary | |
---|---|
ThriftColumnFamilyMutationImpl(Long timestamp,
List<org.apache.cassandra.thrift.Mutation> mutationList,
Serializer<C> columnSerializer)
|
Method Summary | ||
---|---|---|
ColumnListMutation<C> |
delete()
Deletes all columns at the current column path location. |
|
ColumnListMutation<C> |
deleteColumn(C columnName)
|
|
ColumnListMutation<C> |
incrementCounterColumn(C columnName,
long amount)
|
|
ColumnListMutation<C> |
putColumn(C columnName,
boolean value,
Integer ttl)
|
|
ColumnListMutation<C> |
putColumn(C columnName,
byte[] value,
Integer ttl)
|
|
ColumnListMutation<C> |
putColumn(C columnName,
ByteBuffer value,
Integer ttl)
|
|
ColumnListMutation<C> |
putColumn(C columnName,
Date value,
Integer ttl)
|
|
ColumnListMutation<C> |
putColumn(C columnName,
double value,
Integer ttl)
|
|
ColumnListMutation<C> |
putColumn(C columnName,
int value,
Integer ttl)
|
|
ColumnListMutation<C> |
putColumn(C columnName,
long value,
Integer ttl)
|
|
ColumnListMutation<C> |
putColumn(C columnName,
String value,
Integer ttl)
|
|
ColumnListMutation<C> |
putColumn(C columnName,
UUID value,
Integer ttl)
|
|
|
putColumn(C columnName,
V value,
Serializer<V> valueSerializer,
Integer ttl)
Generic call to insert a column value with a custom serializer. |
|
ColumnListMutation<C> |
putEmptyColumn(C columnName,
Integer ttl)
|
|
ColumnListMutation<C> |
setDefaultTtl(Integer ttl)
Set the default TTL to use when null is specified to a column insert. |
|
ColumnListMutation<C> |
setTimestamp(long timestamp)
|
|
|
withSuperColumn(ColumnPath<SC> superColumnPath)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ThriftColumnFamilyMutationImpl(Long timestamp, List<org.apache.cassandra.thrift.Mutation> mutationList, Serializer<C> columnSerializer)
Method Detail |
---|
public <SC> ColumnListMutation<SC> withSuperColumn(ColumnPath<SC> superColumnPath)
withSuperColumn
in interface ColumnListMutation<C>
public <V> ColumnListMutation<C> putColumn(C columnName, V value, Serializer<V> valueSerializer, Integer ttl)
ColumnListMutation
putColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> putColumn(C columnName, String value, Integer ttl)
putColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> putColumn(C columnName, byte[] value, Integer ttl)
putColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> putColumn(C columnName, int value, Integer ttl)
putColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> putColumn(C columnName, long value, Integer ttl)
putColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> putColumn(C columnName, boolean value, Integer ttl)
putColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> putColumn(C columnName, ByteBuffer value, Integer ttl)
putColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> putColumn(C columnName, Date value, Integer ttl)
putColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> putColumn(C columnName, double value, Integer ttl)
putColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> putColumn(C columnName, UUID value, Integer ttl)
putColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> putEmptyColumn(C columnName, Integer ttl)
putEmptyColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> delete()
ColumnListMutation
delete
in interface ColumnListMutation<C>
public ColumnListMutation<C> incrementCounterColumn(C columnName, long amount)
incrementCounterColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> deleteColumn(C columnName)
deleteColumn
in interface ColumnListMutation<C>
public ColumnListMutation<C> setTimestamp(long timestamp)
setTimestamp
in interface ColumnListMutation<C>
public ColumnListMutation<C> setDefaultTtl(Integer ttl)
ColumnListMutation
setDefaultTtl
in interface ColumnListMutation<C>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |