public class CassandraServerConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CassandraServerConfig.Partitioner |
| Constructor and Description |
|---|
CassandraServerConfig() |
| Modifier and Type | Method and Description |
|---|---|
String |
getClusterName() |
DataSize |
getColumnIndexSize() |
File |
getDirectory() |
DataSize |
getInMemoryCompactionLimit() |
DataSize |
getMemtableTotalSpace() |
CassandraServerConfig.Partitioner |
getPartitioner() |
int |
getRpcPort() |
Duration |
getRpcTimeout() |
String |
getSeeds() |
int |
getStoragePort() |
CassandraServerConfig |
setClusterName(String clusterName) |
CassandraServerConfig |
setColumnIndexSize(DataSize columnIndexSize) |
CassandraServerConfig |
setDirectory(File directory) |
CassandraServerConfig |
setInMemoryCompactionLimit(DataSize inMemoryCompactionLimit) |
CassandraServerConfig |
setMemtableTotalSpace(DataSize memtableTotalSpace) |
CassandraServerConfig |
setPartitioner(CassandraServerConfig.Partitioner partitioner) |
CassandraServerConfig |
setRpcPort(int rpcPort) |
CassandraServerConfig |
setRpcTimeout(Duration rpcTimeout) |
CassandraServerConfig |
setSeeds(String seeds) |
CassandraServerConfig |
setStoragePort(int storagePort) |
@Config(value="cassandra.cluster-name") public CassandraServerConfig setClusterName(String clusterName)
@NotNull public String getClusterName()
@Config(value="cassandra.directory") public CassandraServerConfig setDirectory(File directory)
@NotNull public File getDirectory()
@Config(value="cassandra.rpc-port") public CassandraServerConfig setRpcPort(int rpcPort)
@Min(value=1L) @Max(value=65535L) public int getRpcPort()
@Config(value="cassandra.storage-port") public CassandraServerConfig setStoragePort(int storagePort)
@Min(value=1L) @Max(value=65535L) public int getStoragePort()
@Config(value="cassandra.rpc-timeout") public CassandraServerConfig setRpcTimeout(Duration rpcTimeout)
@NotNull public Duration getRpcTimeout()
@Config(value="cassandra.seeds") public CassandraServerConfig setSeeds(String seeds)
@NotNull public String getSeeds()
@Config(value="cassandra.in-memory-compaction-limit") public CassandraServerConfig setInMemoryCompactionLimit(DataSize inMemoryCompactionLimit)
@NotNull public DataSize getInMemoryCompactionLimit()
@Config(value="cassandra.column-index-size") public CassandraServerConfig setColumnIndexSize(DataSize columnIndexSize)
@NotNull public DataSize getColumnIndexSize()
@Config(value="cassandra.partitioner") public CassandraServerConfig setPartitioner(CassandraServerConfig.Partitioner partitioner)
@NotNull public CassandraServerConfig.Partitioner getPartitioner()
@Config(value="cassandra.memtable-total-space") public CassandraServerConfig setMemtableTotalSpace(DataSize memtableTotalSpace)
@NotNull public DataSize getMemtableTotalSpace()
Copyright © 2010-2012 Airlift. All Rights Reserved.