Guava Rate Limiter

Rate limiter implementation from the Guava libraries

Лицензия

Лицензия

Категории

Категории

Guava Универсальные библиотеки Utility
Группа

Группа

com.revinate
Идентификатор

Идентификатор

guava-rate-limiter
Последняя версия

Последняя версия

19.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

Guava Rate Limiter
Rate limiter implementation from the Guava libraries
Ссылка на сайт

Ссылка на сайт

https://github.com/revinate/guava-rate-limiter
Система контроля версий

Система контроля версий

https://github.com/revinate/guava-rate-limiter

Скачать guava-rate-limiter

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.revinate/guava-rate-limiter/ -->
<dependency>
    <groupId>com.revinate</groupId>
    <artifactId>guava-rate-limiter</artifactId>
    <version>19.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.revinate/guava-rate-limiter/
implementation 'com.revinate:guava-rate-limiter:19.1'
// https://jarcasting.com/artifacts/com.revinate/guava-rate-limiter/
implementation ("com.revinate:guava-rate-limiter:19.1")
'com.revinate:guava-rate-limiter:jar:19.1'
<dependency org="com.revinate" name="guava-rate-limiter" rev="19.1">
  <artifact name="guava-rate-limiter" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.revinate', module='guava-rate-limiter', version='19.1')
)
libraryDependencies += "com.revinate" % "guava-rate-limiter" % "19.1"
[com.revinate/guava-rate-limiter "19.1"]

Зависимости

test (2)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12
org.mockito : mockito-core jar 1.10.19

Модули Проекта

Данный проект не имеет модулей.

Guava Rate Limiter

BuildStatus BuildStatus codecov.io

This is the rate limiter implementation found in the Guava libraries, extracted into its own project so that modifications could be made. The main modification made in this version of the rate limiter is the ability to set the max-burst-seconds property on the SmoothBursty rate limiter.

Requirements

Java 1.6 and later.

Installation

Maven

Add this dependency to your project's POM:

<dependency>
  <groupId>com.revinate</groupId>
  <artifactId>guava-rate-limiter</artifactId>
  <version>19.1</version>
</dependency>

Gradle

Add this dependency to your project's build script:

compile 'com.revinate:guava-rate-limiter:19.1'
com.revinate

Revinate, Inc.

Версии библиотеки

Версия
19.1
19.0