Package org.jesterj.ingest.persistence
Class CassandraConfig
- java.lang.Object
-
- org.jesterj.ingest.persistence.CassandraConfig
-
public class CassandraConfig extends java.lang.ObjectA bean to represent Cassandra config. This will be converted directly to YAML so the property names are constrained to use _ and lower case.The idea is to create a default config that can generically start up on most machines and do something half way sensible.
-
-
Constructor Summary
Constructors Constructor Description CassandraConfig(java.lang.String cassandraDir)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAuthenticator()java.lang.StringgetCdc_raw_directory()java.lang.StringgetCluster_name()java.lang.StringgetCommitlog_directory()java.lang.StringgetCommitlog_sync()java.lang.IntegergetCommitlog_sync_period_in_ms()java.lang.String[]getData_file_directories()java.lang.BooleangetEnable_user_defined_functions()java.lang.StringgetEndpoint_snitch()java.lang.StringgetHints_directory()java.lang.StringgetListen_address()java.lang.IntegergetNum_tokens()java.lang.StringgetPartitioner()java.lang.IntegergetRead_request_timeout_in_ms()java.lang.StringgetRpc_address()java.lang.StringgetSaved_caches_directory()java.util.ArrayListgetSeed_provider()java.lang.BooleangetStart_native_transport()java.lang.IntegergetWrite_request_timeout_in_ms()java.lang.StringguessIp()voidsetAuthenticator(java.lang.String authenticator)voidsetCdc_raw_directory(java.lang.String cdc_raw_directory)voidsetCluster_name(java.lang.String cluster_name)voidsetCommitlog_directory(java.lang.String commitlog_directory)voidsetCommitlog_sync(java.lang.String commitlog_sync)voidsetCommitlog_sync_period_in_ms(java.lang.Integer commitlog_sync_period_in_ms)voidsetData_file_directories(java.lang.String[] data_file_directories)voidsetEnable_user_defined_functions(java.lang.Boolean enable_user_defined_functions)voidsetEndpoint_snitch(java.lang.String endpoint_snitch)voidsetHints_directory(java.lang.String hints_directory)voidsetListen_address(java.lang.String listen_address)voidsetNum_tokens(java.lang.Integer num_tokens)voidsetPartitioner(java.lang.String partitioner)voidsetRead_request_timeout_in_ms(java.lang.Integer read_request_timeout_in_ms)voidsetRpc_address(java.lang.String rpc_address)voidsetSaved_caches_directory(java.lang.String saved_caches_directory)voidsetSeed_provider(java.util.ArrayList<java.util.Map<java.lang.String,java.lang.Object>> seed_provider)voidsetStart_native_transport(java.lang.Boolean start_native_transport)voidsetWrite_request_timeout_in_ms(java.lang.Integer write_request_timeout_in_ms)
-
-
-
Method Detail
-
getSeed_provider
public java.util.ArrayList getSeed_provider()
-
setSeed_provider
public void setSeed_provider(java.util.ArrayList<java.util.Map<java.lang.String,java.lang.Object>> seed_provider)
-
guessIp
public java.lang.String guessIp()
-
getCluster_name
public java.lang.String getCluster_name()
-
setCluster_name
public void setCluster_name(java.lang.String cluster_name)
-
getListen_address
public java.lang.String getListen_address()
-
setListen_address
public void setListen_address(java.lang.String listen_address)
-
getCommitlog_sync
public java.lang.String getCommitlog_sync()
-
setCommitlog_sync
public void setCommitlog_sync(java.lang.String commitlog_sync)
-
getCommitlog_sync_period_in_ms
public java.lang.Integer getCommitlog_sync_period_in_ms()
-
setCommitlog_sync_period_in_ms
public void setCommitlog_sync_period_in_ms(java.lang.Integer commitlog_sync_period_in_ms)
-
getPartitioner
public java.lang.String getPartitioner()
-
setPartitioner
public void setPartitioner(java.lang.String partitioner)
-
getEndpoint_snitch
public java.lang.String getEndpoint_snitch()
-
setEndpoint_snitch
public void setEndpoint_snitch(java.lang.String endpoint_snitch)
-
getCommitlog_directory
public java.lang.String getCommitlog_directory()
-
setCommitlog_directory
public void setCommitlog_directory(java.lang.String commitlog_directory)
-
getHints_directory
public java.lang.String getHints_directory()
-
setHints_directory
public void setHints_directory(java.lang.String hints_directory)
-
getSaved_caches_directory
public java.lang.String getSaved_caches_directory()
-
setSaved_caches_directory
public void setSaved_caches_directory(java.lang.String saved_caches_directory)
-
getData_file_directories
public java.lang.String[] getData_file_directories()
-
setData_file_directories
public void setData_file_directories(java.lang.String[] data_file_directories)
-
getStart_native_transport
public java.lang.Boolean getStart_native_transport()
-
setStart_native_transport
public void setStart_native_transport(java.lang.Boolean start_native_transport)
-
getAuthenticator
public java.lang.String getAuthenticator()
-
setAuthenticator
public void setAuthenticator(java.lang.String authenticator)
-
getRpc_address
public java.lang.String getRpc_address()
-
setRpc_address
public void setRpc_address(java.lang.String rpc_address)
-
getNum_tokens
public java.lang.Integer getNum_tokens()
-
setNum_tokens
public void setNum_tokens(java.lang.Integer num_tokens)
-
getWrite_request_timeout_in_ms
public java.lang.Integer getWrite_request_timeout_in_ms()
-
setWrite_request_timeout_in_ms
public void setWrite_request_timeout_in_ms(java.lang.Integer write_request_timeout_in_ms)
-
getCdc_raw_directory
public java.lang.String getCdc_raw_directory()
-
setCdc_raw_directory
public void setCdc_raw_directory(java.lang.String cdc_raw_directory)
-
getEnable_user_defined_functions
public java.lang.Boolean getEnable_user_defined_functions()
-
setEnable_user_defined_functions
public void setEnable_user_defined_functions(java.lang.Boolean enable_user_defined_functions)
-
getRead_request_timeout_in_ms
public java.lang.Integer getRead_request_timeout_in_ms()
-
setRead_request_timeout_in_ms
public void setRead_request_timeout_in_ms(java.lang.Integer read_request_timeout_in_ms)
-
-