Class SubscriptionHealthProperties
- java.lang.Object
-
- pl.allegro.tech.hermes.management.config.SubscriptionHealthProperties
-
@ConfigurationProperties(prefix="subscription-health") public class SubscriptionHealthProperties extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SubscriptionHealthProperties()
-
Method Summary
-
-
-
Method Detail
-
getMaxLagInSeconds
public int getMaxLagInSeconds()
-
setMaxLagInSeconds
public void setMaxLagInSeconds(int maxLagInSeconds)
-
getMaxOtherErrorsRatio
public double getMaxOtherErrorsRatio()
-
setMaxOtherErrorsRatio
public void setMaxOtherErrorsRatio(double maxOtherErrorsRatio)
-
getMaxTimeoutsRatio
public double getMaxTimeoutsRatio()
-
setMaxTimeoutsRatio
public void setMaxTimeoutsRatio(double maxTimeoutsRatio)
-
getMax5xxErrorsRatio
public double getMax5xxErrorsRatio()
-
setMax5xxErrorsRatio
public void setMax5xxErrorsRatio(double max5xxErrorsRatio)
-
getMax4xxErrorsRatio
public double getMax4xxErrorsRatio()
-
setMax4xxErrorsRatio
public void setMax4xxErrorsRatio(double max4xxErrorsRatio)
-
getMinSubscriptionRateForReliableMetrics
public double getMinSubscriptionRateForReliableMetrics()
-
setMinSubscriptionRateForReliableMetrics
public void setMinSubscriptionRateForReliableMetrics(double minSubscriptionRateForReliableMetrics)
-
isLaggingIndicatorEnabled
public boolean isLaggingIndicatorEnabled()
-
setLaggingIndicatorEnabled
public void setLaggingIndicatorEnabled(boolean laggingIndicatorEnabled)
-
isMalfunctioningIndicatorEnabled
public boolean isMalfunctioningIndicatorEnabled()
-
setMalfunctioningIndicatorEnabled
public void setMalfunctioningIndicatorEnabled(boolean malfunctioningIndicatorEnabled)
-
isReceivingMalformedMessagesIndicatorEnabled
public boolean isReceivingMalformedMessagesIndicatorEnabled()
-
setReceivingMalformedMessagesIndicatorEnabled
public void setReceivingMalformedMessagesIndicatorEnabled(boolean receivingMalformedMessagesIndicatorEnabled)
-
isTimingOutIndicatorEnabled
public boolean isTimingOutIndicatorEnabled()
-
setTimingOutIndicatorEnabled
public void setTimingOutIndicatorEnabled(boolean timingOutIndicatorEnabled)
-
isUnreachableIndicatorEnabled
public boolean isUnreachableIndicatorEnabled()
-
setUnreachableIndicatorEnabled
public void setUnreachableIndicatorEnabled(boolean unreachableIndicatorEnabled)
-
getTimeoutMillis
public long getTimeoutMillis()
-
setTimeoutMillis
public void setTimeoutMillis(long timeoutMillis)
-
getThreads
public int getThreads()
-
setThreads
public void setThreads(int threads)
-
-