public abstract class ConfigBase extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ConfigBase.Builder<T extends ConfigBase.Builder<T>>
Config base builder to ensure the immutability of the configuration.
|
| Modifier | Constructor and Description |
|---|---|
protected |
ConfigBase(ConfigBase.Builder<?> builder) |
| Modifier and Type | Method and Description |
|---|---|
String |
getApiKey() |
String |
getApplicationID() |
int |
getBatchSize() |
CompressionType |
getCompressionType() |
Integer |
getConnectTimeOut() |
Map<String,String> |
getDefaultHeaders() |
ExecutorService |
getExecutor() |
List<StatefulHost> |
getHosts() |
Integer |
getReadTimeOut() |
Integer |
getWriteTimeOut() |
protected ConfigBase(ConfigBase.Builder<?> builder)
public String getApplicationID()
public String getApiKey()
public int getBatchSize()
public CompressionType getCompressionType()
public Integer getReadTimeOut()
public Integer getWriteTimeOut()
public Integer getConnectTimeOut()
public List<StatefulHost> getHosts()
public ExecutorService getExecutor()
Copyright © 2019. All rights reserved.