Class RateLimit

java.lang.Object
ink.icoding.github4j.RateLimit

public class RateLimit extends Object
  • Constructor Details

    • RateLimit

      public RateLimit(int limit, int remaining, int used, String resource, Instant resetTime)
  • Method Details

    • fromHeaders

      public static RateLimit fromHeaders(Map<String, List<String>> headers)
    • isExhausted

      public boolean isExhausted()
    • timeUntilReset

      public Duration timeUntilReset()
    • limit

      public int limit()
    • remaining

      public int remaining()
    • used

      public int used()
    • resource

      public String resource()
    • resetTime

      public Instant resetTime()