Class MetricBulkTagConfigStatusAttributes

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class MetricBulkTagConfigStatusAttributes extends Object
Optional attributes for the status of a bulk tag configuration request.
  • Field Details

  • Constructor Details

    • MetricBulkTagConfigStatusAttributes

      public MetricBulkTagConfigStatusAttributes()
  • Method Details

    • emails

    • addEmailsItem

      public MetricBulkTagConfigStatusAttributes addEmailsItem(String emailsItem)
    • getEmails

      @Nullable public List<String> getEmails()
      A list of account emails to notify when the configuration is applied.
      Returns:
      emails
    • setEmails

      public void setEmails(List<String> emails)
    • excludeTagsMode

      public MetricBulkTagConfigStatusAttributes excludeTagsMode(Boolean excludeTagsMode)
    • getExcludeTagsMode

      @Nullable public Boolean getExcludeTagsMode()
      When set to true, the configuration will exclude the configured tags and include any other submitted tags. When set to false, the configuration will include the configured tags and exclude any other submitted tags.
      Returns:
      excludeTagsMode
    • setExcludeTagsMode

      public void setExcludeTagsMode(Boolean excludeTagsMode)
    • status

    • getStatus

      @Nullable public String getStatus()
      The status of the request.
      Returns:
      status
    • setStatus

      public void setStatus(String status)
    • tags

    • addTagsItem

      public MetricBulkTagConfigStatusAttributes addTagsItem(String tagsItem)
    • getTags

      @Nullable public List<String> getTags()
      A list of tag names to apply to the configuration.
      Returns:
      tags
    • setTags

      public void setTags(List<String> tags)
    • putAdditionalProperty

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