Package | Description |
---|---|
org.apache.cassandra.thrift |
Modifier and Type | Field and Description |
---|---|
Column |
Cassandra.insert_args.column |
Column |
ColumnOrSuperColumn.column |
Modifier and Type | Field and Description |
---|---|
java.util.List<Column> |
CqlRow.columns |
java.util.List<Column> |
SuperColumn.columns |
java.util.List<Column> |
CASResult.current_values |
java.util.List<Column> |
Cassandra.cas_args.expected |
java.util.List<Column> |
Cassandra.cas_args.updates |
Modifier and Type | Method and Description |
---|---|
Column |
Column.deepCopy() |
Column |
Cassandra.insert_args.getColumn() |
Column |
ColumnOrSuperColumn.getColumn() |
Column |
Column.setName(byte[] name) |
Column |
Column.setName(java.nio.ByteBuffer name) |
Column |
Column.setTimestamp(long timestamp) |
Column |
Column.setTtl(int ttl) |
Column |
Column.setValue(byte[] value) |
Column |
Column.setValue(java.nio.ByteBuffer value) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Column> |
CqlRow.getColumns() |
java.util.List<Column> |
SuperColumn.getColumns() |
java.util.Iterator<Column> |
CqlRow.getColumnsIterator() |
java.util.Iterator<Column> |
SuperColumn.getColumnsIterator() |
java.util.List<Column> |
CASResult.getCurrent_values() |
java.util.Iterator<Column> |
CASResult.getCurrent_valuesIterator() |
java.util.List<Column> |
Cassandra.cas_args.getExpected() |
java.util.Iterator<Column> |
Cassandra.cas_args.getExpectedIterator() |
java.util.List<Column> |
Cassandra.cas_args.getUpdates() |
java.util.Iterator<Column> |
Cassandra.cas_args.getUpdatesIterator() |
Modifier and Type | Method and Description |
---|---|
void |
CqlRow.addToColumns(Column elem) |
void |
SuperColumn.addToColumns(Column elem) |
void |
CASResult.addToCurrent_values(Column elem) |
void |
Cassandra.cas_args.addToExpected(Column elem) |
void |
Cassandra.cas_args.addToUpdates(Column elem) |
int |
Column.compareTo(Column other) |
boolean |
Column.equals(Column that) |
void |
CassandraServer.insert(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level) |
void |
Cassandra.Iface.insert(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level)
Insert a Column at the given column_parent.column_family and optional column_parent.super_column.
|
void |
Cassandra.Client.insert(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level) |
void |
Cassandra.AsyncIface.insert(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
Cassandra.AsyncClient.insert(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
Cassandra.Client.send_insert(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level) |
Cassandra.insert_args |
Cassandra.insert_args.setColumn(Column column) |
ColumnOrSuperColumn |
ColumnOrSuperColumn.setColumn(Column column) |
static void |
ThriftValidation.validateColumnData(CFMetaData metadata,
java.nio.ByteBuffer scName,
Column column)
Validates the data part of the column (everything in the column object but the name, which is assumed to be valid)
|
Modifier and Type | Method and Description |
---|---|
CASResult |
CassandraServer.cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level) |
CASResult |
CassandraServer.cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level) |
CASResult |
Cassandra.Iface.cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level)
Atomic compare and set.
|
CASResult |
Cassandra.Iface.cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level)
Atomic compare and set.
|
CASResult |
Cassandra.Client.cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level) |
CASResult |
Cassandra.Client.cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level) |
void |
Cassandra.AsyncIface.cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
Cassandra.AsyncIface.cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
Cassandra.AsyncClient.cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
Cassandra.AsyncClient.cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
Cassandra.Client.send_cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level) |
void |
Cassandra.Client.send_cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level) |
CqlRow |
CqlRow.setColumns(java.util.List<Column> columns) |
SuperColumn |
SuperColumn.setColumns(java.util.List<Column> columns) |
CASResult |
CASResult.setCurrent_values(java.util.List<Column> current_values) |
Cassandra.cas_args |
Cassandra.cas_args.setExpected(java.util.List<Column> expected) |
Cassandra.cas_args |
Cassandra.cas_args.setUpdates(java.util.List<Column> updates) |
Constructor and Description |
---|
Column(Column other)
Performs a deep copy on other.
|
insert_args(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level) |
insert_call(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
Constructor and Description |
---|
cas_args(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level) |
cas_args(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level) |
cas_call(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level,
org.apache.thrift.async.AsyncMethodCallback resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
cas_call(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level,
org.apache.thrift.async.AsyncMethodCallback resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
CqlRow(java.nio.ByteBuffer key,
java.util.List<Column> columns) |
SuperColumn(java.nio.ByteBuffer name,
java.util.List<Column> columns) |
Copyright © 2020 The Apache Software Foundation