public abstract class BaseConfiguration extends PathConfiguration
Modifier and Type | Field and Description |
---|---|
protected int |
shutdownTimeout |
ALLOWED_AUXILIARY_PATHS, DEFAULT_BIN_DIR, DEFAULT_DATA_DIR, DEFAULT_PLUGIN_DIR
Constructor and Description |
---|
BaseConfiguration() |
getAllowedAuxiliaryPaths, getBinDir, getDataDir, getNativeLibDir, getPluginDir
@Parameter(value="shutdown_timeout", validator=com.github.joschi.jadconfig.validators.PositiveIntegerValidator.class) protected int shutdownTimeout
public int getProcessBufferProcessors()
public com.lmax.disruptor.WaitStrategy getProcessorWaitStrategy()
public int getRingSize()
public int getInputBufferRingSize()
public com.lmax.disruptor.WaitStrategy getInputBufferWaitStrategy()
public int getAsyncEventbusProcessors()
public abstract String getNodeIdFile()
public boolean isMessageJournalEnabled()
public void setMessageJournalEnabled(boolean messageJournalEnabled)
public int getInputbufferProcessors()
public int getShutdownTimeout()
public int getUdpRecvBufferSizes()
public boolean isMessageRecordingsEnabled()
public boolean isDisableNativeSystemStatsCollector()
public URI getHttpProxyUri()
public ProxyHostsPattern getHttpNonProxyHostsPattern()
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()
public String getMessageJournalMode()
@ValidatorMethod public void validateJournalMode() throws com.github.joschi.jadconfig.ValidationException
com.github.joschi.jadconfig.ValidationException
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.