| Package | Description |
|---|---|
| io.envoyproxy.envoy.admin.v2alpha | |
| io.envoyproxy.envoy.api.v2 | |
| io.envoyproxy.envoy.config.filter.network.http_connection_manager.v2 | |
| io.envoyproxy.envoy.type |
| Modifier and Type | Method and Description |
|---|---|
Percent.Builder |
HostStatus.Builder.getSuccessRateBuilder()
Request success rate for this host over the last calculated interval.
|
Percent.Builder |
ClusterStatus.Builder.getSuccessRateEjectionThresholdBuilder()
The success rate threshold used in the last interval.
|
| Modifier and Type | Method and Description |
|---|---|
HostStatus.Builder |
HostStatus.Builder.setSuccessRate(Percent.Builder builderForValue)
Request success rate for this host over the last calculated interval.
|
ClusterStatus.Builder |
ClusterStatus.Builder.setSuccessRateEjectionThreshold(Percent.Builder builderForValue)
The success rate threshold used in the last interval.
|
| Modifier and Type | Method and Description |
|---|---|
Percent.Builder |
Cluster.CommonLbConfig.Builder.getHealthyPanicThresholdBuilder()
Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.
|
Percent.Builder |
Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder.getRoutingEnabledBuilder()
Configures percentage of requests that will be considered for zone aware routing
if zone aware routing is configured.
|
| Modifier and Type | Method and Description |
|---|---|
Cluster.CommonLbConfig.Builder |
Cluster.CommonLbConfig.Builder.setHealthyPanicThreshold(Percent.Builder builderForValue)
Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.
|
Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder |
Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder.setRoutingEnabled(Percent.Builder builderForValue)
Configures percentage of requests that will be considered for zone aware routing
if zone aware routing is configured.
|
| Modifier and Type | Method and Description |
|---|---|
Percent.Builder |
HttpConnectionManager.Tracing.Builder.getClientSamplingBuilder()
Target percentage of requests managed by this HTTP connection manager that will be force
traced if the :ref:`x-client-trace-id <config_http_conn_man_headers_x-client-trace-id>`
header is set.
|
Percent.Builder |
HttpConnectionManager.Tracing.Builder.getOverallSamplingBuilder()
Target percentage of requests managed by this HTTP connection manager that will be traced
after all other sampling checks have been applied (client-directed, force tracing, random
sampling).
|
Percent.Builder |
HttpConnectionManager.Tracing.Builder.getRandomSamplingBuilder()
Target percentage of requests managed by this HTTP connection manager that will be randomly
selected for trace generation, if not requested by the client or not forced.
|
| Modifier and Type | Method and Description |
|---|---|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setClientSampling(Percent.Builder builderForValue)
Target percentage of requests managed by this HTTP connection manager that will be force
traced if the :ref:`x-client-trace-id <config_http_conn_man_headers_x-client-trace-id>`
header is set.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setOverallSampling(Percent.Builder builderForValue)
Target percentage of requests managed by this HTTP connection manager that will be traced
after all other sampling checks have been applied (client-directed, force tracing, random
sampling).
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setRandomSampling(Percent.Builder builderForValue)
Target percentage of requests managed by this HTTP connection manager that will be randomly
selected for trace generation, if not requested by the client or not forced.
|
| Modifier and Type | Method and Description |
|---|---|
Percent.Builder |
Percent.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Percent.Builder |
Percent.Builder.clear() |
Percent.Builder |
Percent.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Percent.Builder |
Percent.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Percent.Builder |
Percent.Builder.clearValue()
double value = 1 [(.validate.rules) = { ... } |
Percent.Builder |
Percent.Builder.clone() |
Percent.Builder |
Percent.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Percent.Builder |
Percent.Builder.mergeFrom(com.google.protobuf.Message other) |
Percent.Builder |
Percent.Builder.mergeFrom(Percent other) |
Percent.Builder |
Percent.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static Percent.Builder |
Percent.newBuilder() |
static Percent.Builder |
Percent.newBuilder(Percent prototype) |
Percent.Builder |
Percent.newBuilderForType() |
protected Percent.Builder |
Percent.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Percent.Builder |
Percent.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Percent.Builder |
Percent.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Percent.Builder |
Percent.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Percent.Builder |
Percent.Builder.setValue(double value)
double value = 1 [(.validate.rules) = { ... } |
Percent.Builder |
Percent.toBuilder() |
Copyright © 2018–2019 The Envoy Project. All rights reserved.