Class SecurityMonitoringDatasetDependentsAttributes

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SecurityMonitoringDatasetDependentsAttributes extends Object
The attributes of a dataset dependents entry.
  • Field Details

  • Constructor Details

    • SecurityMonitoringDatasetDependentsAttributes

      public SecurityMonitoringDatasetDependentsAttributes()
    • SecurityMonitoringDatasetDependentsAttributes

      public SecurityMonitoringDatasetDependentsAttributes(Long count, String datasetId, List<String> ids, String resourceType)
  • Method Details

    • count

    • getCount

      public Long getCount()
      The number of resources that depend on the dataset.
      Returns:
      count
    • setCount

      public void setCount(Long count)
    • datasetId

    • getDatasetId

      public String getDatasetId()
      The UUID of the dataset whose dependencies are being reported.
      Returns:
      datasetId
    • setDatasetId

      public void setDatasetId(String datasetId)
    • ids

    • addIdsItem

    • getIds

      public List<String> getIds()
      The list of resource IDs that depend on the dataset.
      Returns:
      ids
    • setIds

      public void setIds(List<String> ids)
    • resourceType

      public SecurityMonitoringDatasetDependentsAttributes resourceType(String resourceType)
    • getResourceType

      public String getResourceType()
      The type of resource that depends on the dataset.
      Returns:
      resourceType
    • setResourceType

      public void setResourceType(String resourceType)
    • putAdditionalProperty

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