public abstract class BaseConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static int |
GRAYLOG2_DEFAULT_PORT |
protected int |
shutdownTimeout |
| Constructor and Description |
|---|
BaseConfiguration() |
protected static final int GRAYLOG2_DEFAULT_PORT
@Parameter(value="shutdown_timeout",
validator=com.github.joschi.jadconfig.validators.PositiveIntegerValidator.class)
protected int shutdownTimeout
public String getRestUriScheme()
public URI getRestTransportUri()
public void setRestTransportUri(URI restTransportUri)
public URI getDefaultRestTransportUri()
public int getProcessBufferProcessors()
public com.lmax.disruptor.WaitStrategy getProcessorWaitStrategy()
public int getRingSize()
public int getInputBufferRingSize()
public com.lmax.disruptor.WaitStrategy getInputBufferWaitStrategy()
public boolean isRestEnableCors()
public boolean isRestEnableGzip()
public int getRestMaxInitialLineLength()
public int getRestMaxHeaderSize()
public int getRestMaxChunkSize()
public boolean isRestEnableTls()
public int getRestThreadPoolSize()
public File getRestTlsCertFile()
public File getRestTlsKeyFile()
public String getRestTlsKeyPassword()
public int getRestWorkerThreadsMaxPoolSize()
public String getPluginDir()
public int getAsyncEventbusProcessors()
public abstract String getNodeIdFile()
public abstract URI getRestListenUri()
public boolean isMessageJournalEnabled()
public void setMessageJournalEnabled(boolean messageJournalEnabled)
public int getInputbufferProcessors()
public int getShutdownTimeout()
public int getUdpRecvBufferSizes()
public boolean isMessageRecordingsEnabled()
public boolean isDisableSigar()
public URI getHttpProxyUri()
public com.github.joschi.jadconfig.util.Duration getHttpConnectTimeout()
public com.github.joschi.jadconfig.util.Duration getHttpWriteTimeout()
public com.github.joschi.jadconfig.util.Duration getHttpReadTimeout()
public String getInstallationSource()
Copyright © 2012-2016 Graylog, Inc.. All Rights Reserved.