Class ServiceDefinitionV1Info

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ServiceDefinitionV1Info extends Object
Basic information about a service.
  • Field Details

  • Constructor Details

    • ServiceDefinitionV1Info

      public ServiceDefinitionV1Info()
    • ServiceDefinitionV1Info

      public ServiceDefinitionV1Info(String ddService)
  • Method Details

    • ddService

      public ServiceDefinitionV1Info ddService(String ddService)
    • getDdService

      public String getDdService()
      Unique identifier of the service. Must be unique across all services and is used to match with a service in Datadog.
      Returns:
      ddService
    • setDdService

      public void setDdService(String ddService)
    • description

      public ServiceDefinitionV1Info description(String description)
    • getDescription

      @Nullable public String getDescription()
      A short description of the service.
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • displayName

      public ServiceDefinitionV1Info displayName(String displayName)
    • getDisplayName

      @Nullable public String getDisplayName()
      A friendly name of the service.
      Returns:
      displayName
    • setDisplayName

      public void setDisplayName(String displayName)
    • serviceTier

      public ServiceDefinitionV1Info serviceTier(String serviceTier)
    • getServiceTier

      @Nullable public String getServiceTier()
      Service tier.
      Returns:
      serviceTier
    • setServiceTier

      public void setServiceTier(String serviceTier)
    • putAdditionalProperty

      public ServiceDefinitionV1Info 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:
      ServiceDefinitionV1Info
    • 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 ServiceDefinitionV1Info 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