Uses of Class
io.envoyproxy.envoy.config.route.v3.WeightedCluster.Builder
Packages that use WeightedCluster.Builder
-
Uses of WeightedCluster.Builder in io.envoyproxy.envoy.config.route.v3
Fields in io.envoyproxy.envoy.config.route.v3 with type parameters of type WeightedCluster.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<WeightedCluster, WeightedCluster.Builder, WeightedClusterOrBuilder> RouteAction.Builder.weightedClustersBuilder_
Methods in io.envoyproxy.envoy.config.route.v3 that return WeightedCluster.BuilderModifier and TypeMethodDescriptionWeightedCluster.Builder.addAllClusters
(Iterable<? extends WeightedCluster.ClusterWeight> values) Specifies one or more upstream clusters associated with the route.WeightedCluster.Builder.addClusters
(int index, WeightedCluster.ClusterWeight value) Specifies one or more upstream clusters associated with the route.WeightedCluster.Builder.addClusters
(int index, WeightedCluster.ClusterWeight.Builder builderForValue) Specifies one or more upstream clusters associated with the route.WeightedCluster.Builder.addClusters
(WeightedCluster.ClusterWeight value) Specifies one or more upstream clusters associated with the route.WeightedCluster.Builder.addClusters
(WeightedCluster.ClusterWeight.Builder builderForValue) Specifies one or more upstream clusters associated with the route.WeightedCluster.Builder.clear()
WeightedCluster.Builder.clearClusters()
Specifies one or more upstream clusters associated with the route.WeightedCluster.Builder.clearHeaderName()
Specifies the header name that is used to look up the random value passed in the request header.WeightedCluster.Builder.clearRandomValueSpecifier()
WeightedCluster.Builder.clearRuntimeKeyPrefix()
Specifies the runtime key prefix that should be used to construct the runtime keys associated with each cluster.WeightedCluster.Builder.clearTotalWeight()
Deprecated.RouteAction.Builder.getWeightedClustersBuilder()
Multiple upstream clusters can be specified for a given route.WeightedCluster.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) WeightedCluster.Builder.mergeFrom
(com.google.protobuf.Message other) WeightedCluster.Builder.mergeFrom
(WeightedCluster other) WeightedCluster.Builder.mergeTotalWeight
(com.google.protobuf.UInt32Value value) Deprecated.static WeightedCluster.Builder
WeightedCluster.newBuilder()
static WeightedCluster.Builder
WeightedCluster.newBuilder
(WeightedCluster prototype) WeightedCluster.newBuilderForType()
protected WeightedCluster.Builder
WeightedCluster.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) WeightedCluster.Builder.removeClusters
(int index) Specifies one or more upstream clusters associated with the route.WeightedCluster.Builder.setClusters
(int index, WeightedCluster.ClusterWeight value) Specifies one or more upstream clusters associated with the route.WeightedCluster.Builder.setClusters
(int index, WeightedCluster.ClusterWeight.Builder builderForValue) Specifies one or more upstream clusters associated with the route.WeightedCluster.Builder.setHeaderName
(String value) Specifies the header name that is used to look up the random value passed in the request header.WeightedCluster.Builder.setHeaderNameBytes
(com.google.protobuf.ByteString value) Specifies the header name that is used to look up the random value passed in the request header.WeightedCluster.Builder.setRuntimeKeyPrefix
(String value) Specifies the runtime key prefix that should be used to construct the runtime keys associated with each cluster.WeightedCluster.Builder.setRuntimeKeyPrefixBytes
(com.google.protobuf.ByteString value) Specifies the runtime key prefix that should be used to construct the runtime keys associated with each cluster.WeightedCluster.Builder.setTotalWeight
(com.google.protobuf.UInt32Value value) Deprecated.WeightedCluster.Builder.setTotalWeight
(com.google.protobuf.UInt32Value.Builder builderForValue) Deprecated.WeightedCluster.toBuilder()
Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type WeightedCluster.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<WeightedCluster, WeightedCluster.Builder, WeightedClusterOrBuilder> RouteAction.Builder.internalGetWeightedClustersFieldBuilder()
Multiple upstream clusters can be specified for a given route.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type WeightedCluster.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.setWeightedClusters
(WeightedCluster.Builder builderForValue) Multiple upstream clusters can be specified for a given route.