HookSniff.RateLimits (hooksniff v1.2.0)

Rate limiting per endpoint.

Summary

Functions

Delete rate limit

Get rate limit for endpoint

List rate limits

Functions

delete(client, endpoint_id)

@spec delete(HookSniff.t(), String.t()) :: {:ok, map()} | {:error, term()}

Delete rate limit

get(client, endpoint_id)

@spec get(HookSniff.t(), String.t()) :: {:ok, map()} | {:error, term()}

Get rate limit for endpoint

list(client)

@spec list(HookSniff.t()) :: {:ok, map()} | {:error, term()}

List rate limits

set(client, endpoint_id, params)

@spec set(HookSniff.t(), String.t(), map()) :: {:ok, map()} | {:error, term()}

Set rate limit