public interface XRayConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
SocketAddress |
getDaemonEndpoint()
The UDP endpoint of the X-Ray Daemon where the spans will be sent.
|
SocketAddressOrBuilder |
getDaemonEndpointOrBuilder()
The UDP endpoint of the X-Ray Daemon where the spans will be sent.
|
DataSource |
getSamplingRuleManifest()
The location of a local custom sampling rules JSON file.
|
DataSourceOrBuilder |
getSamplingRuleManifestOrBuilder()
The location of a local custom sampling rules JSON file.
|
XRayConfig.SegmentFields |
getSegmentFields()
Optional custom fields to be added to each trace segment.
|
XRayConfig.SegmentFieldsOrBuilder |
getSegmentFieldsOrBuilder()
Optional custom fields to be added to each trace segment.
|
String |
getSegmentName()
The name of the X-Ray segment.
|
com.google.protobuf.ByteString |
getSegmentNameBytes()
The name of the X-Ray segment.
|
boolean |
hasDaemonEndpoint()
The UDP endpoint of the X-Ray Daemon where the spans will be sent.
|
boolean |
hasSamplingRuleManifest()
The location of a local custom sampling rules JSON file.
|
boolean |
hasSegmentFields()
Optional custom fields to be added to each trace segment.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasDaemonEndpoint()
The UDP endpoint of the X-Ray Daemon where the spans will be sent. If this value is not set, the default value of 127.0.0.1:2000 will be used.
.envoy.config.core.v4alpha.SocketAddress daemon_endpoint = 1;SocketAddress getDaemonEndpoint()
The UDP endpoint of the X-Ray Daemon where the spans will be sent. If this value is not set, the default value of 127.0.0.1:2000 will be used.
.envoy.config.core.v4alpha.SocketAddress daemon_endpoint = 1;SocketAddressOrBuilder getDaemonEndpointOrBuilder()
The UDP endpoint of the X-Ray Daemon where the spans will be sent. If this value is not set, the default value of 127.0.0.1:2000 will be used.
.envoy.config.core.v4alpha.SocketAddress daemon_endpoint = 1;String getSegmentName()
The name of the X-Ray segment.
string segment_name = 2 [(.validate.rules) = { ... }com.google.protobuf.ByteString getSegmentNameBytes()
The name of the X-Ray segment.
string segment_name = 2 [(.validate.rules) = { ... }boolean hasSamplingRuleManifest()
The location of a local custom sampling rules JSON file. For an example of the sampling rules see: `X-Ray SDK documentation <https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-go-configuration.html#xray-sdk-go-configuration-sampling>`_
.envoy.config.core.v4alpha.DataSource sampling_rule_manifest = 3;DataSource getSamplingRuleManifest()
The location of a local custom sampling rules JSON file. For an example of the sampling rules see: `X-Ray SDK documentation <https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-go-configuration.html#xray-sdk-go-configuration-sampling>`_
.envoy.config.core.v4alpha.DataSource sampling_rule_manifest = 3;DataSourceOrBuilder getSamplingRuleManifestOrBuilder()
The location of a local custom sampling rules JSON file. For an example of the sampling rules see: `X-Ray SDK documentation <https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-go-configuration.html#xray-sdk-go-configuration-sampling>`_
.envoy.config.core.v4alpha.DataSource sampling_rule_manifest = 3;boolean hasSegmentFields()
Optional custom fields to be added to each trace segment. see: `X-Ray Segment Document documentation <https://docs.aws.amazon.com/xray/latest/devguide/xray-api-segmentdocuments.html>`__
.envoy.extensions.tracers.xray.v4alpha.XRayConfig.SegmentFields segment_fields = 4;XRayConfig.SegmentFields getSegmentFields()
Optional custom fields to be added to each trace segment. see: `X-Ray Segment Document documentation <https://docs.aws.amazon.com/xray/latest/devguide/xray-api-segmentdocuments.html>`__
.envoy.extensions.tracers.xray.v4alpha.XRayConfig.SegmentFields segment_fields = 4;XRayConfig.SegmentFieldsOrBuilder getSegmentFieldsOrBuilder()
Optional custom fields to be added to each trace segment. see: `X-Ray Segment Document documentation <https://docs.aws.amazon.com/xray/latest/devguide/xray-api-segmentdocuments.html>`__
.envoy.extensions.tracers.xray.v4alpha.XRayConfig.SegmentFields segment_fields = 4;Copyright © 2018–2021 The Envoy Project. All rights reserved.