# Functions
No description provided by the author
No description provided by the author
# Constants
The response code to notify that the number of requests are under limit.
The response code to notify that the number of requests are over limit.
The time unit representing a day.
The time unit representing an hour.
The time unit representing a minute.
The time unit representing a second.
The time unit is not known.
The response code is not known.
No description provided by the author
# Variables
No description provided by the author
Enum value maps for RateLimitResponse_Code.
Enum value maps for RateLimitResponse_Code.
Enum value maps for RateLimitResponse_RateLimit_Unit.
Enum value maps for RateLimitResponse_RateLimit_Unit.
RateLimitService_ServiceDesc is the grpc.ServiceDesc for RateLimitService service.
# Structs
Main message for a rate limit request.
RateLimitRequestValidationError is the validation error returned by RateLimitRequest.Validate if the designated constraints aren't met.
A response from a ShouldRateLimit call.
No description provided by the author
RateLimitResponse_DescriptorStatusValidationError is the validation error returned by RateLimitResponse_DescriptorStatus.Validate if the designated constraints aren't met.
Defines an actual rate limit in terms of requests per unit of time and the unit itself.
RateLimitResponse_RateLimitValidationError is the validation error returned by RateLimitResponse_RateLimit.Validate if the designated constraints aren't met.
RateLimitResponseValidationError is the validation error returned by RateLimitResponse.Validate if the designated constraints aren't met.
UnimplementedRateLimitServiceServer should be embedded to have forward compatible implementations.
# Interfaces
RateLimitServiceClient is the client API for RateLimitService service.
RateLimitServiceServer is the server API for RateLimitService service.
UnsafeRateLimitServiceServer may be embedded to opt out of forward compatibility for this service.
# Type aliases
RateLimitRequestMultiError is an error wrapping multiple validation errors returned by RateLimitRequest.ValidateAll() if the designated constraints aren't met.
No description provided by the author
RateLimitResponse_DescriptorStatusMultiError is an error wrapping multiple validation errors returned by RateLimitResponse_DescriptorStatus.ValidateAll() if the designated constraints aren't met.
No description provided by the author
RateLimitResponse_RateLimitMultiError is an error wrapping multiple validation errors returned by RateLimitResponse_RateLimit.ValidateAll() if the designated constraints aren't met.
RateLimitResponseMultiError is an error wrapping multiple validation errors returned by RateLimitResponse.ValidateAll() if the designated constraints aren't met.