| Package | Description |
|---|---|
| envoy.config.filter.network.http_connection_manager.v2 |
| Modifier and Type | Method and Description |
|---|---|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.addAllRequestHeadersForTags(Iterable<String> values)
A list of header names used to create tags for the active span.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.addRequestHeadersForTags(String value)
A list of header names used to create tags for the active span.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.addRequestHeadersForTagsBytes(com.google.protobuf.ByteString value)
A list of header names used to create tags for the active span.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.clear() |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.clearClientSampling()
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.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.clearOperationName()
The span name will be derived from this field.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.clearOverallSampling()
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.clearRandomSampling()
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.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.clearRequestHeadersForTags()
A list of header names used to create tags for the active span.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.clone() |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Builder.getTracingBuilder()
Presence of the object defines whether the connection manager
emits :ref:`tracing <arch_overview_tracing>` data to the :ref:`configured tracing provider
<envoy_api_msg_config.trace.v2.Tracing>`.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.mergeClientSampling(PercentOuterClass.Percent value)
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.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.mergeFrom(HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing other) |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.mergeFrom(com.google.protobuf.Message other) |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.mergeOverallSampling(PercentOuterClass.Percent value)
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.mergeRandomSampling(PercentOuterClass.Percent value)
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.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.newBuilder() |
static HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.newBuilder(HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing prototype) |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.newBuilderForType() |
protected HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
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.setClientSampling(PercentOuterClass.Percent value)
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.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.setOperationName(HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.OperationName value)
The span name will be derived from this field.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.setOperationNameValue(int value)
The span name will be derived from this field.
|
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.setOverallSampling(PercentOuterClass.Percent value)
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.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.setRandomSampling(PercentOuterClass.Percent value)
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.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.setRequestHeadersForTags(int index,
String value)
A list of header names used to create tags for the active span.
|
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
HttpConnectionManagerOuterClass.HttpConnectionManager.Builder |
HttpConnectionManagerOuterClass.HttpConnectionManager.Builder.setTracing(HttpConnectionManagerOuterClass.HttpConnectionManager.Tracing.Builder builderForValue)
Presence of the object defines whether the connection manager
emits :ref:`tracing <arch_overview_tracing>` data to the :ref:`configured tracing provider
<envoy_api_msg_config.trace.v2.Tracing>`.
|
Copyright © 2018 The Envoy Project. All rights reserved.