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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetCollectorCluster()The cluster to use for submitting traces to the Datadog agent.com.google.protobuf.ByteStringgetCollectorClusterBytes()The cluster to use for submitting traces to the Datadog agent.java.lang.StringgetCollectorHostname()Optional hostname to use when sending spans to the collector_cluster.com.google.protobuf.ByteStringgetCollectorHostnameBytes()Optional hostname to use when sending spans to the collector_cluster.java.lang.StringgetServiceName()The name used for the service when traces are generated by envoy.com.google.protobuf.ByteStringgetServiceNameBytes()The name used for the service when traces are generated by envoy.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getCollectorCluster
java.lang.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
java.lang.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
java.lang.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.
-
-