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.String
getCollectorCluster()
The cluster to use for submitting traces to the Datadog agent.com.google.protobuf.ByteString
getCollectorClusterBytes()
The cluster to use for submitting traces to the Datadog agent.java.lang.String
getCollectorHostname()
Optional hostname to use when sending spans to the collector_cluster.com.google.protobuf.ByteString
getCollectorHostnameBytes()
Optional hostname to use when sending spans to the collector_cluster.java.lang.String
getServiceName()
The name used for the service when traces are generated by envoy.com.google.protobuf.ByteString
getServiceNameBytes()
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.
-
-