Class PrometheusProperties.Pushgateway
- java.lang.Object
-
- io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
-
- Enclosing class:
- PrometheusProperties
public static class PrometheusProperties.Pushgateway extends java.lang.ObjectConfiguration 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 java.lang.StringgetBaseUrl()java.lang.BooleangetEnabled()java.util.Map<java.lang.String,java.lang.String>getGroupingKey()java.lang.StringgetJob()java.time.DurationgetPushRate()PrometheusPushGatewayManager.ShutdownOperationgetShutdownOperation()voidsetBaseUrl(java.lang.String baseUrl)voidsetEnabled(java.lang.Boolean enabled)voidsetGroupingKey(java.util.Map<java.lang.String,java.lang.String> groupingKey)voidsetJob(java.lang.String job)voidsetPushRate(java.time.Duration pushRate)voidsetShutdownOperation(PrometheusPushGatewayManager.ShutdownOperation shutdownOperation)
-
-
-
Method Detail
-
getEnabled
public java.lang.Boolean getEnabled()
-
setEnabled
public void setEnabled(java.lang.Boolean enabled)
-
getBaseUrl
public java.lang.String getBaseUrl()
-
setBaseUrl
public void setBaseUrl(java.lang.String baseUrl)
-
getPushRate
public java.time.Duration getPushRate()
-
setPushRate
public void setPushRate(java.time.Duration pushRate)
-
getJob
public java.lang.String getJob()
-
setJob
public void setJob(java.lang.String job)
-
getGroupingKey
public java.util.Map<java.lang.String,java.lang.String> getGroupingKey()
-
setGroupingKey
public void setGroupingKey(java.util.Map<java.lang.String,java.lang.String> groupingKey)
-
getShutdownOperation
public PrometheusPushGatewayManager.ShutdownOperation getShutdownOperation()
-
setShutdownOperation
public void setShutdownOperation(PrometheusPushGatewayManager.ShutdownOperation shutdownOperation)
-
-