Class ReceivingMalformedMessagesIndicator
java.lang.Object
pl.allegro.tech.hermes.management.domain.subscription.health.problem.ReceivingMalformedMessagesIndicator
- All Implemented Interfaces:
SubscriptionHealthProblemIndicator
public class ReceivingMalformedMessagesIndicator
extends Object
implements SubscriptionHealthProblemIndicator
-
Constructor Summary
ConstructorsConstructorDescriptionReceivingMalformedMessagesIndicator(double max4xxErrorsRatio, double minSubscriptionRateForReliableMetrics) -
Method Summary
Modifier and TypeMethodDescriptionOptional<pl.allegro.tech.hermes.api.SubscriptionHealthProblem> getProblem(SubscriptionHealthContext context)
-
Constructor Details
-
ReceivingMalformedMessagesIndicator
public ReceivingMalformedMessagesIndicator(double max4xxErrorsRatio, double minSubscriptionRateForReliableMetrics)
-
-
Method Details
-
getProblem
public Optional<pl.allegro.tech.hermes.api.SubscriptionHealthProblem> getProblem(SubscriptionHealthContext context) - Specified by:
getProblemin interfaceSubscriptionHealthProblemIndicator
-