Uses of Class
io.envoyproxy.envoy.extensions.load_balancing_policies.ring_hash.v3.RingHash.Builder
Packages that use RingHash.Builder
-
Uses of RingHash.Builder in io.envoyproxy.envoy.extensions.load_balancing_policies.ring_hash.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.ring_hash.v3 that return RingHash.BuilderModifier and TypeMethodDescriptionRingHash.Builder.clear()
RingHash.Builder.clearConsistentHashingLbConfig()
Common configuration for hashing-based load balancing policies.RingHash.Builder.clearHashBalanceFactor()
Deprecated.RingHash.Builder.clearHashFunction()
The hash function used to hash hosts onto the ketama ring.RingHash.Builder.clearLocalityWeightedLbConfig()
Enable locality weighted load balancing for ring hash lb explicitly.RingHash.Builder.clearMaximumRingSize()
Maximum hash ring size.RingHash.Builder.clearMinimumRingSize()
Minimum hash ring size.RingHash.Builder.clearUseHostnameForHashing()
Deprecated.envoy.extensions.load_balancing_policies.ring_hash.v3.RingHash.use_hostname_for_hashing is deprecated.RingHash.Builder.mergeConsistentHashingLbConfig
(ConsistentHashingLbConfig value) Common configuration for hashing-based load balancing policies.RingHash.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RingHash.Builder.mergeFrom
(com.google.protobuf.Message other) RingHash.Builder.mergeHashBalanceFactor
(com.google.protobuf.UInt32Value value) Deprecated.RingHash.Builder.mergeLocalityWeightedLbConfig
(LocalityLbConfig.LocalityWeightedLbConfig value) Enable locality weighted load balancing for ring hash lb explicitly.RingHash.Builder.mergeMaximumRingSize
(com.google.protobuf.UInt64Value value) Maximum hash ring size.RingHash.Builder.mergeMinimumRingSize
(com.google.protobuf.UInt64Value value) Minimum hash ring size.static RingHash.Builder
RingHash.newBuilder()
static RingHash.Builder
RingHash.newBuilder
(RingHash prototype) RingHash.newBuilderForType()
protected RingHash.Builder
RingHash.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) RingHash.Builder.setConsistentHashingLbConfig
(ConsistentHashingLbConfig value) Common configuration for hashing-based load balancing policies.RingHash.Builder.setConsistentHashingLbConfig
(ConsistentHashingLbConfig.Builder builderForValue) Common configuration for hashing-based load balancing policies.RingHash.Builder.setHashBalanceFactor
(com.google.protobuf.UInt32Value value) Deprecated.RingHash.Builder.setHashBalanceFactor
(com.google.protobuf.UInt32Value.Builder builderForValue) Deprecated.RingHash.Builder.setHashFunction
(RingHash.HashFunction value) The hash function used to hash hosts onto the ketama ring.RingHash.Builder.setHashFunctionValue
(int value) The hash function used to hash hosts onto the ketama ring.RingHash.Builder.setLocalityWeightedLbConfig
(LocalityLbConfig.LocalityWeightedLbConfig value) Enable locality weighted load balancing for ring hash lb explicitly.RingHash.Builder.setLocalityWeightedLbConfig
(LocalityLbConfig.LocalityWeightedLbConfig.Builder builderForValue) Enable locality weighted load balancing for ring hash lb explicitly.RingHash.Builder.setMaximumRingSize
(com.google.protobuf.UInt64Value value) Maximum hash ring size.RingHash.Builder.setMaximumRingSize
(com.google.protobuf.UInt64Value.Builder builderForValue) Maximum hash ring size.RingHash.Builder.setMinimumRingSize
(com.google.protobuf.UInt64Value value) Minimum hash ring size.RingHash.Builder.setMinimumRingSize
(com.google.protobuf.UInt64Value.Builder builderForValue) Minimum hash ring size.RingHash.Builder.setUseHostnameForHashing
(boolean value) Deprecated.envoy.extensions.load_balancing_policies.ring_hash.v3.RingHash.use_hostname_for_hashing is deprecated.RingHash.toBuilder()