Class RateLimitProperties.Observability

java.lang.Object
com.rale4j.sb.config.RateLimitProperties.Observability
Enclosing class:
RateLimitProperties

public static class RateLimitProperties.Observability extends Object
Configuration for observability settings.
  • Constructor Details

    • Observability

      public Observability()
  • Method Details

    • getPrometheus

      public RateLimitProperties.Prometheus getPrometheus()
      Gets the Prometheus observability configuration.
      Returns:
      the Prometheus observability configuration
    • setPrometheus

      public void setPrometheus(RateLimitProperties.Prometheus prometheus)
      Sets the Prometheus observability configuration.
      Parameters:
      prometheus - the Prometheus observability configuration
    • getGrafana

      public RateLimitProperties.Grafana getGrafana()
      Gets the Grafana observability configuration.
      Returns:
      the Grafana observability configuration
    • setGrafana

      public void setGrafana(RateLimitProperties.Grafana grafana)
      Sets the Grafana observability configuration.
      Parameters:
      grafana - the Grafana observability configuration