com.netflix.astyanax.ddl
Interface ColumnFamilyDefinition
- All Known Implementing Classes:
- ThriftColumnFamilyDefinitionImpl
public interface ColumnFamilyDefinition
setComment
ColumnFamilyDefinition setComment(String comment)
getComment
String getComment()
setKeyspace
ColumnFamilyDefinition setKeyspace(String keyspace)
getKeyspace
String getKeyspace()
setMemtableFlushAfterMins
ColumnFamilyDefinition setMemtableFlushAfterMins(int value)
getMemtableFlushAfterMins
int getMemtableFlushAfterMins()
setMemtableOperationsInMillions
ColumnFamilyDefinition setMemtableOperationsInMillions(double value)
getMemtableOperationsInMillions
double getMemtableOperationsInMillions()
setMemtableThroughputInMb
ColumnFamilyDefinition setMemtableThroughputInMb(int value)
getMemtableThroughputInMb
int getMemtableThroughputInMb()
setMergeShardsChance
ColumnFamilyDefinition setMergeShardsChance(double value)
getMergeShardsChance
double getMergeShardsChance()
setMinCompactionThreshold
ColumnFamilyDefinition setMinCompactionThreshold(int value)
getMinCompactionThreshold
int getMinCompactionThreshold()
setName
ColumnFamilyDefinition setName(String name)
getName
String getName()
setReadRepairChance
ColumnFamilyDefinition setReadRepairChance(double value)
getReadRepairChance
double getReadRepairChance()
setReplicateOnWrite
ColumnFamilyDefinition setReplicateOnWrite(boolean value)
getReplicateOnWrite
boolean getReplicateOnWrite()
setRowCacheProvider
ColumnFamilyDefinition setRowCacheProvider(String value)
getRowCacheProvider
String getRowCacheProvider()
setRowCacheSavePeriodInSeconds
ColumnFamilyDefinition setRowCacheSavePeriodInSeconds(int value)
getRowCacheSavePeriodInSeconds
int getRowCacheSavePeriodInSeconds()
setRowCacheSize
ColumnFamilyDefinition setRowCacheSize(double size)
getRowCacheSize
double getRowCacheSize()
setComparatorType
ColumnFamilyDefinition setComparatorType(String value)
getComparatorType
String getComparatorType()
setDefaultValidationClass
ColumnFamilyDefinition setDefaultValidationClass(String value)
getDefaultValidationClass
String getDefaultValidationClass()
setId
ColumnFamilyDefinition setId(int id)
getId
int getId()
setKeyAlias
ColumnFamilyDefinition setKeyAlias(ByteBuffer alias)
getKeyAlias
ByteBuffer getKeyAlias()
setKeyCacheSavePeriodInSeconds
ColumnFamilyDefinition setKeyCacheSavePeriodInSeconds(int value)
getKeyCacheSavePeriodInSeconds
int getKeyCacheSavePeriodInSeconds()
setKeyCacheSize
ColumnFamilyDefinition setKeyCacheSize(double keyCacheSize)
getKeyCacheSize
double getKeyCacheSize()
setKeyValidationClass
ColumnFamilyDefinition setKeyValidationClass(String keyValidationClass)
getKeyValidationClass
String getKeyValidationClass()
getColumnDefinitionList
List<ColumnDefinition> getColumnDefinitionList()
addColumnDefinition
ColumnFamilyDefinition addColumnDefinition(ColumnDefinition def)
makeColumnDefinition
ColumnDefinition makeColumnDefinition()
Copyright © 2012. All Rights Reserved.