Uses of Class
io.envoyproxy.envoy.config.route.v3.HedgePolicy.Builder
Packages that use HedgePolicy.Builder
-
Uses of HedgePolicy.Builder in io.envoyproxy.envoy.config.route.v3
Subclasses with type arguments of type HedgePolicy.Builder in io.envoyproxy.envoy.config.route.v3Modifier and TypeClassDescriptionstatic final classHTTP request hedging :ref:`architecture overview <arch_overview_http_routing_hedging>`.Fields in io.envoyproxy.envoy.config.route.v3 with type parameters of type HedgePolicy.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<HedgePolicy, HedgePolicy.Builder, HedgePolicyOrBuilder> RouteAction.Builder.hedgePolicyBuilder_private com.google.protobuf.SingleFieldBuilder<HedgePolicy, HedgePolicy.Builder, HedgePolicyOrBuilder> VirtualHost.Builder.hedgePolicyBuilder_Methods in io.envoyproxy.envoy.config.route.v3 that return HedgePolicy.BuilderModifier and TypeMethodDescriptionHedgePolicy.Builder.clear()HedgePolicy.Builder.clearAdditionalRequestChance()Specifies a probability that an additional upstream request should be sent on top of what is specified by initial_requests.HedgePolicy.Builder.clearHedgeOnPerTryTimeout()Indicates that a hedged request should be sent when the per-try timeout is hit.HedgePolicy.Builder.clearInitialRequests()Specifies the number of initial requests that should be sent upstream.RouteAction.Builder.getHedgePolicyBuilder()Indicates that the route has a hedge policy.VirtualHost.Builder.getHedgePolicyBuilder()Indicates the hedge policy for all routes in this virtual host.HedgePolicy.Builder.mergeAdditionalRequestChance(FractionalPercent value) Specifies a probability that an additional upstream request should be sent on top of what is specified by initial_requests.HedgePolicy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) HedgePolicy.Builder.mergeFrom(com.google.protobuf.Message other) HedgePolicy.Builder.mergeFrom(HedgePolicy other) HedgePolicy.Builder.mergeInitialRequests(com.google.protobuf.UInt32Value value) Specifies the number of initial requests that should be sent upstream.static HedgePolicy.BuilderHedgePolicy.newBuilder()static HedgePolicy.BuilderHedgePolicy.newBuilder(HedgePolicy prototype) HedgePolicy.newBuilderForType()protected HedgePolicy.BuilderHedgePolicy.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) HedgePolicy.Builder.setAdditionalRequestChance(FractionalPercent value) Specifies a probability that an additional upstream request should be sent on top of what is specified by initial_requests.HedgePolicy.Builder.setAdditionalRequestChance(FractionalPercent.Builder builderForValue) Specifies a probability that an additional upstream request should be sent on top of what is specified by initial_requests.HedgePolicy.Builder.setHedgeOnPerTryTimeout(boolean value) Indicates that a hedged request should be sent when the per-try timeout is hit.HedgePolicy.Builder.setInitialRequests(com.google.protobuf.UInt32Value value) Specifies the number of initial requests that should be sent upstream.HedgePolicy.Builder.setInitialRequests(com.google.protobuf.UInt32Value.Builder builderForValue) Specifies the number of initial requests that should be sent upstream.HedgePolicy.toBuilder()Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type HedgePolicy.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder<HedgePolicy, HedgePolicy.Builder, HedgePolicyOrBuilder> RouteAction.Builder.internalGetHedgePolicyFieldBuilder()Indicates that the route has a hedge policy.private com.google.protobuf.SingleFieldBuilder<HedgePolicy, HedgePolicy.Builder, HedgePolicyOrBuilder> VirtualHost.Builder.internalGetHedgePolicyFieldBuilder()Indicates the hedge policy for all routes in this virtual host.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type HedgePolicy.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.setHedgePolicy(HedgePolicy.Builder builderForValue) Indicates that the route has a hedge policy.VirtualHost.Builder.setHedgePolicy(HedgePolicy.Builder builderForValue) Indicates the hedge policy for all routes in this virtual host.