Class IndexerDiscoveryProvider

java.lang.Object
org.graylog2.configuration.IndexerDiscoveryProvider
All Implemented Interfaces:
jakarta.inject.Provider<List<URI>>

public class IndexerDiscoveryProvider extends Object implements jakarta.inject.Provider<List<URI>>
  • Field Details

    • DEFAULT_INDEXER_HOST

      public static final URI DEFAULT_INDEXER_HOST
  • Constructor Details

    • IndexerDiscoveryProvider

      @Inject public IndexerDiscoveryProvider(@Named("elasticsearch_hosts") List<URI> hosts, @Named("datanode_startup_connection_attempts") int connectionAttempts, @Named("datanode_startup_connection_delay") com.github.joschi.jadconfig.util.Duration delayBetweenAttempts, PreflightConfigService preflightConfigService, NodeService<DataNodeDto> nodeService, GraylogCertificateProvisioner graylogCertificateProvisioner)
  • Method Details

    • get

      public List<URI> get()
      Specified by:
      get in interface jakarta.inject.Provider<List<URI>>