Class ElasticsearchClientConfiguration

java.lang.Object
org.graylog2.configuration.ElasticsearchClientConfiguration

public class ElasticsearchClientConfiguration extends Object
  • Constructor Details

    • ElasticsearchClientConfiguration

      public ElasticsearchClientConfiguration()
  • Method Details

    • elasticsearchVersion

      public SearchVersion elasticsearchVersion()
    • elasticsearchHosts

      public List<URI> elasticsearchHosts()
    • elasticsearchConnectTimeout

      public com.github.joschi.jadconfig.util.Duration elasticsearchConnectTimeout()
    • elasticsearchSocketTimeout

      public com.github.joschi.jadconfig.util.Duration elasticsearchSocketTimeout()
    • elasticsearchIdleTimeout

      public com.github.joschi.jadconfig.util.Duration elasticsearchIdleTimeout()
    • elasticsearchVersionProbeAttempts

      public int elasticsearchVersionProbeAttempts()
    • elasticsearchVersionProbeDelay

      public com.github.joschi.jadconfig.util.Duration elasticsearchVersionProbeDelay()
    • getDatanodeStartupConnectionAttempts

      public int getDatanodeStartupConnectionAttempts()
    • getDatanodeStartupConnectionDelay

      public com.github.joschi.jadconfig.util.Duration getDatanodeStartupConnectionDelay()
    • elasticsearchMaxTotalConnections

      public int elasticsearchMaxTotalConnections()
    • elasticsearchMaxTotalConnectionsPerRoute

      public int elasticsearchMaxTotalConnectionsPerRoute()
    • elasticsearchMaxRetries

      public int elasticsearchMaxRetries()
    • discoveryEnabled

      public boolean discoveryEnabled()
    • isNodeActivityLogger

      public boolean isNodeActivityLogger()
    • discoveryFilter

      public String discoveryFilter()
    • discoveryFrequency

      public com.github.joschi.jadconfig.util.Duration discoveryFrequency()
    • defaultSchemeForDiscoveredNodes

      public String defaultSchemeForDiscoveredNodes()
    • defaultUserForDiscoveredNodes

      public String defaultUserForDiscoveredNodes()
    • defaultPasswordForDiscoveredNodes

      public String defaultPasswordForDiscoveredNodes()
    • compressionEnabled

      public boolean compressionEnabled()
    • useExpectContinue

      public boolean useExpectContinue()
    • muteDeprecationWarnings

      public boolean muteDeprecationWarnings()
    • indexerUseJwtAuthentication

      public boolean indexerUseJwtAuthentication()
    • indexerJwtAuthTokenCachingDuration

      public com.github.joschi.jadconfig.util.Duration indexerJwtAuthTokenCachingDuration()
    • indexerJwtAuthTokenExpirationDuration

      public com.github.joschi.jadconfig.util.Duration indexerJwtAuthTokenExpirationDuration()
    • indexerMaxConcurrentSearches

      public Integer indexerMaxConcurrentSearches()
    • indexerMaxConcurrentShardRequests

      public Integer indexerMaxConcurrentShardRequests()