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 Type
    Method
    Description
    The 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.
    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.