Class SubscriptionHealthContext

java.lang.Object
pl.allegro.tech.hermes.management.domain.subscription.health.SubscriptionHealthContext

public final class SubscriptionHealthContext extends Object
  • Method Details

    • subscriptionHasRetryOnError

      public boolean subscriptionHasRetryOnError()
    • getSubscriptionRateRespectingDeliveryType

      public double getSubscriptionRateRespectingDeliveryType()
    • getOtherErrorsRate

      public double getOtherErrorsRate()
    • getTimeoutsRate

      public double getTimeoutsRate()
    • getCode4xxErrorsRate

      public double getCode4xxErrorsRate()
    • getCode5xxErrorsRate

      public double getCode5xxErrorsRate()
    • getLag

      public long getLag()
    • getTopicRate

      public double getTopicRate()
    • getSubscription

      public pl.allegro.tech.hermes.api.Subscription getSubscription()