Class SecurityMonitoringReferenceTable

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SecurityMonitoringReferenceTable extends Object
Reference tables used in the queries.
  • Field Details

  • Constructor Details

    • SecurityMonitoringReferenceTable

      public SecurityMonitoringReferenceTable()
  • Method Details

    • checkPresence

      public SecurityMonitoringReferenceTable checkPresence(Boolean checkPresence)
    • getCheckPresence

      @Nullable public Boolean getCheckPresence()
      Whether to include or exclude the matched values.
      Returns:
      checkPresence
    • setCheckPresence

      public void setCheckPresence(Boolean checkPresence)
    • columnName

      public SecurityMonitoringReferenceTable columnName(String columnName)
    • getColumnName

      @Nullable public String getColumnName()
      The name of the column in the reference table.
      Returns:
      columnName
    • setColumnName

      public void setColumnName(String columnName)
    • logFieldPath

      public SecurityMonitoringReferenceTable logFieldPath(String logFieldPath)
    • getLogFieldPath

      @Nullable public String getLogFieldPath()
      The field in the log to match against the reference table.
      Returns:
      logFieldPath
    • setLogFieldPath

      public void setLogFieldPath(String logFieldPath)
    • ruleQueryName

      public SecurityMonitoringReferenceTable ruleQueryName(String ruleQueryName)
    • getRuleQueryName

      @Nullable public String getRuleQueryName()
      The name of the query to apply the reference table to.
      Returns:
      ruleQueryName
    • setRuleQueryName

      public void setRuleQueryName(String ruleQueryName)
    • tableName

      public SecurityMonitoringReferenceTable tableName(String tableName)
    • getTableName

      @Nullable public String getTableName()
      The name of the reference table.
      Returns:
      tableName
    • setTableName

      public void setTableName(String tableName)
    • putAdditionalProperty

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