java.lang.Object
io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO

public class RateLimiterEventDTO
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Constructor Description
    RateLimiterEventDTO()  
  • Method Summary

    Modifier and Type Method Description
    static RateLimiterEventDTO createRateLimiterEventDTO​(io.github.resilience4j.ratelimiter.event.RateLimiterEvent rateLimiterEvent)  
    java.lang.String getCreationTime()  
    java.lang.String getRateLimiterName()  
    io.github.resilience4j.ratelimiter.event.RateLimiterEvent.Type getType()  
    void setCreationTime​(java.lang.String creationTime)  
    void setRateLimiterName​(java.lang.String rateLimiterName)  
    void setType​(io.github.resilience4j.ratelimiter.event.RateLimiterEvent.Type rateLimiterEventType)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • createRateLimiterEventDTO

      public static RateLimiterEventDTO createRateLimiterEventDTO​(io.github.resilience4j.ratelimiter.event.RateLimiterEvent rateLimiterEvent)
    • getRateLimiterName

      @Nullable public java.lang.String getRateLimiterName()
    • setRateLimiterName

      public void setRateLimiterName​(@Nullable java.lang.String rateLimiterName)
    • getType

      @Nullable public io.github.resilience4j.ratelimiter.event.RateLimiterEvent.Type getType()
    • setType

      public void setType​(@Nullable io.github.resilience4j.ratelimiter.event.RateLimiterEvent.Type rateLimiterEventType)
    • getCreationTime

      @Nullable public java.lang.String getCreationTime()
    • setCreationTime

      public void setCreationTime​(@Nullable java.lang.String creationTime)