Class ExternalMonitoringClientProperties

java.lang.Object
pl.allegro.tech.hermes.management.config.ExternalMonitoringClientProperties
Direct Known Subclasses:
PrometheusMonitoringClientProperties

public class ExternalMonitoringClientProperties extends Object
  • Constructor Details

    • ExternalMonitoringClientProperties

      public ExternalMonitoringClientProperties()
  • Method Details

    • getConnectionTimeoutMillis

      public int getConnectionTimeoutMillis()
    • setConnectionTimeoutMillis

      public void setConnectionTimeoutMillis(int connectionTimeoutMillis)
    • getSocketTimeoutMillis

      public int getSocketTimeoutMillis()
    • setSocketTimeoutMillis

      public void setSocketTimeoutMillis(int socketTimeoutMillis)
    • getCacheTtlSeconds

      public int getCacheTtlSeconds()
    • setCacheTtlSeconds

      public void setCacheTtlSeconds(int cacheTtlSeconds)
    • getCacheSize

      public int getCacheSize()
    • setCacheSize

      public void setCacheSize(int cacheSize)
    • getMaxConnections

      public int getMaxConnections()
    • setMaxConnections

      public void setMaxConnections(int maxConnections)
    • getMaxConnectionsPerRoute

      public int getMaxConnectionsPerRoute()
    • setMaxConnectionsPerRoute

      public void setMaxConnectionsPerRoute(int maxConnectionsPerRoute)
    • getExternalMonitoringUrl

      public String getExternalMonitoringUrl()
    • setExternalMonitoringUrl

      public void setExternalMonitoringUrl(String externalMonitoringUrl)
    • getFetchingThreads

      public int getFetchingThreads()
    • setFetchingThreads

      public void setFetchingThreads(int fetchingThreads)
    • getFetchingTimeoutMillis

      public int getFetchingTimeoutMillis()
    • setFetchingTimeoutMillis

      public void setFetchingTimeoutMillis(int fetchingTimeoutMillis)