com.netflix.astyanax
Interface ColumnMutation


public interface ColumnMutation


Method Summary
 com.netflix.astyanax.Execution<java.lang.Void> deleteColumn()
           
 com.netflix.astyanax.Execution<java.lang.Void> deleteCounterColumn()
           
 com.netflix.astyanax.Execution<java.lang.Void> incrementCounterColumn(long amount)
           
 com.netflix.astyanax.Execution<java.lang.Void> putEmptyColumn(java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(boolean value, java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(byte[] value, java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(java.nio.ByteBuffer value, java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(byte value, java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(java.util.Date value, java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(double value, java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(float value, java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(int value, java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(long value, java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(short value, java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(java.lang.String value, java.lang.Integer ttl)
           
<T> com.netflix.astyanax.Execution<java.lang.Void>
putValue(T value, Serializer<T> serializer, java.lang.Integer ttl)
           
 com.netflix.astyanax.Execution<java.lang.Void> putValue(java.util.UUID value, java.lang.Integer ttl)
           
 ColumnMutation setConsistencyLevel(ConsistencyLevel consistencyLevel)
           
 ColumnMutation withRetryPolicy(com.netflix.astyanax.retry.RetryPolicy retry)
           
 ColumnMutation withTimestamp(long timestamp)
          Change the default timestamp from the clock with a user supplied timestamp.
 

Method Detail

setConsistencyLevel

ColumnMutation setConsistencyLevel(ConsistencyLevel consistencyLevel)

withRetryPolicy

ColumnMutation withRetryPolicy(com.netflix.astyanax.retry.RetryPolicy retry)

withTimestamp

ColumnMutation withTimestamp(long timestamp)
Change the default timestamp from the clock with a user supplied timestamp.

Parameters:
timestamp - Timestamp in microseconds
Returns:

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(java.lang.String value,
                                                        java.lang.Integer ttl)

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(byte[] value,
                                                        java.lang.Integer ttl)

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(byte value,
                                                        java.lang.Integer ttl)

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(short value,
                                                        java.lang.Integer ttl)

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(int value,
                                                        java.lang.Integer ttl)

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(long value,
                                                        java.lang.Integer ttl)

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(boolean value,
                                                        java.lang.Integer ttl)

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(java.nio.ByteBuffer value,
                                                        java.lang.Integer ttl)

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(java.util.Date value,
                                                        java.lang.Integer ttl)

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(float value,
                                                        java.lang.Integer ttl)

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(double value,
                                                        java.lang.Integer ttl)

putValue

com.netflix.astyanax.Execution<java.lang.Void> putValue(java.util.UUID value,
                                                        java.lang.Integer ttl)

putValue

<T> com.netflix.astyanax.Execution<java.lang.Void> putValue(T value,
                                                            Serializer<T> serializer,
                                                            java.lang.Integer ttl)

putEmptyColumn

com.netflix.astyanax.Execution<java.lang.Void> putEmptyColumn(java.lang.Integer ttl)

incrementCounterColumn

com.netflix.astyanax.Execution<java.lang.Void> incrementCounterColumn(long amount)

deleteColumn

com.netflix.astyanax.Execution<java.lang.Void> deleteColumn()

deleteCounterColumn

com.netflix.astyanax.Execution<java.lang.Void> deleteCounterColumn()