Versions in this module Expand all Collapse all v0 v0.1.0 May 5, 2023 Changes in this version + var File_envoy_config_filter_http_rate_limit_v2_rate_limit_proto protoreflect.FileDescriptor + type RateLimit struct + Domain string + FailureModeDeny bool + RateLimitService *v2.RateLimitServiceConfig + RateLimitedAsResourceExhausted bool + RequestType string + Stage uint32 + Timeout *duration.Duration + func (*RateLimit) Descriptor() ([]byte, []int) + func (*RateLimit) ProtoMessage() + func (m *RateLimit) Validate() error + func (m *RateLimit) ValidateAll() error + func (x *RateLimit) GetDomain() string + func (x *RateLimit) GetFailureModeDeny() bool + func (x *RateLimit) GetRateLimitService() *v2.RateLimitServiceConfig + func (x *RateLimit) GetRateLimitedAsResourceExhausted() bool + func (x *RateLimit) GetRequestType() string + func (x *RateLimit) GetStage() uint32 + func (x *RateLimit) GetTimeout() *duration.Duration + func (x *RateLimit) ProtoReflect() protoreflect.Message + func (x *RateLimit) Reset() + func (x *RateLimit) String() string + type RateLimitMultiError []error + func (m RateLimitMultiError) AllErrors() []error + func (m RateLimitMultiError) Error() string + type RateLimitValidationError struct + func (e RateLimitValidationError) Cause() error + func (e RateLimitValidationError) Error() string + func (e RateLimitValidationError) ErrorName() string + func (e RateLimitValidationError) Field() string + func (e RateLimitValidationError) Key() bool + func (e RateLimitValidationError) Reason() string