Class PrometheusProperties.Pushgateway

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

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

    • Pushgateway

      public Pushgateway()
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getAddress

      public String getAddress()
    • setAddress

      public void setAddress(String address)
    • getUsername

      public @Nullable String getUsername()
    • setUsername

      public void setUsername(@Nullable String username)
    • getPassword

      public @Nullable String getPassword()
    • setPassword

      public void setPassword(@Nullable String password)
    • getPushRate

      public Duration getPushRate()
    • setPushRate

      public void setPushRate(Duration pushRate)
    • getJob

      public @Nullable String getJob()
    • setJob

      public void setJob(@Nullable 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)
    • getScheme

    • setScheme

      public void setScheme(PrometheusProperties.Pushgateway.Scheme scheme)
    • getToken

      public @Nullable String getToken()
    • setToken

      public void setToken(@Nullable String token)
    • getFormat

    • setFormat

      public void setFormat(PrometheusProperties.Pushgateway.Format format)