Class SecurityEntityMetadata

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SecurityEntityMetadata extends Object
Metadata about the entity from cloud providers
  • Field Details

  • Constructor Details

  • Method Details

    • accountId

      public SecurityEntityMetadata accountId(String accountId)
    • getAccountId

      @Nullable public String getAccountId()
      Cloud account ID (AWS)
      Returns:
      accountId
    • setAccountId

      public void setAccountId(String accountId)
    • environments

      public SecurityEntityMetadata environments(List<String> environments)
    • addEnvironmentsItem

      public SecurityEntityMetadata addEnvironmentsItem(String environmentsItem)
    • getEnvironments

      public List<String> getEnvironments()
      Environment tags associated with the entity
      Returns:
      environments
    • setEnvironments

      public void setEnvironments(List<String> environments)
    • mitreTactics

      public SecurityEntityMetadata mitreTactics(List<String> mitreTactics)
    • addMitreTacticsItem

      public SecurityEntityMetadata addMitreTacticsItem(String mitreTacticsItem)
    • getMitreTactics

      public List<String> getMitreTactics()
      MITRE ATT&CK tactics detected
      Returns:
      mitreTactics
    • setMitreTactics

      public void setMitreTactics(List<String> mitreTactics)
    • mitreTechniques

      public SecurityEntityMetadata mitreTechniques(List<String> mitreTechniques)
    • addMitreTechniquesItem

      public SecurityEntityMetadata addMitreTechniquesItem(String mitreTechniquesItem)
    • getMitreTechniques

      public List<String> getMitreTechniques()
      MITRE ATT&CK techniques detected
      Returns:
      mitreTechniques
    • setMitreTechniques

      public void setMitreTechniques(List<String> mitreTechniques)
    • projectId

      public SecurityEntityMetadata projectId(String projectId)
    • getProjectId

      @Nullable public String getProjectId()
      Cloud project ID (GCP)
      Returns:
      projectId
    • setProjectId

      public void setProjectId(String projectId)
    • services

      public SecurityEntityMetadata services(List<String> services)
    • addServicesItem

      public SecurityEntityMetadata addServicesItem(String servicesItem)
    • getServices

      public List<String> getServices()
      Services associated with the entity
      Returns:
      services
    • setServices

      public void setServices(List<String> services)
    • sources

      public SecurityEntityMetadata sources(List<String> sources)
    • addSourcesItem

      public SecurityEntityMetadata addSourcesItem(String sourcesItem)
    • getSources

      public List<String> getSources()
      Data sources that detected this entity
      Returns:
      sources
    • setSources

      public void setSources(List<String> sources)
    • subscriptionId

      public SecurityEntityMetadata subscriptionId(String subscriptionId)
    • getSubscriptionId

      @Nullable public String getSubscriptionId()
      Cloud subscription ID (Azure)
      Returns:
      subscriptionId
    • setSubscriptionId

      public void setSubscriptionId(String subscriptionId)
    • putAdditionalProperty

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