Optional find()

in src/main/java/com/googlesource/gerrit/plugins/ratelimiter/RateLimitFinder.java [46:51]


  Optional<RateLimit> find(RateLimitType rateLimitType, String key) {
    Optional<IdentifiedUser> currentUser = userResolver.getIdentifiedUser(key);
    return currentUser.isPresent()
        ? firstMatching(rateLimitType, currentUser.get())
        : getRateLimit(rateLimitType, anonymousUsersGroupUUID);
  }