public class Configuration extends BaseConfiguration
GRAYLOG2_DEFAULT_PORT, shutdownTimeout| Constructor and Description |
|---|
Configuration() |
getAsyncEventbusProcessors, getDefaultRestTransportUri, getGroovyShellPort, getInputCacheMaxSize, getPluginDir, getProcessBufferProcessors, getProcessorWaitStrategy, getRestMaxChunkSize, getRestMaxHeaderSize, getRestMaxInitialLineLength, getRestThreadPoolSize, getRestTlsCertFile, getRestTlsKeyFile, getRestTlsKeyPassword, getRestTransportUri, getRestUriScheme, getRingSize, getShutdownTimeout, getUdpRecvBufferSizes, isGroovyShellEnable, isRestEnableCors, isRestEnableGzip, isRestEnableTls, setRestTransportUripublic boolean isMaster()
public void setIsMaster(boolean is)
public String getPasswordSecret()
public boolean performRetention()
public void setPerformRetention(boolean retention)
public int getMaxNumberOfIndices()
public int getOutputBatchSize()
public int getOutputFlushInterval()
public int getOutputBufferProcessors()
public int getOutputBufferProcessorThreadsCorePoolSize()
public int getOutputBufferProcessorThreadsMaxPoolSize()
public int getOutputBufferProcessorKeepAliveTime()
public File getElasticSearchConfigFile()
public String getElasticSearchIndexPrefix()
public int getElasticSearchMaxDocsPerIndex()
public int getElasticSearchShards()
public int getElasticSearchReplicas()
public String getElasticSearchAnalyzer()
public boolean isMongoUseAuth()
public String getMongoUser()
public String getMongoPassword()
public String getMongoDatabase()
public int getMongoPort()
public String getMongoHost()
public int getMongoMaxConnections()
public int getMongoThreadsAllowedToBlockMultiplier()
public String getDroolsRulesFile()
public List<com.mongodb.ServerAddress> getMongoReplicaSet()
public String getNodeIdFile()
getNodeIdFile in class BaseConfigurationpublic URI getRestListenUri()
getRestListenUri in class BaseConfigurationpublic String getRootUsername()
public String getRootPasswordSha2()
public String getEsClusterName()
public String getEsNodeName()
public boolean isEsIsMasterEligible()
public boolean isEsStoreData()
public int getEsTransportTcpPort()
public boolean isEsIsHttpEnabled()
public boolean isEsMulticastDiscovery()
public String getEsInitialStateTimeout()
public String getEsNetworkHost()
public String getEsNetworkBindHost()
public String getEsNetworkPublishHost()
public boolean isEsDisableVersionCheck()
public String getRetentionStrategy()
public boolean isAllowLeadingWildcardSearches()
public boolean isAllowHighlighting()
public boolean isMetricsCollectionEnabled()
public boolean isEmailTransportEnabled()
public String getEmailTransportHostname()
public int getEmailTransportPort()
public boolean isEmailTransportUseAuth()
public boolean isEmailTransportUseTls()
public boolean isEmailTransportUseSsl()
public String getEmailTransportUsername()
public String getEmailTransportPassword()
public String getEmailTransportSubjectPrefix()
public String getEmailTransportFromEmail()
public URI getEmailTransportWebInterfaceUrl()
public boolean isVersionchecks()
public String getVersionchecksUri()
public int getVersionchecksConnectTimeOut()
public int getVersionchecksSocketTimeOut()
public int getVersionchecksConnectionRequestTimeOut()
public boolean isTelemetryServiceEnabled()
public String getTelemetryServiceToken()
public String getTelemetryServiceUri()
public int getTelemetryServiceConnectTimeOut()
public int getTelemetryServiceSocketTimeOut()
public int getTelemetryServiceConnectionRequestTimeOut()
public String getHttpProxyUri()
public boolean isDeadLettersEnabled()
public int getLoadBalancerRecognitionPeriodSeconds()
public long getStreamProcessingTimeout()
public int getStreamProcessingMaxFaults()
public long getOutputModuleTimeout()
public long getEsClusterDiscoveryTimeout()
public String getMessageCacheSpoolDir()
public long getMessageCacheCommitInterval()
public boolean isMessageCacheOffHeap()
public int getStaleMasterTimeout()
public int getLdapConnectionTimeout()
public String getRotationStrategy()
public long getElasticSearchMaxSizePerIndex()
public org.joda.time.Period getElasticSearchMaxTimePerIndex()
public int getAlertCheckInterval()
public com.github.joschi.jadconfig.util.Duration getGcWarningThreshold()
public boolean isDisableIndexOptimization()
public boolean isDisableIndexRangeCalculation()
public int getIndexOptimizationMaxNumSegments()
public boolean isDisableOutputCache()
@ValidatorMethod
public void validate()
throws com.github.joschi.jadconfig.ValidationException
com.github.joschi.jadconfig.ValidationExceptionCopyright © 2012-2014 TORCH GmbH. All Rights Reserved.