Interface DatadogConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DatadogConfig
,DatadogConfig.Builder
public interface DatadogConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe cluster to use for submitting traces to the Datadog agent.com.google.protobuf.ByteString
The cluster to use for submitting traces to the Datadog agent.Optional hostname to use when sending spans to the collector_cluster.com.google.protobuf.ByteString
Optional hostname to use when sending spans to the collector_cluster.The name used for the service when traces are generated by envoy.com.google.protobuf.ByteString
The name used for the service when traces are generated by envoy.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getCollectorCluster
String getCollectorCluster()The cluster to use for submitting traces to the Datadog agent.
string collector_cluster = 1 [(.validate.rules) = { ... }
- Returns:
- The collectorCluster.
-
getCollectorClusterBytes
com.google.protobuf.ByteString getCollectorClusterBytes()The cluster to use for submitting traces to the Datadog agent.
string collector_cluster = 1 [(.validate.rules) = { ... }
- Returns:
- The bytes for collectorCluster.
-
getServiceName
String getServiceName()The name used for the service when traces are generated by envoy.
string service_name = 2 [(.validate.rules) = { ... }
- Returns:
- The serviceName.
-
getServiceNameBytes
com.google.protobuf.ByteString getServiceNameBytes()The name used for the service when traces are generated by envoy.
string service_name = 2 [(.validate.rules) = { ... }
- Returns:
- The bytes for serviceName.
-
getCollectorHostname
String getCollectorHostname()Optional hostname to use when sending spans to the collector_cluster. Useful for collectors that require a specific hostname. Defaults to :ref:`collector_cluster <envoy_v3_api_field_config.trace.v3.DatadogConfig.collector_cluster>` above.
string collector_hostname = 3;
- Returns:
- The collectorHostname.
-
getCollectorHostnameBytes
com.google.protobuf.ByteString getCollectorHostnameBytes()Optional hostname to use when sending spans to the collector_cluster. Useful for collectors that require a specific hostname. Defaults to :ref:`collector_cluster <envoy_v3_api_field_config.trace.v3.DatadogConfig.collector_cluster>` above.
string collector_hostname = 3;
- Returns:
- The bytes for collectorHostname.
-