Package com.datadog.api.client.v2.model
Class SecurityMonitoringSignalsBulkTriageEventAttributes
java.lang.Object
com.datadog.api.client.v2.model.SecurityMonitoringSignalsBulkTriageEventAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecurityMonitoringSignalsBulkTriageEventAttributes
extends Object
Triage attributes of a security signal returned in a bulk update response.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSecurityMonitoringSignalsBulkTriageEventAttributes(SecurityMonitoringTriageUser assignee, String id, List<Long> incidentIds, SecurityMonitoringSignalState state) -
Method Summary
Modifier and TypeMethodDescriptionaddIncidentIdsItem(Long incidentIdsItem) archiveComment(String archiveComment) archiveCommentTimestamp(Long archiveCommentTimestamp) archiveCommentUser(SecurityMonitoringTriageUser archiveCommentUser) archiveReason(SecurityMonitoringSignalArchiveReason archiveReason) assignee(SecurityMonitoringTriageUser assignee) booleanReturn true if this SecurityMonitoringSignalsBulkTriageEventAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Optional comment to display on archived signals.Timestamp of the last edit to the archive comment.Object representing a given user entity.Reason a signal is archived.Object representing a given user entity.getId()The unique ID of the security signal.Array of incidents that are associated with this signal.getState()The new triage state of the signal.Timestamp of the last state update.Object representing a given user entity.inthashCode()incidentIds(List<Long> incidentIds) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetArchiveComment(String archiveComment) voidsetArchiveCommentTimestamp(Long archiveCommentTimestamp) voidsetArchiveCommentUser(SecurityMonitoringTriageUser archiveCommentUser) voidsetArchiveReason(SecurityMonitoringSignalArchiveReason archiveReason) voidsetAssignee(SecurityMonitoringTriageUser assignee) voidvoidsetIncidentIds(List<Long> incidentIds) voidvoidsetStateUpdateTimestamp(Long stateUpdateTimestamp) voidsetStateUpdateUser(SecurityMonitoringTriageUser stateUpdateUser) stateUpdateTimestamp(Long stateUpdateTimestamp) stateUpdateUser(SecurityMonitoringTriageUser stateUpdateUser) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ARCHIVE_COMMENT
- See Also:
-
JSON_PROPERTY_ARCHIVE_COMMENT_TIMESTAMP
- See Also:
-
JSON_PROPERTY_ARCHIVE_COMMENT_USER
- See Also:
-
JSON_PROPERTY_ARCHIVE_REASON
- See Also:
-
JSON_PROPERTY_ASSIGNEE
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_INCIDENT_IDS
- See Also:
-
JSON_PROPERTY_STATE
- See Also:
-
JSON_PROPERTY_STATE_UPDATE_TIMESTAMP
- See Also:
-
JSON_PROPERTY_STATE_UPDATE_USER
- See Also:
-
-
Constructor Details
-
SecurityMonitoringSignalsBulkTriageEventAttributes
public SecurityMonitoringSignalsBulkTriageEventAttributes() -
SecurityMonitoringSignalsBulkTriageEventAttributes
public SecurityMonitoringSignalsBulkTriageEventAttributes(SecurityMonitoringTriageUser assignee, String id, List<Long> incidentIds, SecurityMonitoringSignalState state)
-
-
Method Details
-
archiveComment
-
getArchiveComment
Optional comment to display on archived signals.- Returns:
- archiveComment
-
setArchiveComment
-
archiveCommentTimestamp
public SecurityMonitoringSignalsBulkTriageEventAttributes archiveCommentTimestamp(Long archiveCommentTimestamp) -
getArchiveCommentTimestamp
Timestamp of the last edit to the archive comment.- Returns:
- archiveCommentTimestamp
-
setArchiveCommentTimestamp
-
archiveCommentUser
public SecurityMonitoringSignalsBulkTriageEventAttributes archiveCommentUser(SecurityMonitoringTriageUser archiveCommentUser) -
getArchiveCommentUser
Object representing a given user entity.- Returns:
- archiveCommentUser
-
setArchiveCommentUser
-
archiveReason
public SecurityMonitoringSignalsBulkTriageEventAttributes archiveReason(SecurityMonitoringSignalArchiveReason archiveReason) -
getArchiveReason
Reason a signal is archived.- Returns:
- archiveReason
-
setArchiveReason
-
assignee
public SecurityMonitoringSignalsBulkTriageEventAttributes assignee(SecurityMonitoringTriageUser assignee) -
getAssignee
Object representing a given user entity.- Returns:
- assignee
-
setAssignee
-
id
-
getId
The unique ID of the security signal.- Returns:
- id
-
setId
-
incidentIds
-
addIncidentIdsItem
-
getIncidentIds
Array of incidents that are associated with this signal.- Returns:
- incidentIds
-
setIncidentIds
-
state
public SecurityMonitoringSignalsBulkTriageEventAttributes state(SecurityMonitoringSignalState state) -
getState
The new triage state of the signal.- Returns:
- state
-
setState
-
stateUpdateTimestamp
public SecurityMonitoringSignalsBulkTriageEventAttributes stateUpdateTimestamp(Long stateUpdateTimestamp) -
getStateUpdateTimestamp
Timestamp of the last state update.- Returns:
- stateUpdateTimestamp
-
setStateUpdateTimestamp
-
stateUpdateUser
public SecurityMonitoringSignalsBulkTriageEventAttributes stateUpdateUser(SecurityMonitoringTriageUser stateUpdateUser) -
getStateUpdateUser
Object representing a given user entity.- Returns:
- stateUpdateUser
-
setStateUpdateUser
-
putAdditionalProperty
public SecurityMonitoringSignalsBulkTriageEventAttributes 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 setvalue- The associated value- Returns:
- SecurityMonitoringSignalsBulkTriageEventAttributes
-
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 SecurityMonitoringSignalsBulkTriageEventAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-