Class PrometheusProperties.Pushgateway

java.lang.Object
org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties.Pushgateway
Enclosing class:
PrometheusProperties

public static class PrometheusProperties.Pushgateway extends Object
Configuration options for push-based interaction with Prometheus.
  • Constructor Details

    • Pushgateway

      public Pushgateway()
  • Method Details

    • getEnabled

      public Boolean getEnabled()
    • setEnabled

      public void setEnabled(Boolean enabled)
    • getBaseUrl

      public String getBaseUrl()
    • setBaseUrl

      public void setBaseUrl(String baseUrl)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getPushRate

      public Duration getPushRate()
    • setPushRate

      public void setPushRate(Duration pushRate)
    • getJob

      public String getJob()
    • setJob

      public void setJob(String job)
    • getGroupingKey

      public Map<String,String> getGroupingKey()
    • setGroupingKey

      public void setGroupingKey(Map<String,String> groupingKey)
    • getShutdownOperation

      public org.springframework.boot.actuate.metrics.export.prometheus.PrometheusPushGatewayManager.ShutdownOperation getShutdownOperation()
    • setShutdownOperation

      public void setShutdownOperation(org.springframework.boot.actuate.metrics.export.prometheus.PrometheusPushGatewayManager.ShutdownOperation shutdownOperation)