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

Packages that use CfDef
org.apache.cassandra.hadoop.pig
org.apache.cassandra.thrift

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

Methods in org.apache.cassandra.hadoop.pig that return CfDef
`protected static CfDef` CassandraStorage.`cfdefFromString(java.lang.String st)` Deprecated. convert string back to CfDef
`protected CfDef` CassandraStorage.`getCfDef(Cassandra.Client client)` Deprecated. return the CfInfo for the column family
`protected CfDef` CassandraStorage.`getCfDef(java.lang.String signature)` Deprecated. get the columnfamily definition for the signature

Methods in org.apache.cassandra.hadoop.pig with parameters of type CfDef
`protected static java.lang.String` CassandraStorage.`cfdefToString(CfDef cfDef)` Deprecated. convert CfDef to string
`protected org.apache.pig.data.Tuple` CassandraStorage.`columnToTuple(ColumnFamilyRecordReader.Column column, CfDef cfDef, AbstractType comparator)` Deprecated. convert a column to a tuple
`protected java.util.Map<CassandraStorage.MarshallerType,AbstractType>` CassandraStorage.`getDefaultMarshallers(CfDef cfDef)` Deprecated. construct a map to store the mashaller type to cassandra data type mapping
`protected java.util.Map<java.nio.ByteBuffer,AbstractType>` CassandraStorage.`getValidatorMap(CfDef cfDef)` Deprecated. get the validators

### 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.`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)`
`static CfDef` ThriftConversion.`toThrift(CFMetaData cfm)`

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)`
`static CFMetaData` ThriftConversion.`fromThrift(CfDef cf_def)`
`static CFMetaData` ThriftConversion.`fromThriftForUpdate(CfDef cf_def, CFMetaData toUpdate)`
`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
`KsDef` KsDef.`setCf_defs(java.util.List<CfDef> cf_defs)`

Constructors in org.apache.cassandra.thrift with parameters of type CfDef
Constructor and Description
`CfDef(CfDef other)` Performs a deep copy on other.
`system_add_column_family_args(CfDef cf_def)`
`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)`
`system_update_column_family_args(CfDef cf_def)`
`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)`

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)`