Astyanax 1.0.5
Package Index
|
Class Index
com.netflix.astyanax
com.netflix.astyanax.clock
com.netflix.astyanax.connectionpool
com.netflix.astyanax.connectionpool.exceptions
com.netflix.astyanax.connectionpool.impl
com.netflix.astyanax.ddl
com.netflix.astyanax.impl
com.netflix.astyanax.mapping
com.netflix.astyanax.model
com.netflix.astyanax.query
com.netflix.astyanax.recipes
com.netflix.astyanax.recipes.locks
com.netflix.astyanax.recipes.storage
com.netflix.astyanax.recipes.uniqueness
com.netflix.astyanax.retry
com.netflix.astyanax.serializers
com.netflix.astyanax.shallows
com.netflix.astyanax.test
com.netflix.astyanax.thrift
com.netflix.astyanax.thrift.ddl
com.netflix.astyanax.thrift.model
com.netflix.astyanax.util
Interfaces
ColumnDefinition
ColumnFamilyDefinition
KeyspaceDefinition
Package Index
|
Class Index
View Source
Summary:
Methods
|
[Expand All]
public interface
ColumnFamilyDefinition
com.netflix.astyanax.ddl.ColumnFamilyDefinition
Known Indirect Subclasses
ThriftColumnFamilyDefinitionImpl
ThriftColumnFamilyDefinitionImpl
Summary
Public Methods
abstract
ColumnFamilyDefinition
addColumnDefinition
(
ColumnDefinition
def)
abstract void
clearColumnDefinitionList
()
abstract
List
<
ColumnDefinition
>
getColumnDefinitionList
()
abstract
String
getComment
()
abstract
String
getComparatorType
()
abstract
String
getDefaultValidationClass
()
abstract int
getId
()
abstract ByteBuffer
getKeyAlias
()
abstract int
getKeyCacheSavePeriodInSeconds
()
abstract double
getKeyCacheSize
()
abstract
String
getKeyValidationClass
()
abstract
String
getKeyspace
()
abstract int
getMemtableFlushAfterMins
()
abstract double
getMemtableOperationsInMillions
()
abstract int
getMemtableThroughputInMb
()
abstract double
getMergeShardsChance
()
abstract int
getMinCompactionThreshold
()
abstract
String
getName
()
abstract double
getReadRepairChance
()
abstract boolean
getReplicateOnWrite
()
abstract
String
getRowCacheProvider
()
abstract int
getRowCacheSavePeriodInSeconds
()
abstract double
getRowCacheSize
()
abstract
ColumnDefinition
makeColumnDefinition
()
abstract
ColumnFamilyDefinition
setComment
(
String
comment)
abstract
ColumnFamilyDefinition
setComparatorType
(
String
value)
abstract
ColumnFamilyDefinition
setDefaultValidationClass
(
String
value)
abstract
ColumnFamilyDefinition
setId
(int id)
abstract
ColumnFamilyDefinition
setKeyAlias
(ByteBuffer alias)
abstract
ColumnFamilyDefinition
setKeyCacheSavePeriodInSeconds
(int value)
abstract
ColumnFamilyDefinition
setKeyCacheSize
(double keyCacheSize)
abstract
ColumnFamilyDefinition
setKeyValidationClass
(
String
keyValidationClass)
abstract
ColumnFamilyDefinition
setKeyspace
(
String
keyspace)
abstract
ColumnFamilyDefinition
setMemtableFlushAfterMins
(int value)
abstract
ColumnFamilyDefinition
setMemtableOperationsInMillions
(double value)
abstract
ColumnFamilyDefinition
setMemtableThroughputInMb
(int value)
abstract
ColumnFamilyDefinition
setMergeShardsChance
(double value)
abstract
ColumnFamilyDefinition
setMinCompactionThreshold
(int value)
abstract
ColumnFamilyDefinition
setName
(
String
name)
abstract
ColumnFamilyDefinition
setReadRepairChance
(double value)
abstract
ColumnFamilyDefinition
setReplicateOnWrite
(boolean value)
abstract
ColumnFamilyDefinition
setRowCacheProvider
(
String
value)
abstract
ColumnFamilyDefinition
setRowCacheSavePeriodInSeconds
(int value)
abstract
ColumnFamilyDefinition
setRowCacheSize
(double size)
Public Methods
public abstract
ColumnFamilyDefinition
addColumnDefinition
(
ColumnDefinition
def)
public abstract void
clearColumnDefinitionList
()
public abstract
List
<
ColumnDefinition
>
getColumnDefinitionList
()
public abstract
String
getComment
()
public abstract
String
getComparatorType
()
public abstract
String
getDefaultValidationClass
()
public abstract int
getId
()
public abstract ByteBuffer
getKeyAlias
()
public abstract int
getKeyCacheSavePeriodInSeconds
()
public abstract double
getKeyCacheSize
()
public abstract
String
getKeyValidationClass
()
public abstract
String
getKeyspace
()
public abstract int
getMemtableFlushAfterMins
()
public abstract double
getMemtableOperationsInMillions
()
public abstract int
getMemtableThroughputInMb
()
public abstract double
getMergeShardsChance
()
public abstract int
getMinCompactionThreshold
()
public abstract
String
getName
()
public abstract double
getReadRepairChance
()
public abstract boolean
getReplicateOnWrite
()
public abstract
String
getRowCacheProvider
()
public abstract int
getRowCacheSavePeriodInSeconds
()
public abstract double
getRowCacheSize
()
public abstract
ColumnDefinition
makeColumnDefinition
()
public abstract
ColumnFamilyDefinition
setComment
(
String
comment)
public abstract
ColumnFamilyDefinition
setComparatorType
(
String
value)
public abstract
ColumnFamilyDefinition
setDefaultValidationClass
(
String
value)
public abstract
ColumnFamilyDefinition
setId
(int id)
public abstract
ColumnFamilyDefinition
setKeyAlias
(ByteBuffer alias)
public abstract
ColumnFamilyDefinition
setKeyCacheSavePeriodInSeconds
(int value)
public abstract
ColumnFamilyDefinition
setKeyCacheSize
(double keyCacheSize)
public abstract
ColumnFamilyDefinition
setKeyValidationClass
(
String
keyValidationClass)
public abstract
ColumnFamilyDefinition
setKeyspace
(
String
keyspace)
public abstract
ColumnFamilyDefinition
setMemtableFlushAfterMins
(int value)
public abstract
ColumnFamilyDefinition
setMemtableOperationsInMillions
(double value)
public abstract
ColumnFamilyDefinition
setMemtableThroughputInMb
(int value)
public abstract
ColumnFamilyDefinition
setMergeShardsChance
(double value)
public abstract
ColumnFamilyDefinition
setMinCompactionThreshold
(int value)
public abstract
ColumnFamilyDefinition
setName
(
String
name)
public abstract
ColumnFamilyDefinition
setReadRepairChance
(double value)
public abstract
ColumnFamilyDefinition
setReplicateOnWrite
(boolean value)
public abstract
ColumnFamilyDefinition
setRowCacheProvider
(
String
value)
public abstract
ColumnFamilyDefinition
setRowCacheSavePeriodInSeconds
(int value)
public abstract
ColumnFamilyDefinition
setRowCacheSize
(double size)