Package com.datadog.api.client.v2.model
Class SecurityMonitoringSignalAttributes
java.lang.Object
com.datadog.api.client.v2.model.SecurityMonitoringSignalAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecurityMonitoringSignalAttributes
extends Object
The object containing all signal attributes and their associated values.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTagsItem(String tagsItem) attributes(Map<String, Object> attributes) booleanReturn true if this SecurityMonitoringSignalAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.A JSON object of attributes in the security signal, returned when listing or searching signals.A JSON object of attributes in the security signal, returned when retrieving a single signal.The message in the security signal defined by the rule that generated the signal.getTags()An array of tags associated with the security signal.The timestamp of the security signal.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.putAttributesItem(String key, Object attributesItem) putCustomItem(String key, Object customItem) voidsetAttributes(Map<String, Object> attributes) voidvoidsetMessage(String message) voidvoidsetTimestamp(OffsetDateTime timestamp) timestamp(OffsetDateTime timestamp) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ATTRIBUTES
- See Also:
-
JSON_PROPERTY_CUSTOM
- See Also:
-
JSON_PROPERTY_MESSAGE
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_TIMESTAMP
- See Also:
-
-
Constructor Details
-
SecurityMonitoringSignalAttributes
public SecurityMonitoringSignalAttributes()
-
-
Method Details
-
attributes
-
putAttributesItem
-
getAttributes
A JSON object of attributes in the security signal, returned when listing or searching signals.- Returns:
- attributes
-
setAttributes
-
custom
-
putCustomItem
-
getCustom
A JSON object of attributes in the security signal, returned when retrieving a single signal.- Returns:
- custom
-
setCustom
-
message
-
getMessage
The message in the security signal defined by the rule that generated the signal.- Returns:
- message
-
setMessage
-
tags
-
addTagsItem
-
getTags
An array of tags associated with the security signal.- Returns:
- tags
-
setTags
-
timestamp
-
getTimestamp
The timestamp of the security signal.- Returns:
- timestamp
-
setTimestamp
-
putAdditionalProperty
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 setvalue- The associated value- Returns:
- SecurityMonitoringSignalAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
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
Return true if this SecurityMonitoringSignalAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-