| Package | Description |
|---|---|
| envoy.api.v2 | |
| envoy.config.filter.network.http_connection_manager.v2 | |
| envoy.type |
| Modifier and Type | Method and Description |
|---|---|
PercentOuterClass.Percent.Builder |
Cds.Cluster.CommonLbConfig.Builder.getHealthyPanicThresholdBuilder()
Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.
|
PercentOuterClass.Percent.Builder |
Cds.Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder.getRoutingEnabledBuilder()
[#not-implemented-hide:]
Configures percentage of requests that will be considered for zone aware routing
if zone aware routing is configured.
|
| Modifier and Type | Method and Description |
|---|---|
Cds.Cluster.CommonLbConfig.Builder |
Cds.Cluster.CommonLbConfig.Builder.setHealthyPanicThreshold(PercentOuterClass.Percent.Builder builderForValue)
Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.
|
Cds.Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder |
Cds.Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder.setRoutingEnabled(PercentOuterClass.Percent.Builder builderForValue)
[#not-implemented-hide:]
Configures percentage of requests that will be considered for zone aware routing
if zone aware routing is configured.
|
| Modifier and Type | Method and Description |
|---|---|
PercentOuterClass.Percent.Builder |
HttpConnectionManagerOuterClass.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.
|
PercentOuterClass.Percent.Builder |
HttpConnectionManagerOuterClass.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).
|
PercentOuterClass.Percent.Builder |
HttpConnectionManagerOuterClass.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 |
|---|---|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.setClientSampling(PercentOuterClass.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.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.setOverallSampling(PercentOuterClass.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).
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.setRandomSampling(PercentOuterClass.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 |
|---|---|
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.clear() |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.clearValue()
double value = 1 [(.validate.rules) = { ... } |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.clone() |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.mergeFrom(com.google.protobuf.Message other) |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.mergeFrom(PercentOuterClass.Percent other) |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.newBuilder() |
static PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.newBuilder(PercentOuterClass.Percent prototype) |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.newBuilderForType() |
protected PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.Builder.setValue(double value)
double value = 1 [(.validate.rules) = { ... } |
PercentOuterClass.Percent.Builder |
PercentOuterClass.Percent.toBuilder() |
Copyright © 2018 The Envoy Project. All rights reserved.