| Package | Description |
|---|---|
| io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v4alpha |
| Modifier and Type | Method and Description |
|---|---|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.addAllCustomTags(Iterable<? extends CustomTag> values)
A list of custom tags with unique tag name to create tags for the active span.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.addCustomTags(CustomTag.Builder builderForValue)
A list of custom tags with unique tag name to create tags for the active span.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.addCustomTags(CustomTag value)
A list of custom tags with unique tag name to create tags for the active span.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.addCustomTags(int index,
CustomTag.Builder builderForValue)
A list of custom tags with unique tag name to create tags for the active span.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.addCustomTags(int index,
CustomTag value)
A list of custom tags with unique tag name to create tags for the active span.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.clear() |
HttpConnectionManager.Tracing.Builder |
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.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.clearCustomTags()
A list of custom tags with unique tag name to create tags for the active span.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.clearMaxPathTagLength()
Maximum length of the request path to extract and include in the HttpUrl tag.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HttpConnectionManager.Tracing.Builder |
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).
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.clearProvider()
Configuration for an external tracing provider.
|
HttpConnectionManager.Tracing.Builder |
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.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.clearVerbose()
Whether to annotate spans with additional data.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.clone() |
HttpConnectionManager.Tracing.Builder |
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.v4alpha.Tracing>`.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.mergeClientSampling(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.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.mergeFrom(HttpConnectionManager.Tracing other) |
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.mergeFrom(com.google.protobuf.Message other) |
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.mergeMaxPathTagLength(com.google.protobuf.UInt32Value value)
Maximum length of the request path to extract and include in the HttpUrl tag.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.mergeOverallSampling(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).
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.mergeProvider(Tracing.Http value)
Configuration for an external tracing provider.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.mergeRandomSampling(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.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.newBuilder() |
static HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.newBuilder(HttpConnectionManager.Tracing prototype) |
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.newBuilderForType() |
protected HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.removeCustomTags(int index)
A list of custom tags with unique tag name to create tags for the active span.
|
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.setClientSampling(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.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setCustomTags(int index,
CustomTag.Builder builderForValue)
A list of custom tags with unique tag name to create tags for the active span.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setCustomTags(int index,
CustomTag value)
A list of custom tags with unique tag name to create tags for the active span.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setMaxPathTagLength(com.google.protobuf.UInt32Value.Builder builderForValue)
Maximum length of the request path to extract and include in the HttpUrl tag.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setMaxPathTagLength(com.google.protobuf.UInt32Value value)
Maximum length of the request path to extract and include in the HttpUrl tag.
|
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.setOverallSampling(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).
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setProvider(Tracing.Http.Builder builderForValue)
Configuration for an external tracing provider.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setProvider(Tracing.Http value)
Configuration for an external tracing provider.
|
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.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setRandomSampling(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.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.Builder.setVerbose(boolean value)
Whether to annotate spans with additional data.
|
HttpConnectionManager.Tracing.Builder |
HttpConnectionManager.Tracing.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
HttpConnectionManager.Builder |
HttpConnectionManager.Builder.setTracing(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.v4alpha.Tracing>`.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.