public class CassandraConf extends Object implements Serializable
Configuration used by cassandra storm components.
Modifier and Type | Field and Description |
---|---|
static String |
CASSANDRA_BATCH_SIZE_ROWS |
static String |
CASSANDRA_CONSISTENCY_LEVEL |
static String |
CASSANDRA_KEYSPACE |
static String |
CASSANDRA_NODES |
static String |
CASSANDRA_PASSWORD |
static String |
CASSANDRA_PORT |
static String |
CASSANDRA_RECONNECT_POLICY_BASE_MS |
static String |
CASSANDRA_RECONNECT_POLICY_MAX_MS |
static String |
CASSANDRA_RETRY_POLICY |
static String |
CASSANDRA_USERNAME |
Constructor and Description |
---|
CassandraConf()
Creates a new
CassandraConf instance. |
CassandraConf(Map<String,Object> conf)
Creates a new
CassandraConf instance. |
Modifier and Type | Method and Description |
---|---|
int |
getBatchSizeRows() |
com.datastax.driver.core.ConsistencyLevel |
getConsistencyLevel() |
String |
getKeyspace() |
static Long |
getLong(Object o,
Long defaultValue) |
String[] |
getNodes() |
String |
getPassword() |
int |
getPort() |
long |
getReconnectionPolicyBaseMs() |
long |
getReconnectionPolicyMaxMs() |
com.datastax.driver.core.policies.RetryPolicy |
getRetryPolicy() |
String |
getUsername() |
String |
toString() |
public static final String CASSANDRA_USERNAME
public static final String CASSANDRA_PASSWORD
public static final String CASSANDRA_KEYSPACE
public static final String CASSANDRA_CONSISTENCY_LEVEL
public static final String CASSANDRA_NODES
public static final String CASSANDRA_PORT
public static final String CASSANDRA_BATCH_SIZE_ROWS
public static final String CASSANDRA_RETRY_POLICY
public static final String CASSANDRA_RECONNECT_POLICY_BASE_MS
public static final String CASSANDRA_RECONNECT_POLICY_MAX_MS
public CassandraConf()
Creates a new CassandraConf
instance.
public CassandraConf(Map<String,Object> conf)
Creates a new CassandraConf
instance.
conf
- The storm configuration.public String getUsername()
public String getPassword()
public String getKeyspace()
public String[] getNodes()
public com.datastax.driver.core.ConsistencyLevel getConsistencyLevel()
public int getBatchSizeRows()
public int getPort()
public long getReconnectionPolicyBaseMs()
public long getReconnectionPolicyMaxMs()
public com.datastax.driver.core.policies.RetryPolicy getRetryPolicy()
Copyright © 2016 The Apache Software Foundation. All Rights Reserved.