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

Packages that use CfDef
org.apache.cassandra.cli
org.apache.cassandra.config
org.apache.cassandra.thrift

Uses of CfDef in org.apache.cassandra.cli

Method parameters in org.apache.cassandra.cli with type arguments of type CfDef
`static java.lang.String` `CliCompiler.getColumnFamily(java.lang.String cfName, java.util.List<CfDef> cfDefs)`
`static java.lang.String` `CliCompiler.getColumnFamily(org.antlr.runtime.tree.Tree astNode, java.util.List<CfDef> cfDefs)`

Uses of CfDef in org.apache.cassandra.config

Methods in org.apache.cassandra.config that return CfDef
`CfDef` `CFMetaData.toThrift()`

Methods in org.apache.cassandra.config with parameters of type CfDef
`static void` `CFMetaData.addDefaultIndexNames(CfDef cf_def)` Convert a null index_name to appropriate default name according to column status
`static void` `CFMetaData.applyImplicitDefaults(CfDef cf_def)` applies implicit defaults to cf definition.
`static CFMetaData` `CFMetaData.fromThrift(CfDef cf_def)`

Uses of CfDef in org.apache.cassandra.thrift

Fields in org.apache.cassandra.thrift declared as CfDef
`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
`java.util.List<CfDef>` `KsDef.cf_defs`

Methods in org.apache.cassandra.thrift that return CfDef
`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.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.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.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)`
`CfDef` `CfDef.setKey_cache_size(double key_cache_size)`
`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.setMerge_shards_chance(double merge_shards_chance)`
`CfDef` `CfDef.setMin_compaction_threshold(int min_compaction_threshold)`
`CfDef` `CfDef.setName(java.lang.String name)`
`CfDef` `CfDef.setRead_repair_chance(double read_repair_chance)`
`CfDef` `CfDef.setReplicate_on_write(boolean replicate_on_write)`
`CfDef` `CfDef.setRow_cache_keys_to_save(int row_cache_keys_to_save)`
`CfDef` `CfDef.setRow_cache_provider(java.lang.String row_cache_provider)`
`CfDef` `CfDef.setRow_cache_save_period_in_seconds(int row_cache_save_period_in_seconds)`
`CfDef` `CfDef.setRow_cache_size(double row_cache_size)`
`CfDef` `CfDef.setSubcomparator_type(java.lang.String subcomparator_type)`

Methods in org.apache.cassandra.thrift that return types with arguments of type CfDef
`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
`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<Cassandra.AsyncClient.system_add_column_family_call> resultHandler)`
`void` `Cassandra.AsyncClient.system_add_column_family(CfDef cf_def, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_add_column_family_call> 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<Cassandra.AsyncClient.system_update_column_family_call> resultHandler)`
`void` `Cassandra.AsyncClient.system_update_column_family(CfDef cf_def, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_update_column_family_call> resultHandler)`
`static void` `ThriftValidation.validateCfDef(CfDef cf_def, CFMetaData old)`
`static void` `ThriftValidation.validateMinMaxCompactionThresholds(CfDef cf_def)`

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

Constructors in org.apache.cassandra.thrift with parameters of type CfDef
`Cassandra.AsyncClient.system_add_column_family_call(CfDef cf_def, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_add_column_family_call> 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<Cassandra.AsyncClient.system_update_column_family_call> 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
`KsDef(java.lang.String name, java.lang.String strategy_class, java.util.List<CfDef> cf_defs)`

Copyright © 2012 The Apache Software Foundation