public class Configuration extends BaseConfiguration
| Modifier and Type | Class and Description |
|---|---|
static class |
Configuration.NodeIdFileValidator |
shutdownTimeoutALLOWED_AUXILIARY_PATHS, DEFAULT_BIN_DIR, DEFAULT_DATA_DIR, DEFAULT_PLUGIN_DIR| Constructor and Description |
|---|
Configuration() |
getAsyncEventbusProcessors, getHttpConnectTimeout, getHttpNonProxyHostsPattern, getHttpProxyUri, getHttpReadTimeout, getHttpWriteTimeout, getInputbufferProcessors, getInputBufferRingSize, getInputBufferWaitStrategy, getInstallationSource, getMessageJournalMode, getProcessBufferProcessors, getProcessorWaitStrategy, getRingSize, getShutdownTimeout, getUdpRecvBufferSizes, isDisableNativeSystemStatsCollector, isMessageJournalEnabled, isMessageRecordingsEnabled, setMessageJournalEnabled, validateJournalModegetAllowedAuxiliaryPaths, getBinDir, getDataDir, getNativeLibDir, getPluginDir@Deprecated public boolean isMaster()
isLeader() instead.public boolean isLeader()
LeaderElectionService.isLeader() instead.@Deprecated public void setIsMaster(boolean is)
setIsLeader(boolean) insteadpublic void setIsLeader(boolean is)
StaticLeaderElectionService
and Server so that they don't need this to communicate demotion from leader to
follower anymore.public LeaderElectionMode getLeaderElectionMode()
public Duration getLockServiceLockTTL()
public Duration getLeaderElectionLockPollingInterval()
public String getPasswordSecret()
public int getOutputBatchSize()
public int getOutputFlushInterval()
public int getOutputBufferProcessors()
public int getOutputBufferProcessorThreadsCorePoolSize()
public int getOutputBufferProcessorThreadsMaxPoolSize()
public int getOutputBufferProcessorKeepAliveTime()
public boolean isCloud()
public boolean getAutoRestartInputs()
public boolean runMigrations()
public boolean ignoreMigrationFailures()
public String getNodeIdFile()
getNodeIdFile in class BaseConfigurationpublic String getRootUsername()
public String getRootPasswordSha2()
public org.joda.time.DateTimeZone getRootTimeZone()
public String getRootEmail()
public boolean isAllowLeadingWildcardSearches()
public boolean isAllowHighlighting()
public int getLoadBalancerRecognitionPeriodSeconds()
public long getStreamProcessingTimeout()
public int getStreamProcessingMaxFaults()
public long getOutputModuleTimeout()
public long getOutputFaultCountThreshold()
public long getOutputFaultPenaltySeconds()
@Deprecated public int getStaleMasterTimeout()
public int getStaleLeaderTimeout()
public int getLdapConnectionTimeout()
@Deprecated public int getAlertCheckInterval()
@Deprecated public boolean isEnableLegacyAlerts()
public com.github.joschi.jadconfig.util.Duration getGcWarningThreshold()
public String getDefaultMessageOutputClass()
public com.github.joschi.jadconfig.util.Duration getDashboardWidgetDefaultCacheTime()
public String getUserPasswordDefaultAlgorithm()
public int getUserPasswordBCryptSaltSize()
public boolean isContentPacksLoaderEnabled()
public Path getContentPacksDir()
public com.github.joschi.jadconfig.util.Duration getIndexRangesCleanupInterval()
public int getLoadBalancerRequestThrottleJournalUsage()
public Set<String> getDeactivatedBuiltinAuthenticationProviders()
public int getFailureHandlingQueueCapacity()
public com.github.joschi.jadconfig.util.Duration getFailureHandlingShutdownAwait()
@Deprecated public Set<String> getEnabledTlsProtocols()
@ValidatorMethod
public void validatePasswordSecret()
throws com.github.joschi.jadconfig.ValidationException
com.github.joschi.jadconfig.ValidationException@ValidatorMethod
public void validateRootUser()
throws com.github.joschi.jadconfig.ValidationException
com.github.joschi.jadconfig.ValidationException@ValidatorMethod
public void validateLeaderElectionTimeouts()
throws com.github.joschi.jadconfig.ValidationException
com.github.joschi.jadconfig.ValidationExceptionpublic boolean isRootUserDisabled()
RootAccountRealm is deactivated.Copyright © 2012–2022 Graylog, Inc.. All rights reserved.