Class OwnershipSettingsAttributes

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class OwnershipSettingsAttributes extends Object
The attributes of the ownership settings response.
  • Field Details

  • Constructor Details

    • OwnershipSettingsAttributes

      public OwnershipSettingsAttributes()
    • OwnershipSettingsAttributes

      public OwnershipSettingsAttributes(Boolean autoTag, OwnershipConfidenceLevel confidenceLevel, Long version)
  • Method Details

    • autoTag

      public OwnershipSettingsAttributes autoTag(Boolean autoTag)
    • getAutoTag

      public Boolean getAutoTag()
      Whether automatic ownership tagging is enabled.
      Returns:
      autoTag
    • setAutoTag

      public void setAutoTag(Boolean autoTag)
    • confidenceLevel

      public OwnershipSettingsAttributes confidenceLevel(OwnershipConfidenceLevel confidenceLevel)
    • getConfidenceLevel

      public OwnershipConfidenceLevel getConfidenceLevel()
      The ownership confidence level.
      Returns:
      confidenceLevel
    • setConfidenceLevel

      public void setConfidenceLevel(OwnershipConfidenceLevel confidenceLevel)
    • version

      public OwnershipSettingsAttributes version(Long version)
    • getVersion

      public Long getVersion()
      The current version of the ownership settings.
      Returns:
      version
    • setVersion

      public void setVersion(Long version)
    • putAdditionalProperty

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