public static interface RateLimitOuterClass.RateLimitOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Ratelimit.RateLimitDescriptor |
getDescriptors(int index)
The rate limit descriptor list to use in the rate limit service request.
|
int |
getDescriptorsCount()
The rate limit descriptor list to use in the rate limit service request.
|
List<Ratelimit.RateLimitDescriptor> |
getDescriptorsList()
The rate limit descriptor list to use in the rate limit service request.
|
Ratelimit.RateLimitDescriptorOrBuilder |
getDescriptorsOrBuilder(int index)
The rate limit descriptor list to use in the rate limit service request.
|
List<? extends Ratelimit.RateLimitDescriptorOrBuilder> |
getDescriptorsOrBuilderList()
The rate limit descriptor list to use in the rate limit service request.
|
String |
getDomain()
The rate limit domain to use in the rate limit service request.
|
com.google.protobuf.ByteString |
getDomainBytes()
The rate limit domain to use in the rate limit service request.
|
String |
getStatPrefix()
The prefix to use when emitting :ref:`statistics <config_network_filters_rate_limit_stats>`.
|
com.google.protobuf.ByteString |
getStatPrefixBytes()
The prefix to use when emitting :ref:`statistics <config_network_filters_rate_limit_stats>`.
|
com.google.protobuf.Duration |
getTimeout()
The timeout in milliseconds for the rate limit service RPC.
|
com.google.protobuf.DurationOrBuilder |
getTimeoutOrBuilder()
The timeout in milliseconds for the rate limit service RPC.
|
boolean |
hasTimeout()
The timeout in milliseconds for the rate limit service RPC.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getStatPrefix()
The prefix to use when emitting :ref:`statistics <config_network_filters_rate_limit_stats>`.
string stat_prefix = 1 [(.validate.rules) = { ... }com.google.protobuf.ByteString getStatPrefixBytes()
The prefix to use when emitting :ref:`statistics <config_network_filters_rate_limit_stats>`.
string stat_prefix = 1 [(.validate.rules) = { ... }String getDomain()
The rate limit domain to use in the rate limit service request.
string domain = 2 [(.validate.rules) = { ... }com.google.protobuf.ByteString getDomainBytes()
The rate limit domain to use in the rate limit service request.
string domain = 2 [(.validate.rules) = { ... }List<Ratelimit.RateLimitDescriptor> getDescriptorsList()
The rate limit descriptor list to use in the rate limit service request.
repeated .envoy.api.v2.ratelimit.RateLimitDescriptor descriptors = 3 [(.validate.rules) = { ... }Ratelimit.RateLimitDescriptor getDescriptors(int index)
The rate limit descriptor list to use in the rate limit service request.
repeated .envoy.api.v2.ratelimit.RateLimitDescriptor descriptors = 3 [(.validate.rules) = { ... }int getDescriptorsCount()
The rate limit descriptor list to use in the rate limit service request.
repeated .envoy.api.v2.ratelimit.RateLimitDescriptor descriptors = 3 [(.validate.rules) = { ... }List<? extends Ratelimit.RateLimitDescriptorOrBuilder> getDescriptorsOrBuilderList()
The rate limit descriptor list to use in the rate limit service request.
repeated .envoy.api.v2.ratelimit.RateLimitDescriptor descriptors = 3 [(.validate.rules) = { ... }Ratelimit.RateLimitDescriptorOrBuilder getDescriptorsOrBuilder(int index)
The rate limit descriptor list to use in the rate limit service request.
repeated .envoy.api.v2.ratelimit.RateLimitDescriptor descriptors = 3 [(.validate.rules) = { ... }boolean hasTimeout()
The timeout in milliseconds for the rate limit service RPC. If not set, this defaults to 20ms.
.google.protobuf.Duration timeout = 4 [(.gogoproto.stdduration) = true];com.google.protobuf.Duration getTimeout()
The timeout in milliseconds for the rate limit service RPC. If not set, this defaults to 20ms.
.google.protobuf.Duration timeout = 4 [(.gogoproto.stdduration) = true];com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()
The timeout in milliseconds for the rate limit service RPC. If not set, this defaults to 20ms.
.google.protobuf.Duration timeout = 4 [(.gogoproto.stdduration) = true];Copyright © 2018 The Envoy Project. All rights reserved.