Uses of Class
io.envoyproxy.envoy.config.route.v3.RouteAction.HashPolicy.Builder
Packages that use RouteAction.HashPolicy.Builder
Package
Description
-
Uses of RouteAction.HashPolicy.Builder in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return RouteAction.HashPolicy.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.addHashPolicyBuilder()Specifies a list of hash policies to use for ring hash load balancing.RouteAction.Builder.addHashPolicyBuilder(int index) Specifies a list of hash policies to use for ring hash load balancing.RouteAction.HashPolicy.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RouteAction.HashPolicy.Builder.clear()RouteAction.HashPolicy.Builder.clearConnectionProperties()Connection properties hash policy.RouteAction.HashPolicy.Builder.clearCookie()Cookie hash policy.RouteAction.HashPolicy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) RouteAction.HashPolicy.Builder.clearFilterState()Filter state hash policy.RouteAction.HashPolicy.Builder.clearHeader()Header hash policy.RouteAction.HashPolicy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) RouteAction.HashPolicy.Builder.clearPolicySpecifier()RouteAction.HashPolicy.Builder.clearQueryParameter()Query parameter hash policy.RouteAction.HashPolicy.Builder.clearTerminal()The flag that short-circuits the hash computing.RouteAction.HashPolicy.Builder.clone()RouteAction.Builder.getHashPolicyBuilder(int index) Specifies a list of hash policies to use for ring hash load balancing.RouteAction.HashPolicy.Builder.mergeConnectionProperties(RouteAction.HashPolicy.ConnectionProperties value) Connection properties hash policy.RouteAction.HashPolicy.Builder.mergeCookie(RouteAction.HashPolicy.Cookie value) Cookie hash policy.RouteAction.HashPolicy.Builder.mergeFilterState(RouteAction.HashPolicy.FilterState value) Filter state hash policy.RouteAction.HashPolicy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RouteAction.HashPolicy.Builder.mergeFrom(com.google.protobuf.Message other) RouteAction.HashPolicy.Builder.mergeFrom(RouteAction.HashPolicy other) RouteAction.HashPolicy.Builder.mergeHeader(RouteAction.HashPolicy.Header value) Header hash policy.RouteAction.HashPolicy.Builder.mergeQueryParameter(RouteAction.HashPolicy.QueryParameter value) Query parameter hash policy.RouteAction.HashPolicy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) RouteAction.HashPolicy.newBuilder()RouteAction.HashPolicy.newBuilder(RouteAction.HashPolicy prototype) RouteAction.HashPolicy.newBuilderForType()protected RouteAction.HashPolicy.BuilderRouteAction.HashPolicy.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) RouteAction.HashPolicy.Builder.setConnectionProperties(RouteAction.HashPolicy.ConnectionProperties value) Connection properties hash policy.RouteAction.HashPolicy.Builder.setConnectionProperties(RouteAction.HashPolicy.ConnectionProperties.Builder builderForValue) Connection properties hash policy.RouteAction.HashPolicy.Builder.setCookie(RouteAction.HashPolicy.Cookie value) Cookie hash policy.RouteAction.HashPolicy.Builder.setCookie(RouteAction.HashPolicy.Cookie.Builder builderForValue) Cookie hash policy.RouteAction.HashPolicy.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RouteAction.HashPolicy.Builder.setFilterState(RouteAction.HashPolicy.FilterState value) Filter state hash policy.RouteAction.HashPolicy.Builder.setFilterState(RouteAction.HashPolicy.FilterState.Builder builderForValue) Filter state hash policy.RouteAction.HashPolicy.Builder.setHeader(RouteAction.HashPolicy.Header value) Header hash policy.RouteAction.HashPolicy.Builder.setHeader(RouteAction.HashPolicy.Header.Builder builderForValue) Header hash policy.RouteAction.HashPolicy.Builder.setQueryParameter(RouteAction.HashPolicy.QueryParameter value) Query parameter hash policy.RouteAction.HashPolicy.Builder.setQueryParameter(RouteAction.HashPolicy.QueryParameter.Builder builderForValue) Query parameter hash policy.RouteAction.HashPolicy.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) RouteAction.HashPolicy.Builder.setTerminal(boolean value) The flag that short-circuits the hash computing.RouteAction.HashPolicy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) RouteAction.HashPolicy.toBuilder()Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type RouteAction.HashPolicy.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.getHashPolicyBuilderList()Specifies a list of hash policies to use for ring hash load balancing.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type RouteAction.HashPolicy.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.addHashPolicy(int index, RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies to use for ring hash load balancing.RouteAction.Builder.addHashPolicy(RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies to use for ring hash load balancing.RouteAction.Builder.setHashPolicy(int index, RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies to use for ring hash load balancing. -
Uses of RouteAction.HashPolicy.Builder in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 that return RouteAction.HashPolicy.BuilderModifier and TypeMethodDescriptionConsistentHashingLbConfig.Builder.addHashPolicyBuilder()Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.addHashPolicyBuilder(int index) Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.getHashPolicyBuilder(int index) Specifies a list of hash policies to use for ring hash load balancing.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 that return types with arguments of type RouteAction.HashPolicy.BuilderModifier and TypeMethodDescriptionConsistentHashingLbConfig.Builder.getHashPolicyBuilderList()Specifies a list of hash policies to use for ring hash load balancing.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 with parameters of type RouteAction.HashPolicy.BuilderModifier and TypeMethodDescriptionConsistentHashingLbConfig.Builder.addHashPolicy(int index, RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.addHashPolicy(RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.setHashPolicy(int index, RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies to use for ring hash load balancing. -
Uses of RouteAction.HashPolicy.Builder in io.envoyproxy.envoy.extensions.upstreams.http.v3
Methods in io.envoyproxy.envoy.extensions.upstreams.http.v3 that return RouteAction.HashPolicy.BuilderModifier and TypeMethodDescriptionHttpProtocolOptions.Builder.addHashPolicyBuilder()Specifies a list of hash policies for consistent hashing load balancing (e.g., Ring Hash or Maglev) for requests routed to this cluster.HttpProtocolOptions.Builder.addHashPolicyBuilder(int index) Specifies a list of hash policies for consistent hashing load balancing (e.g., Ring Hash or Maglev) for requests routed to this cluster.HttpProtocolOptions.Builder.getHashPolicyBuilder(int index) Specifies a list of hash policies for consistent hashing load balancing (e.g., Ring Hash or Maglev) for requests routed to this cluster.Methods in io.envoyproxy.envoy.extensions.upstreams.http.v3 that return types with arguments of type RouteAction.HashPolicy.BuilderModifier and TypeMethodDescriptionHttpProtocolOptions.Builder.getHashPolicyBuilderList()Specifies a list of hash policies for consistent hashing load balancing (e.g., Ring Hash or Maglev) for requests routed to this cluster.Methods in io.envoyproxy.envoy.extensions.upstreams.http.v3 with parameters of type RouteAction.HashPolicy.BuilderModifier and TypeMethodDescriptionHttpProtocolOptions.Builder.addHashPolicy(int index, RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies for consistent hashing load balancing (e.g., Ring Hash or Maglev) for requests routed to this cluster.HttpProtocolOptions.Builder.addHashPolicy(RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies for consistent hashing load balancing (e.g., Ring Hash or Maglev) for requests routed to this cluster.HttpProtocolOptions.Builder.setHashPolicy(int index, RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies for consistent hashing load balancing (e.g., Ring Hash or Maglev) for requests routed to this cluster.