| Package | Description |
|---|---|
| io.envoyproxy.envoy.config.route.v3 | |
| io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3 |
| Modifier and Type | Method and Description |
|---|---|
RateLimit.Builder |
RateLimit.Builder.addActions(int index,
RateLimit.Action.Builder builderForValue)
A list of actions that are to be applied for this rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.addActions(int index,
RateLimit.Action value)
A list of actions that are to be applied for this rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.addActions(RateLimit.Action.Builder builderForValue)
A list of actions that are to be applied for this rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.addActions(RateLimit.Action value)
A list of actions that are to be applied for this rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.addAllActions(Iterable<? extends RateLimit.Action> values)
A list of actions that are to be applied for this rate limit configuration.
|
RateLimit.Builder |
RouteAction.Builder.addRateLimitsBuilder()
Specifies a set of rate limit configurations that could be applied to the
route.
|
RateLimit.Builder |
VirtualHost.Builder.addRateLimitsBuilder()
Specifies a set of rate limit configurations that will be applied to the
virtual host.
|
RateLimit.Builder |
RouteAction.Builder.addRateLimitsBuilder(int index)
Specifies a set of rate limit configurations that could be applied to the
route.
|
RateLimit.Builder |
VirtualHost.Builder.addRateLimitsBuilder(int index)
Specifies a set of rate limit configurations that will be applied to the
virtual host.
|
RateLimit.Builder |
RateLimit.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RateLimit.Builder |
RateLimit.Builder.clear() |
RateLimit.Builder |
RateLimit.Builder.clearActions()
A list of actions that are to be applied for this rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.clearDisableKey()
The key to be set in runtime to disable this rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RateLimit.Builder |
RateLimit.Builder.clearLimit()
An optional limit override to be appended to the descriptor produced by this
rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RateLimit.Builder |
RateLimit.Builder.clearStage()
Refers to the stage set in the filter.
|
RateLimit.Builder |
RateLimit.Builder.clone() |
RateLimit.Builder |
RouteAction.Builder.getRateLimitsBuilder(int index)
Specifies a set of rate limit configurations that could be applied to the
route.
|
RateLimit.Builder |
VirtualHost.Builder.getRateLimitsBuilder(int index)
Specifies a set of rate limit configurations that will be applied to the
virtual host.
|
RateLimit.Builder |
RateLimit.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RateLimit.Builder |
RateLimit.Builder.mergeFrom(com.google.protobuf.Message other) |
RateLimit.Builder |
RateLimit.Builder.mergeFrom(RateLimit other) |
RateLimit.Builder |
RateLimit.Builder.mergeLimit(RateLimit.Override value)
An optional limit override to be appended to the descriptor produced by this
rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.mergeStage(com.google.protobuf.UInt32Value value)
Refers to the stage set in the filter.
|
RateLimit.Builder |
RateLimit.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static RateLimit.Builder |
RateLimit.newBuilder() |
static RateLimit.Builder |
RateLimit.newBuilder(RateLimit prototype) |
RateLimit.Builder |
RateLimit.newBuilderForType() |
protected RateLimit.Builder |
RateLimit.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
RateLimit.Builder |
RateLimit.Builder.removeActions(int index)
A list of actions that are to be applied for this rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.setActions(int index,
RateLimit.Action.Builder builderForValue)
A list of actions that are to be applied for this rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.setActions(int index,
RateLimit.Action value)
A list of actions that are to be applied for this rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.setDisableKey(String value)
The key to be set in runtime to disable this rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.setDisableKeyBytes(com.google.protobuf.ByteString value)
The key to be set in runtime to disable this rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RateLimit.Builder |
RateLimit.Builder.setLimit(RateLimit.Override.Builder builderForValue)
An optional limit override to be appended to the descriptor produced by this
rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.setLimit(RateLimit.Override value)
An optional limit override to be appended to the descriptor produced by this
rate limit configuration.
|
RateLimit.Builder |
RateLimit.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RateLimit.Builder |
RateLimit.Builder.setStage(com.google.protobuf.UInt32Value.Builder builderForValue)
Refers to the stage set in the filter.
|
RateLimit.Builder |
RateLimit.Builder.setStage(com.google.protobuf.UInt32Value value)
Refers to the stage set in the filter.
|
RateLimit.Builder |
RateLimit.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RateLimit.Builder |
RateLimit.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<RateLimit.Builder> |
RouteAction.Builder.getRateLimitsBuilderList()
Specifies a set of rate limit configurations that could be applied to the
route.
|
List<RateLimit.Builder> |
VirtualHost.Builder.getRateLimitsBuilderList()
Specifies a set of rate limit configurations that will be applied to the
virtual host.
|
| Modifier and Type | Method and Description |
|---|---|
RouteAction.Builder |
RouteAction.Builder.addRateLimits(int index,
RateLimit.Builder builderForValue)
Specifies a set of rate limit configurations that could be applied to the
route.
|
VirtualHost.Builder |
VirtualHost.Builder.addRateLimits(int index,
RateLimit.Builder builderForValue)
Specifies a set of rate limit configurations that will be applied to the
virtual host.
|
RouteAction.Builder |
RouteAction.Builder.addRateLimits(RateLimit.Builder builderForValue)
Specifies a set of rate limit configurations that could be applied to the
route.
|
VirtualHost.Builder |
VirtualHost.Builder.addRateLimits(RateLimit.Builder builderForValue)
Specifies a set of rate limit configurations that will be applied to the
virtual host.
|
RouteAction.Builder |
RouteAction.Builder.setRateLimits(int index,
RateLimit.Builder builderForValue)
Specifies a set of rate limit configurations that could be applied to the
route.
|
VirtualHost.Builder |
VirtualHost.Builder.setRateLimits(int index,
RateLimit.Builder builderForValue)
Specifies a set of rate limit configurations that will be applied to the
virtual host.
|
| Modifier and Type | Method and Description |
|---|---|
RateLimit.Builder |
RouteAction.Builder.addRateLimitsBuilder()
Specifies a set of rate limit configurations that could be applied to the route.
|
RateLimit.Builder |
RouteAction.Builder.addRateLimitsBuilder(int index)
Specifies a set of rate limit configurations that could be applied to the route.
|
RateLimit.Builder |
RouteAction.Builder.getRateLimitsBuilder(int index)
Specifies a set of rate limit configurations that could be applied to the route.
|
| Modifier and Type | Method and Description |
|---|---|
List<RateLimit.Builder> |
RouteAction.Builder.getRateLimitsBuilderList()
Specifies a set of rate limit configurations that could be applied to the route.
|
| Modifier and Type | Method and Description |
|---|---|
RouteAction.Builder |
RouteAction.Builder.addRateLimits(int index,
RateLimit.Builder builderForValue)
Specifies a set of rate limit configurations that could be applied to the route.
|
RouteAction.Builder |
RouteAction.Builder.addRateLimits(RateLimit.Builder builderForValue)
Specifies a set of rate limit configurations that could be applied to the route.
|
RouteAction.Builder |
RouteAction.Builder.setRateLimits(int index,
RateLimit.Builder builderForValue)
Specifies a set of rate limit configurations that could be applied to the route.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.