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
      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.
      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.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • 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.