Package com.rale4j.sb.config
Class RateLimitProperties.Observability
java.lang.Object
com.rale4j.sb.config.RateLimitProperties.Observability
- Enclosing class:
RateLimitProperties
Configuration for observability settings.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the Grafana observability configuration.Gets the Prometheus observability configuration.void
setGrafana
(RateLimitProperties.Grafana grafana) Sets the Grafana observability configuration.void
setPrometheus
(RateLimitProperties.Prometheus prometheus) Sets the Prometheus observability configuration.
-
Constructor Details
-
Observability
public Observability()
-
-
Method Details
-
getPrometheus
Gets the Prometheus observability configuration.- Returns:
- the Prometheus observability configuration
-
setPrometheus
Sets the Prometheus observability configuration.- Parameters:
prometheus
- the Prometheus observability configuration
-
getGrafana
Gets the Grafana observability configuration.- Returns:
- the Grafana observability configuration
-
setGrafana
Sets the Grafana observability configuration.- Parameters:
grafana
- the Grafana observability configuration
-