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 Summary
Constructors Constructor Description Pushgateway()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBaseUrl()
Boolean
getEnabled()
Map<String,String>
getGroupingKey()
String
getJob()
Duration
getPushRate()
org.springframework.boot.actuate.metrics.export.prometheus.PrometheusPushGatewayManager.ShutdownOperation
getShutdownOperation()
void
setBaseUrl(String baseUrl)
void
setEnabled(Boolean enabled)
void
setGroupingKey(Map<String,String> groupingKey)
void
setJob(String job)
void
setPushRate(Duration pushRate)
void
setShutdownOperation(org.springframework.boot.actuate.metrics.export.prometheus.PrometheusPushGatewayManager.ShutdownOperation shutdownOperation)
Constructor Detail
Pushgateway
public Pushgateway()
Method Detail
getEnabled
public Boolean getEnabled()
setEnabled
public void setEnabled(Boolean enabled)
getBaseUrl
public String getBaseUrl()
setBaseUrl
public void setBaseUrl(String baseUrl)
getPushRate
public Duration getPushRate()
setPushRate
public void setPushRate(Duration pushRate)
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)