Uses of Class
io.envoyproxy.envoy.config.route.v3.RateLimit.Action.Builder
Packages that use RateLimit.Action.Builder
-
Uses of RateLimit.Action.Builder in io.envoyproxy.envoy.config.route.v3
Fields in io.envoyproxy.envoy.config.route.v3 with type parameters of type RateLimit.Action.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.RepeatedFieldBuilder
<RateLimit.Action, RateLimit.Action.Builder, RateLimit.ActionOrBuilder> RateLimit.Builder.actionsBuilder_
Methods in io.envoyproxy.envoy.config.route.v3 that return RateLimit.Action.BuilderModifier and TypeMethodDescriptionRateLimit.Builder.addActionsBuilder()
A list of actions that are to be applied for this rate limit configuration.RateLimit.Builder.addActionsBuilder
(int index) A list of actions that are to be applied for this rate limit configuration.RateLimit.Action.Builder.clear()
RateLimit.Action.Builder.clearActionSpecifier()
RateLimit.Action.Builder.clearDestinationCluster()
Rate limit on destination cluster.RateLimit.Action.Builder.clearDynamicMetadata()
Deprecated.RateLimit.Action.Builder.clearExtension()
Rate limit descriptor extension.RateLimit.Action.Builder.clearGenericKey()
Rate limit on a generic key.RateLimit.Action.Builder.clearHeaderValueMatch()
Rate limit on the existence of request headers.RateLimit.Action.Builder.clearMaskedRemoteAddress()
Rate limit on masked remote address.RateLimit.Action.Builder.clearMetadata()
Rate limit on metadata.RateLimit.Action.Builder.clearQueryParameterValueMatch()
Rate limit on the existence of query parameters.RateLimit.Action.Builder.clearRemoteAddress()
Rate limit on remote address.RateLimit.Action.Builder.clearRequestHeaders()
Rate limit on request headers.RateLimit.Action.Builder.clearSourceCluster()
Rate limit on source cluster.RateLimit.Builder.getActionsBuilder
(int index) A list of actions that are to be applied for this rate limit configuration.RateLimit.Action.Builder.mergeDestinationCluster
(RateLimit.Action.DestinationCluster value) Rate limit on destination cluster.RateLimit.Action.Builder.mergeDynamicMetadata
(RateLimit.Action.DynamicMetaData value) Deprecated.RateLimit.Action.Builder.mergeExtension
(TypedExtensionConfig value) Rate limit descriptor extension.RateLimit.Action.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RateLimit.Action.Builder.mergeFrom
(com.google.protobuf.Message other) RateLimit.Action.Builder.mergeFrom
(RateLimit.Action other) RateLimit.Action.Builder.mergeGenericKey
(RateLimit.Action.GenericKey value) Rate limit on a generic key.RateLimit.Action.Builder.mergeHeaderValueMatch
(RateLimit.Action.HeaderValueMatch value) Rate limit on the existence of request headers.RateLimit.Action.Builder.mergeMaskedRemoteAddress
(RateLimit.Action.MaskedRemoteAddress value) Rate limit on masked remote address.RateLimit.Action.Builder.mergeMetadata
(RateLimit.Action.MetaData value) Rate limit on metadata.RateLimit.Action.Builder.mergeQueryParameterValueMatch
(RateLimit.Action.QueryParameterValueMatch value) Rate limit on the existence of query parameters.RateLimit.Action.Builder.mergeRemoteAddress
(RateLimit.Action.RemoteAddress value) Rate limit on remote address.RateLimit.Action.Builder.mergeRequestHeaders
(RateLimit.Action.RequestHeaders value) Rate limit on request headers.RateLimit.Action.Builder.mergeSourceCluster
(RateLimit.Action.SourceCluster value) Rate limit on source cluster.static RateLimit.Action.Builder
RateLimit.Action.newBuilder()
static RateLimit.Action.Builder
RateLimit.Action.newBuilder
(RateLimit.Action prototype) RateLimit.Action.newBuilderForType()
protected RateLimit.Action.Builder
RateLimit.Action.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) RateLimit.Action.Builder.setDestinationCluster
(RateLimit.Action.DestinationCluster value) Rate limit on destination cluster.RateLimit.Action.Builder.setDestinationCluster
(RateLimit.Action.DestinationCluster.Builder builderForValue) Rate limit on destination cluster.RateLimit.Action.Builder.setDynamicMetadata
(RateLimit.Action.DynamicMetaData value) Deprecated.RateLimit.Action.Builder.setDynamicMetadata
(RateLimit.Action.DynamicMetaData.Builder builderForValue) Deprecated.RateLimit.Action.Builder.setExtension
(TypedExtensionConfig value) Rate limit descriptor extension.RateLimit.Action.Builder.setExtension
(TypedExtensionConfig.Builder builderForValue) Rate limit descriptor extension.RateLimit.Action.Builder.setGenericKey
(RateLimit.Action.GenericKey value) Rate limit on a generic key.RateLimit.Action.Builder.setGenericKey
(RateLimit.Action.GenericKey.Builder builderForValue) Rate limit on a generic key.RateLimit.Action.Builder.setHeaderValueMatch
(RateLimit.Action.HeaderValueMatch value) Rate limit on the existence of request headers.RateLimit.Action.Builder.setHeaderValueMatch
(RateLimit.Action.HeaderValueMatch.Builder builderForValue) Rate limit on the existence of request headers.RateLimit.Action.Builder.setMaskedRemoteAddress
(RateLimit.Action.MaskedRemoteAddress value) Rate limit on masked remote address.RateLimit.Action.Builder.setMaskedRemoteAddress
(RateLimit.Action.MaskedRemoteAddress.Builder builderForValue) Rate limit on masked remote address.RateLimit.Action.Builder.setMetadata
(RateLimit.Action.MetaData value) Rate limit on metadata.RateLimit.Action.Builder.setMetadata
(RateLimit.Action.MetaData.Builder builderForValue) Rate limit on metadata.RateLimit.Action.Builder.setQueryParameterValueMatch
(RateLimit.Action.QueryParameterValueMatch value) Rate limit on the existence of query parameters.RateLimit.Action.Builder.setQueryParameterValueMatch
(RateLimit.Action.QueryParameterValueMatch.Builder builderForValue) Rate limit on the existence of query parameters.RateLimit.Action.Builder.setRemoteAddress
(RateLimit.Action.RemoteAddress value) Rate limit on remote address.RateLimit.Action.Builder.setRemoteAddress
(RateLimit.Action.RemoteAddress.Builder builderForValue) Rate limit on remote address.RateLimit.Action.Builder.setRequestHeaders
(RateLimit.Action.RequestHeaders value) Rate limit on request headers.RateLimit.Action.Builder.setRequestHeaders
(RateLimit.Action.RequestHeaders.Builder builderForValue) Rate limit on request headers.RateLimit.Action.Builder.setSourceCluster
(RateLimit.Action.SourceCluster value) Rate limit on source cluster.RateLimit.Action.Builder.setSourceCluster
(RateLimit.Action.SourceCluster.Builder builderForValue) Rate limit on source cluster.RateLimit.Action.toBuilder()
Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type RateLimit.Action.BuilderModifier and TypeMethodDescriptionRateLimit.Builder.getActionsBuilderList()
A list of actions that are to be applied for this rate limit configuration.private com.google.protobuf.RepeatedFieldBuilder
<RateLimit.Action, RateLimit.Action.Builder, RateLimit.ActionOrBuilder> RateLimit.Builder.getActionsFieldBuilder()
Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type RateLimit.Action.BuilderModifier and TypeMethodDescriptionRateLimit.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.Builder builderForValue) 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.