|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.netflix.astyanax.impl.AstyanaxConfigurationImpl
public class AstyanaxConfigurationImpl
| Constructor Summary | |
|---|---|
AstyanaxConfigurationImpl()
|
|
| Method Summary | |
|---|---|
java.util.concurrent.ExecutorService |
getAsyncExecutor()
Return the maximum number of allows async threads to executeAsync() |
com.netflix.astyanax.Clock |
getClock()
Return clock to use when setting timestamps for column insertion and deletion operations. |
com.netflix.astyanax.connectionpool.impl.ConnectionPoolType |
getConnectionPoolType()
Type of connection pool to use for this instance |
java.lang.String |
getCqlVersion()
Get the CQL version to set when sending CQL queries |
ConsistencyLevel |
getDefaultReadConsistencyLevel()
Default consistency level used when reading from the cluster. |
ConsistencyLevel |
getDefaultWriteConsistencyLevel()
Default consistency level used when reading from the cluster. |
int |
getDiscoveryDelayInSeconds()
Fixed delay for node disocvery refresh |
com.netflix.astyanax.connectionpool.NodeDiscoveryType |
getDiscoveryType()
Get type of node discovery to perform |
com.netflix.astyanax.partitioner.Partitioner |
getPartitioner(java.lang.String partitionerName)
|
com.netflix.astyanax.retry.RetryPolicy |
getRetryPolicy()
TODO |
java.lang.String |
getTargetCassandraVersion()
|
AstyanaxConfigurationImpl |
registerPartitioner(java.lang.String name,
com.netflix.astyanax.partitioner.Partitioner partitioner)
|
AstyanaxConfigurationImpl |
setAsyncExecutor(java.util.concurrent.ExecutorService executor)
|
AstyanaxConfigurationImpl |
setClock(com.netflix.astyanax.Clock clock)
|
AstyanaxConfigurationImpl |
setConnectionPoolType(com.netflix.astyanax.connectionpool.impl.ConnectionPoolType connectionPoolType)
|
AstyanaxConfigurationImpl |
setCqlVersion(java.lang.String cqlVersion)
|
AstyanaxConfigurationImpl |
setDefaultReadConsistencyLevel(ConsistencyLevel cl)
|
AstyanaxConfigurationImpl |
setDefaultWriteConsistencyLevel(ConsistencyLevel cl)
|
AstyanaxConfigurationImpl |
setDiscoveryDelayInSeconds(int delay)
|
AstyanaxConfigurationImpl |
setDiscoveryType(com.netflix.astyanax.connectionpool.NodeDiscoveryType discoveryType)
|
AstyanaxConfigurationImpl |
setPartitioners(java.util.Map<java.lang.String,com.netflix.astyanax.partitioner.Partitioner> partitioners)
|
AstyanaxConfigurationImpl |
setRetryPolicy(com.netflix.astyanax.retry.RetryPolicy retryPolicy)
|
AstyanaxConfigurationImpl |
setTargetCassandraVersion(java.lang.String version)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AstyanaxConfigurationImpl()
| Method Detail |
|---|
public AstyanaxConfigurationImpl setConnectionPoolType(com.netflix.astyanax.connectionpool.impl.ConnectionPoolType connectionPoolType)
public com.netflix.astyanax.connectionpool.impl.ConnectionPoolType getConnectionPoolType()
AstyanaxConfiguration
getConnectionPoolType in interface AstyanaxConfigurationpublic ConsistencyLevel getDefaultReadConsistencyLevel()
AstyanaxConfiguration
getDefaultReadConsistencyLevel in interface AstyanaxConfigurationpublic AstyanaxConfigurationImpl setDefaultReadConsistencyLevel(ConsistencyLevel cl)
public ConsistencyLevel getDefaultWriteConsistencyLevel()
AstyanaxConfiguration
getDefaultWriteConsistencyLevel in interface AstyanaxConfigurationpublic AstyanaxConfigurationImpl setDefaultWriteConsistencyLevel(ConsistencyLevel cl)
public com.netflix.astyanax.Clock getClock()
AstyanaxConfiguration
getClock in interface AstyanaxConfigurationpublic AstyanaxConfigurationImpl setClock(com.netflix.astyanax.Clock clock)
public java.util.concurrent.ExecutorService getAsyncExecutor()
AstyanaxConfiguration
getAsyncExecutor in interface AstyanaxConfigurationpublic AstyanaxConfigurationImpl setAsyncExecutor(java.util.concurrent.ExecutorService executor)
public com.netflix.astyanax.retry.RetryPolicy getRetryPolicy()
AstyanaxConfiguration
getRetryPolicy in interface AstyanaxConfigurationpublic AstyanaxConfigurationImpl setRetryPolicy(com.netflix.astyanax.retry.RetryPolicy retryPolicy)
public java.lang.String toString()
toString in class java.lang.Objectpublic int getDiscoveryDelayInSeconds()
AstyanaxConfiguration
getDiscoveryDelayInSeconds in interface AstyanaxConfigurationpublic AstyanaxConfigurationImpl setDiscoveryDelayInSeconds(int delay)
public com.netflix.astyanax.connectionpool.NodeDiscoveryType getDiscoveryType()
AstyanaxConfiguration
getDiscoveryType in interface AstyanaxConfigurationpublic AstyanaxConfigurationImpl setDiscoveryType(com.netflix.astyanax.connectionpool.NodeDiscoveryType discoveryType)
public java.lang.String getCqlVersion()
AstyanaxConfiguration
getCqlVersion in interface AstyanaxConfigurationpublic AstyanaxConfigurationImpl setCqlVersion(java.lang.String cqlVersion)
public java.lang.String getTargetCassandraVersion()
getTargetCassandraVersion in interface AstyanaxConfigurationpublic AstyanaxConfigurationImpl setTargetCassandraVersion(java.lang.String version)
public AstyanaxConfigurationImpl registerPartitioner(java.lang.String name,
com.netflix.astyanax.partitioner.Partitioner partitioner)
public AstyanaxConfigurationImpl setPartitioners(java.util.Map<java.lang.String,com.netflix.astyanax.partitioner.Partitioner> partitioners)
public com.netflix.astyanax.partitioner.Partitioner getPartitioner(java.lang.String partitionerName)
throws java.lang.Exception
getPartitioner in interface AstyanaxConfigurationjava.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||