Uses of Class org.apache.cassandra.thrift.CfDef (apache-cassandra API)
Date: 2014-10-21

## Uses of Class
org.apache.cassandra.thrift.CfDef

- Packages that use CfDef
  Package | Description
  --- | ---
  org.apache.cassandra.cli |
  org.apache.cassandra.config |
  org.apache.cassandra.hadoop.pig |
  org.apache.cassandra.thrift |

- - ### Uses of CfDef in org.apache.cassandra.cli

    Methods in org.apache.cassandra.cli that return types with arguments of type CfDef
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.Map<java.lang.String,CfDef>` | CliClient.`loadCql3Defs(Cassandra.Client thriftClient, KsDef thriftKs)`
    `static java.util.Map<java.lang.String,CfDef>` | CliClient.`loadCql3DefsUnchecked(Cassandra.Client thriftClient, KsDef thriftKs)`

    Method parameters in org.apache.cassandra.cli with type arguments of type CfDef
    Modifier and Type | Method and Description
    --- | ---
    `static java.lang.String` | CliCompiler.`getColumnFamily(java.lang.String cfName, java.lang.Iterable<CfDef> cfDefs)`
    `static java.lang.String` | CliCompiler.`getColumnFamily(org.antlr.runtime.tree.Tree astNode, java.lang.Iterable<CfDef> cfDefs)`

  - ### Uses of CfDef in org.apache.cassandra.config

    Methods in org.apache.cassandra.config that return CfDef
    Modifier and Type | Method and Description
    --- | ---
    `CfDef` | CFMetaData.`toThrift()`

    Methods in org.apache.cassandra.config with parameters of type CfDef
    Modifier and Type | Method and Description
    --- | ---
    `static CFMetaData` | CFMetaData.`fromThrift(CfDef cf_def)`
    `static CFMetaData` | CFMetaData.`fromThriftForUpdate(CfDef cf_def, CFMetaData toUpdate)`

  - ### Uses of CfDef in org.apache.cassandra.hadoop.pig

    Methods in org.apache.cassandra.hadoop.pig that return CfDef
    Modifier and Type | Method and Description
    --- | ---
    `protected static CfDef` | AbstractCassandraStorage.`cfdefFromString(java.lang.String st)` convert string back to CfDef

    Methods in org.apache.cassandra.hadoop.pig with parameters of type CfDef
    Modifier and Type | Method and Description
    --- | ---
    `protected static java.lang.String` | AbstractCassandraStorage.`cfdefToString(CfDef cfDef)` convert CfDef to string
    `protected java.lang.Object` | CqlStorage.`cqlColumnToObj(Cell col, CfDef cfDef)` convert a cql column to an object
    `protected java.util.Map<AbstractCassandraStorage.MarshallerType,AbstractType>` | AbstractCassandraStorage.`getDefaultMarshallers(CfDef cfDef)` construct a map to store the mashaller type to cassandra data type mapping
    `protected java.util.Map<java.nio.ByteBuffer,AbstractType>` | AbstractCassandraStorage.`getValidatorMap(CfDef cfDef)` get the validators

  - ### Uses of CfDef in org.apache.cassandra.thrift

    Fields in org.apache.cassandra.thrift declared as CfDef
    Modifier and Type | Field and Description
    --- | ---
    `CfDef` | Cassandra.system_add_column_family_args.`cf_def`
    `CfDef` | Cassandra.system_update_column_family_args.`cf_def`

    Fields in org.apache.cassandra.thrift with type parameters of type CfDef
    Modifier and Type | Field and Description
    --- | ---
    `java.util.List<CfDef>` | KsDef.`cf_defs`

    Methods in org.apache.cassandra.thrift that return CfDef
    Modifier and Type | Method and Description
    --- | ---
    `CfDef` | CfDef.`deepCopy()`
    `CfDef` | Cassandra.system_add_column_family_args.`getCf_def()`
    `CfDef` | Cassandra.system_update_column_family_args.`getCf_def()`
    `CfDef` | CfDef.`setBloom_filter_fp_chance(double bloom_filter_fp_chance)`
    `CfDef` | CfDef.`setCaching(java.lang.String caching)`
    `CfDef` | CfDef.`setCells_per_row_to_cache(java.lang.String cells_per_row_to_cache)`
    `CfDef` | CfDef.`setColumn_metadata(java.util.List<ColumnDef> column_metadata)`
    `CfDef` | CfDef.`setColumn_type(java.lang.String column_type)`
    `CfDef` | CfDef.`setComment(java.lang.String comment)`
    `CfDef` | CfDef.`setCompaction_strategy_options(java.util.Map<java.lang.String,java.lang.String> compaction_strategy_options)`
    `CfDef` | CfDef.`setCompaction_strategy(java.lang.String compaction_strategy)`
    `CfDef` | CfDef.`setComparator_type(java.lang.String comparator_type)`
    `CfDef` | CfDef.`setCompression_options(java.util.Map<java.lang.String,java.lang.String> compression_options)`
    `CfDef` | CfDef.`setDclocal_read_repair_chance(double dclocal_read_repair_chance)`
    `CfDef` | CfDef.`setDefault_time_to_live(int default_time_to_live)`
    `CfDef` | CfDef.`setDefault_validation_class(java.lang.String default_validation_class)`
    `CfDef` | CfDef.`setGc_grace_seconds(int gc_grace_seconds)`
    `CfDef` | CfDef.`setId(int id)`
    `CfDef` | CfDef.`setIndex_interval(int index_interval)` Deprecated.
    `CfDef` | CfDef.`setKey_alias(byte[] key_alias)`
    `CfDef` | CfDef.`setKey_alias(java.nio.ByteBuffer key_alias)`
    `CfDef` | CfDef.`setKey_cache_save_period_in_seconds(int key_cache_save_period_in_seconds)` Deprecated.
    `CfDef` | CfDef.`setKey_cache_size(double key_cache_size)` Deprecated.
    `CfDef` | CfDef.`setKey_validation_class(java.lang.String key_validation_class)`
    `CfDef` | CfDef.`setKeyspace(java.lang.String keyspace)`
    `CfDef` | CfDef.`setMax_compaction_threshold(int max_compaction_threshold)`
    `CfDef` | CfDef.`setMax_index_interval(int max_index_interval)`
    `CfDef` | CfDef.`setMemtable_flush_after_mins(int memtable_flush_after_mins)` Deprecated.
    `CfDef` | CfDef.`setMemtable_flush_period_in_ms(int memtable_flush_period_in_ms)`
    `CfDef` | CfDef.`setMemtable_operations_in_millions(double memtable_operations_in_millions)` Deprecated.
    `CfDef` | CfDef.`setMemtable_throughput_in_mb(int memtable_throughput_in_mb)` Deprecated.
    `CfDef` | CfDef.`setMerge_shards_chance(double merge_shards_chance)` Deprecated.
    `CfDef` | CfDef.`setMin_compaction_threshold(int min_compaction_threshold)`
    `CfDef` | CfDef.`setMin_index_interval(int min_index_interval)`
    `CfDef` | CfDef.`setName(java.lang.String name)`
    `CfDef` | CfDef.`setPopulate_io_cache_on_flush(boolean populate_io_cache_on_flush)` Deprecated.
    `CfDef` | CfDef.`setRead_repair_chance(double read_repair_chance)`
    `CfDef` | CfDef.`setReplicate_on_write(boolean replicate_on_write)` Deprecated.
    `CfDef` | CfDef.`setRow_cache_keys_to_save(int row_cache_keys_to_save)` Deprecated.
    `CfDef` | CfDef.`setRow_cache_provider(java.lang.String row_cache_provider)` Deprecated.
    `CfDef` | CfDef.`setRow_cache_save_period_in_seconds(int row_cache_save_period_in_seconds)` Deprecated.
    `CfDef` | CfDef.`setRow_cache_size(double row_cache_size)` Deprecated.
    `CfDef` | CfDef.`setSpeculative_retry(java.lang.String speculative_retry)`
    `CfDef` | CfDef.`setSubcomparator_type(java.lang.String subcomparator_type)`
    `CfDef` | CfDef.`setTriggers(java.util.List<TriggerDef> triggers)`

    Methods in org.apache.cassandra.thrift that return types with arguments of type CfDef
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<CfDef>` | KsDef.`getCf_defs()`
    `java.util.Iterator<CfDef>` | KsDef.`getCf_defsIterator()`

    Methods in org.apache.cassandra.thrift with parameters of type CfDef
    Modifier and Type | Method and Description
    --- | ---
    `void` | KsDef.`addToCf_defs(CfDef elem)`
    `int` | CfDef.`compareTo(CfDef other)`
    `boolean` | CfDef.`equals(CfDef that)`
    `void` | Cassandra.Client.`send_system_add_column_family(CfDef cf_def)`
    `void` | Cassandra.Client.`send_system_update_column_family(CfDef cf_def)`
    `Cassandra.system_add_column_family_args` | Cassandra.system_add_column_family_args.`setCf_def(CfDef cf_def)`
    `Cassandra.system_update_column_family_args` | Cassandra.system_update_column_family_args.`setCf_def(CfDef cf_def)`
    `java.lang.String` | CassandraServer.`system_add_column_family(CfDef cf_def)`
    `java.lang.String` | Cassandra.Iface.`system_add_column_family(CfDef cf_def)` adds a column family.
    `java.lang.String` | Cassandra.Client.`system_add_column_family(CfDef cf_def)`
    `void` | Cassandra.AsyncIface.`system_add_column_family(CfDef cf_def, org.apache.thrift.async.AsyncMethodCallback resultHandler)`
    `void` | Cassandra.AsyncClient.`system_add_column_family(CfDef cf_def, org.apache.thrift.async.AsyncMethodCallback resultHandler)`
    `java.lang.String` | CassandraServer.`system_update_column_family(CfDef cf_def)`
    `java.lang.String` | Cassandra.Iface.`system_update_column_family(CfDef cf_def)` updates properties of a column family.
    `java.lang.String` | Cassandra.Client.`system_update_column_family(CfDef cf_def)`
    `void` | Cassandra.AsyncIface.`system_update_column_family(CfDef cf_def, org.apache.thrift.async.AsyncMethodCallback resultHandler)`
    `void` | Cassandra.AsyncClient.`system_update_column_family(CfDef cf_def, org.apache.thrift.async.AsyncMethodCallback resultHandler)`

    Method parameters in org.apache.cassandra.thrift with type arguments of type CfDef
    Modifier and Type | Method and Description
    --- | ---
    `KsDef` | KsDef.`setCf_defs(java.util.List<CfDef> cf_defs)`

    Constructors in org.apache.cassandra.thrift with parameters of type CfDef
    Constructor and Description
    `Cassandra.AsyncClient.system_add_column_family_call(CfDef cf_def, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `Cassandra.AsyncClient.system_update_column_family_call(CfDef cf_def, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `Cassandra.system_add_column_family_args(CfDef cf_def)`
    `Cassandra.system_update_column_family_args(CfDef cf_def)`
    `CfDef(CfDef other)` Performs a deep copy on other.

    Constructor parameters in org.apache.cassandra.thrift with type arguments of type CfDef
    Constructor and Description
    `KsDef(java.lang.String name, java.lang.String strategy_class, java.util.List<CfDef> cf_defs)`

Copyright © 2014 The Apache Software Foundation