Uses of Class
io.envoyproxy.envoy.api.v2.route.RateLimit.Builder
Packages that use RateLimit.Builder
Package
Description
-
Uses of RateLimit.Builder in io.envoyproxy.envoy.api.v2.route
Methods in io.envoyproxy.envoy.api.v2.route that return RateLimit.BuilderModifier and TypeMethodDescriptionRateLimit.Builder.addActions(int index, RateLimit.Action value) A list of actions that are to be applied for this rate limit configuration.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.addActions(RateLimit.Action value) A list of actions that are to be applied for this rate limit configuration.RateLimit.Builder.addActions(RateLimit.Action.Builder builderForValue) A list of actions that are to be applied for this rate limit configuration.RateLimit.Builder.addAllActions(Iterable<? extends RateLimit.Action> values) A list of actions that are to be applied for this rate limit configuration.RouteAction.Builder.addRateLimitsBuilder()Specifies a set of rate limit configurations that could be applied to the route.RouteAction.Builder.addRateLimitsBuilder(int index) Specifies a set of rate limit configurations that could be applied to the route.VirtualHost.Builder.addRateLimitsBuilder()Specifies a set of rate limit configurations that will be applied to the virtual host.VirtualHost.Builder.addRateLimitsBuilder(int index) Specifies a set of rate limit configurations that will be applied to the virtual host.RateLimit.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RateLimit.Builder.clear()RateLimit.Builder.clearActions()A list of actions that are to be applied for this rate limit configuration.RateLimit.Builder.clearDisableKey()The key to be set in runtime to disable this rate limit configuration.RateLimit.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) RateLimit.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) RateLimit.Builder.clearStage()Refers to the stage set in the filter.RateLimit.Builder.clone()RouteAction.Builder.getRateLimitsBuilder(int index) Specifies a set of rate limit configurations that could be applied to the route.VirtualHost.Builder.getRateLimitsBuilder(int index) Specifies a set of rate limit configurations that will be applied to the virtual host.RateLimit.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RateLimit.Builder.mergeFrom(com.google.protobuf.Message other) RateLimit.Builder.mergeStage(com.google.protobuf.UInt32Value value) Refers to the stage set in the filter.final RateLimit.BuilderRateLimit.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static RateLimit.BuilderRateLimit.newBuilder()static RateLimit.BuilderRateLimit.newBuilder(RateLimit prototype) RateLimit.newBuilderForType()protected RateLimit.BuilderRateLimit.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) RateLimit.Builder.removeActions(int index) A list of actions that are to be applied for this rate limit configuration.RateLimit.Builder.setActions(int index, RateLimit.Action value) A list of actions that are to be applied for this rate limit configuration.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.setDisableKey(String value) The key to be set in runtime to disable this rate limit configuration.RateLimit.Builder.setDisableKeyBytes(com.google.protobuf.ByteString value) The key to be set in runtime to disable this rate limit configuration.RateLimit.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) RateLimit.Builder.setStage(com.google.protobuf.UInt32Value value) Refers to the stage set in the filter.RateLimit.Builder.setStage(com.google.protobuf.UInt32Value.Builder builderForValue) Refers to the stage set in the filter.final RateLimit.BuilderRateLimit.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) RateLimit.toBuilder()Methods in io.envoyproxy.envoy.api.v2.route that return types with arguments of type RateLimit.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.getRateLimitsBuilderList()Specifies a set of rate limit configurations that could be applied to the route.VirtualHost.Builder.getRateLimitsBuilderList()Specifies a set of rate limit configurations that will be applied to the virtual host.Methods in io.envoyproxy.envoy.api.v2.route with parameters of type RateLimit.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.addRateLimits(int index, RateLimit.Builder builderForValue) Specifies a set of rate limit configurations that could be applied to the route.RouteAction.Builder.addRateLimits(RateLimit.Builder builderForValue) Specifies a set of rate limit configurations that could be applied to the route.VirtualHost.Builder.addRateLimits(int index, RateLimit.Builder builderForValue) Specifies a set of rate limit configurations that will be applied to the virtual host.VirtualHost.Builder.addRateLimits(RateLimit.Builder builderForValue) Specifies a set of rate limit configurations that will be applied to the virtual host.RouteAction.Builder.setRateLimits(int index, RateLimit.Builder builderForValue) Specifies a set of rate limit configurations that could be applied to the route.VirtualHost.Builder.setRateLimits(int index, RateLimit.Builder builderForValue) Specifies a set of rate limit configurations that will be applied to the virtual host. -
Uses of RateLimit.Builder in io.envoyproxy.envoy.config.filter.network.thrift_proxy.v2alpha1
Methods in io.envoyproxy.envoy.config.filter.network.thrift_proxy.v2alpha1 that return RateLimit.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.addRateLimitsBuilder()Specifies a set of rate limit configurations that could be applied to the route.RouteAction.Builder.addRateLimitsBuilder(int index) Specifies a set of rate limit configurations that could be applied to the route.RouteAction.Builder.getRateLimitsBuilder(int index) Specifies a set of rate limit configurations that could be applied to the route.Methods in io.envoyproxy.envoy.config.filter.network.thrift_proxy.v2alpha1 that return types with arguments of type RateLimit.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.getRateLimitsBuilderList()Specifies a set of rate limit configurations that could be applied to the route.Methods in io.envoyproxy.envoy.config.filter.network.thrift_proxy.v2alpha1 with parameters of type RateLimit.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.addRateLimits(int index, RateLimit.Builder builderForValue) Specifies a set of rate limit configurations that could be applied to the route.RouteAction.Builder.addRateLimits(RateLimit.Builder builderForValue) Specifies a set of rate limit configurations that could be applied to the route.RouteAction.Builder.setRateLimits(int index, RateLimit.Builder builderForValue) Specifies a set of rate limit configurations that could be applied to the route.