| Package | Description |
|---|---|
| io.envoyproxy.envoy.api.v2.route |
| Modifier and Type | Method and Description |
|---|---|
HedgePolicy.Builder |
HedgePolicy.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HedgePolicy.Builder |
HedgePolicy.Builder.clear() |
HedgePolicy.Builder |
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 |
HedgePolicy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HedgePolicy.Builder |
HedgePolicy.Builder.clearHedgeOnPerTryTimeout()
Indicates that a hedged request should be sent when the per-try timeout is hit.
|
HedgePolicy.Builder |
HedgePolicy.Builder.clearInitialRequests()
Specifies the number of initial requests that should be sent upstream.
|
HedgePolicy.Builder |
HedgePolicy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HedgePolicy.Builder |
HedgePolicy.Builder.clone() |
HedgePolicy.Builder |
RouteAction.Builder.getHedgePolicyBuilder()
Indicates that the route has a hedge policy.
|
HedgePolicy.Builder |
VirtualHost.Builder.getHedgePolicyBuilder()
Indicates the hedge policy for all routes in this virtual host.
|
HedgePolicy.Builder |
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 |
HedgePolicy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HedgePolicy.Builder |
HedgePolicy.Builder.mergeFrom(HedgePolicy other) |
HedgePolicy.Builder |
HedgePolicy.Builder.mergeFrom(com.google.protobuf.Message other) |
HedgePolicy.Builder |
HedgePolicy.Builder.mergeInitialRequests(com.google.protobuf.UInt32Value value)
Specifies the number of initial requests that should be sent upstream.
|
HedgePolicy.Builder |
HedgePolicy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static HedgePolicy.Builder |
HedgePolicy.newBuilder() |
static HedgePolicy.Builder |
HedgePolicy.newBuilder(HedgePolicy prototype) |
HedgePolicy.Builder |
HedgePolicy.newBuilderForType() |
protected HedgePolicy.Builder |
HedgePolicy.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
HedgePolicy.Builder |
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 |
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 |
HedgePolicy.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HedgePolicy.Builder |
HedgePolicy.Builder.setHedgeOnPerTryTimeout(boolean value)
Indicates that a hedged request should be sent when the per-try timeout is hit.
|
HedgePolicy.Builder |
HedgePolicy.Builder.setInitialRequests(com.google.protobuf.UInt32Value.Builder builderForValue)
Specifies the number of initial requests that should be sent upstream.
|
HedgePolicy.Builder |
HedgePolicy.Builder.setInitialRequests(com.google.protobuf.UInt32Value value)
Specifies the number of initial requests that should be sent upstream.
|
HedgePolicy.Builder |
HedgePolicy.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HedgePolicy.Builder |
HedgePolicy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HedgePolicy.Builder |
HedgePolicy.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
RouteAction.Builder |
RouteAction.Builder.setHedgePolicy(HedgePolicy.Builder builderForValue)
Indicates that the route has a hedge policy.
|
VirtualHost.Builder |
VirtualHost.Builder.setHedgePolicy(HedgePolicy.Builder builderForValue)
Indicates the hedge policy for all routes in this virtual host.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.