@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SecurityMonitoringSuppressionAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CREATION_DATE |
static String |
JSON_PROPERTY_CREATOR |
static String |
JSON_PROPERTY_DATA_EXCLUSION_QUERY |
static String |
JSON_PROPERTY_DESCRIPTION |
static String |
JSON_PROPERTY_ENABLED |
static String |
JSON_PROPERTY_EXPIRATION_DATE |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_RULE_QUERY |
static String |
JSON_PROPERTY_SUPPRESSION_QUERY |
static String |
JSON_PROPERTY_UPDATE_DATE |
static String |
JSON_PROPERTY_UPDATER |
static String |
JSON_PROPERTY_VERSION |
boolean |
unparsed |
| Constructor and Description |
|---|
SecurityMonitoringSuppressionAttributes() |
| Modifier and Type | Method and Description |
|---|---|
SecurityMonitoringSuppressionAttributes |
creationDate(Long creationDate) |
SecurityMonitoringSuppressionAttributes |
creator(SecurityMonitoringUser creator) |
SecurityMonitoringSuppressionAttributes |
dataExclusionQuery(String dataExclusionQuery) |
SecurityMonitoringSuppressionAttributes |
description(String description) |
SecurityMonitoringSuppressionAttributes |
enabled(Boolean enabled) |
boolean |
equals(Object o)
Return true if this SecurityMonitoringSuppressionAttributes object is equal to o.
|
SecurityMonitoringSuppressionAttributes |
expirationDate(Long expirationDate) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
Long |
getCreationDate()
A Unix millisecond timestamp given the creation date of the suppression rule.
|
SecurityMonitoringUser |
getCreator()
A user.
|
String |
getDataExclusionQuery()
An exclusion query on the input data of the security rules, which could be logs, Agent events,
or other types of data based on the security rule.
|
String |
getDescription()
A description for the suppression rule.
|
Boolean |
getEnabled()
Whether the suppression rule is enabled.
|
Long |
getExpirationDate()
A Unix millisecond timestamp giving an expiration date for the suppression rule.
|
String |
getName()
The name of the suppression rule.
|
String |
getRuleQuery()
The rule query of the suppression rule, with the same syntax as the search bar for detection
rules.
|
String |
getSuppressionQuery()
The suppression query of the suppression rule.
|
Long |
getUpdateDate()
A Unix millisecond timestamp given the update date of the suppression rule.
|
SecurityMonitoringUser |
getUpdater()
A user.
|
Integer |
getVersion()
The version of the suppression rule; it starts at 1, and is incremented at each update.
|
int |
hashCode() |
SecurityMonitoringSuppressionAttributes |
name(String name) |
SecurityMonitoringSuppressionAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
SecurityMonitoringSuppressionAttributes |
ruleQuery(String ruleQuery) |
void |
setCreationDate(Long creationDate) |
void |
setCreator(SecurityMonitoringUser creator) |
void |
setDataExclusionQuery(String dataExclusionQuery) |
void |
setDescription(String description) |
void |
setEnabled(Boolean enabled) |
void |
setExpirationDate(Long expirationDate) |
void |
setName(String name) |
void |
setRuleQuery(String ruleQuery) |
void |
setSuppressionQuery(String suppressionQuery) |
void |
setUpdateDate(Long updateDate) |
void |
setUpdater(SecurityMonitoringUser updater) |
void |
setVersion(Integer version) |
SecurityMonitoringSuppressionAttributes |
suppressionQuery(String suppressionQuery) |
String |
toString() |
SecurityMonitoringSuppressionAttributes |
updateDate(Long updateDate) |
SecurityMonitoringSuppressionAttributes |
updater(SecurityMonitoringUser updater) |
SecurityMonitoringSuppressionAttributes |
version(Integer version) |
public boolean unparsed
public static final String JSON_PROPERTY_CREATION_DATE
public static final String JSON_PROPERTY_CREATOR
public static final String JSON_PROPERTY_DATA_EXCLUSION_QUERY
public static final String JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_ENABLED
public static final String JSON_PROPERTY_EXPIRATION_DATE
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_RULE_QUERY
public static final String JSON_PROPERTY_SUPPRESSION_QUERY
public static final String JSON_PROPERTY_UPDATE_DATE
public static final String JSON_PROPERTY_UPDATER
public static final String JSON_PROPERTY_VERSION
public SecurityMonitoringSuppressionAttributes()
public SecurityMonitoringSuppressionAttributes creationDate(Long creationDate)
@Nullable public Long getCreationDate()
public void setCreationDate(Long creationDate)
public SecurityMonitoringSuppressionAttributes creator(SecurityMonitoringUser creator)
@Nullable public SecurityMonitoringUser getCreator()
public void setCreator(SecurityMonitoringUser creator)
public SecurityMonitoringSuppressionAttributes dataExclusionQuery(String dataExclusionQuery)
@Nullable public String getDataExclusionQuery()
public void setDataExclusionQuery(String dataExclusionQuery)
public SecurityMonitoringSuppressionAttributes description(String description)
@Nullable public String getDescription()
public void setDescription(String description)
public SecurityMonitoringSuppressionAttributes enabled(Boolean enabled)
@Nullable public Boolean getEnabled()
public void setEnabled(Boolean enabled)
public SecurityMonitoringSuppressionAttributes expirationDate(Long expirationDate)
@Nullable public Long getExpirationDate()
public void setExpirationDate(Long expirationDate)
public SecurityMonitoringSuppressionAttributes name(String name)
@Nullable public String getName()
public void setName(String name)
public SecurityMonitoringSuppressionAttributes ruleQuery(String ruleQuery)
@Nullable public String getRuleQuery()
public void setRuleQuery(String ruleQuery)
public SecurityMonitoringSuppressionAttributes suppressionQuery(String suppressionQuery)
@Nullable public String getSuppressionQuery()
public void setSuppressionQuery(String suppressionQuery)
public SecurityMonitoringSuppressionAttributes updateDate(Long updateDate)
@Nullable public Long getUpdateDate()
public void setUpdateDate(Long updateDate)
public SecurityMonitoringSuppressionAttributes updater(SecurityMonitoringUser updater)
@Nullable public SecurityMonitoringUser getUpdater()
public void setUpdater(SecurityMonitoringUser updater)
public SecurityMonitoringSuppressionAttributes version(Integer version)
@Nullable public Integer getVersion()
public void setVersion(Integer version)
public SecurityMonitoringSuppressionAttributes putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2024. All rights reserved.