Class FleetTracerAttributes

java.lang.Object
com.datadog.api.client.v2.model.FleetTracerAttributes

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class FleetTracerAttributes extends Object
Attributes of a fleet tracer representing a service instance reporting telemetry.
  • Field Details

  • Constructor Details

    • FleetTracerAttributes

      public FleetTracerAttributes()
  • Method Details

    • env

      public FleetTracerAttributes env(String env)
    • getEnv

      @Nullable public String getEnv()
      The environment the tracer is reporting from.
      Returns:
      env
    • setEnv

      public void setEnv(String env)
    • hostname

      public FleetTracerAttributes hostname(String hostname)
    • getHostname

      @Nullable public String getHostname()
      The hostname where the tracer is running.
      Returns:
      hostname
    • setHostname

      public void setHostname(String hostname)
    • language

      public FleetTracerAttributes language(String language)
    • getLanguage

      @Nullable public String getLanguage()
      The programming language of the traced application.
      Returns:
      language
    • setLanguage

      public void setLanguage(String language)
    • languageVersion

      public FleetTracerAttributes languageVersion(String languageVersion)
    • getLanguageVersion

      @Nullable public String getLanguageVersion()
      The version of the programming language runtime.
      Returns:
      languageVersion
    • setLanguageVersion

      public void setLanguageVersion(String languageVersion)
    • remoteConfigStatus

      public FleetTracerAttributes remoteConfigStatus(String remoteConfigStatus)
    • getRemoteConfigStatus

      @Nullable public String getRemoteConfigStatus()
      The remote configuration status of the tracer.
      Returns:
      remoteConfigStatus
    • setRemoteConfigStatus

      public void setRemoteConfigStatus(String remoteConfigStatus)
    • runtimeIds

      public FleetTracerAttributes runtimeIds(List<String> runtimeIds)
    • addRuntimeIdsItem

      public FleetTracerAttributes addRuntimeIdsItem(String runtimeIdsItem)
    • getRuntimeIds

      @Nullable public List<String> getRuntimeIds()
      Runtime identifiers for the tracer instances.
      Returns:
      runtimeIds
    • setRuntimeIds

      public void setRuntimeIds(List<String> runtimeIds)
    • service

      public FleetTracerAttributes service(String service)
    • getService

      @Nullable public String getService()
      The telemetry-derived service name reported by the tracer.
      Returns:
      service
    • setService

      public void setService(String service)
    • serviceHostname

      public FleetTracerAttributes serviceHostname(String serviceHostname)
    • getServiceHostname

      @Nullable public String getServiceHostname()
      The service hostname reported by the tracer.
      Returns:
      serviceHostname
    • setServiceHostname

      public void setServiceHostname(String serviceHostname)
    • serviceVersion

      public FleetTracerAttributes serviceVersion(String serviceVersion)
    • getServiceVersion

      @Nullable public String getServiceVersion()
      The version of the traced service.
      Returns:
      serviceVersion
    • setServiceVersion

      public void setServiceVersion(String serviceVersion)
    • tracerVersion

      public FleetTracerAttributes tracerVersion(String tracerVersion)
    • getTracerVersion

      @Nullable public String getTracerVersion()
      The version of the Datadog tracer library.
      Returns:
      tracerVersion
    • setTracerVersion

      public void setTracerVersion(String tracerVersion)
    • putAdditionalProperty

      public FleetTracerAttributes putAdditionalProperty(String key, Object value)
      Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
      Parameters:
      key - The arbitrary key to set
      value - The associated value
      Returns:
      FleetTracerAttributes
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - The arbitrary key to get
      Returns:
      The specific additional property for the given key
    • equals

      public boolean equals(Object o)
      Return true if this FleetTracerAttributes object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object