Get desktop application:
View/edit binary Protocol Buffers messages
Used in:
[#not-implemented-hide:] QUIC implementation is not production ready yet. Use this enum with caution to prevent accidental execution of QUIC code. I.e. `!= HTTP2` is no longer sufficient to distinguish HTTP1 and HTTP2 traffic.
Specifies the double start and end of the range using half-open interval semantics [start, end).
Used in:
start of the range (inclusive)
end of the range (exclusive)
A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable. The message includes both a numerator and denominator that together determine the final fractional value. * **Example**: 1/100 = 1%. * **Example**: 3/10000 = 0.03%.
Used in:
, , , , , , ,Specifies the numerator. Defaults to 0.
Specifies the denominator. If the denominator specified is less than the numerator, the final fractional percentage is capped at 1 (100%).
Fraction percentages support several fixed denominator values.
Used in:
100. **Example**: 1/100 = 1%.
10,000. **Example**: 1/10000 = 0.01%.
1,000,000. **Example**: 1/1000000 = 0.0001%.
Specifies the hash policy
Used in:
The source IP will be used to compute the hash used by hash-based load balancing algorithms.
Used in:
(message has no fields)
HTTP status.
Used in:
,Supplies HTTP response code.
Specifies the int32 start and end of the range using half-open interval semantics [start, end).
Used in:
start of the range (inclusive)
end of the range (exclusive)
Specifies the int64 start and end of the range using half-open interval semantics [start, end).
Used in:
, ,start of the range (inclusive)
end of the range (exclusive)
Identifies a percentage, in the range [0.0, 100.0].
Used in:
, , , , , , , ,Envoy uses SemVer (https://semver.org/). Major/minor versions indicate expected behaviors and APIs, the patch version field is used only for security fixes and can be generally ignored.
Used in:
HTTP response codes supported in Envoy. For more details: https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml
Used in:
Empty - This code not part of the HTTP status code specification, but it is needed for proto `enum` type.
Configures a token bucket, typically used for rate limiting.
Used in:
The maximum tokens that the bucket can hold. This is also the number of tokens that the bucket initially contains.
The number of tokens added to the bucket during each fill interval. If not specified, defaults to a single token.
The fill interval that tokens are added to the bucket. During each fill interval `tokens_per_fill` are added to the bucket. The bucket will never contain more than `max_tokens` tokens.