Package com.datadog.api.client.v2.model
Class FindingAttributes
java.lang.Object
com.datadog.api.client.v2.model.FindingAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class FindingAttributes
extends Object
The JSON:API attributes of the finding.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTagsItem(String tagsItem) datadogLink(String datadogLink) description(String description) booleanReturn true if this FindingAttributes object is equal to o.evaluation(FindingEvaluation evaluation) evaluationChangedAt(Long evaluationChangedAt) externalId(String externalId) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The Datadog relative link for this finding.The description and remediation steps for this finding.The evaluation of the finding.The date on which the evaluation for this finding changed (Unix ms).The cloud-based ID for the resource related to the finding.getMute()Information about the mute status of this finding.The resource name of this finding.The date on which the resource was discovered (Unix ms).The resource type of this finding.getRule()The rule that triggered this finding.The status of the finding.getTags()The tags associated with this finding.The vulnerability type of the finding.inthashCode()mute(FindingMute mute) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.resourceDiscoveryDate(Long resourceDiscoveryDate) resourceType(String resourceType) rule(FindingRule rule) voidsetDatadogLink(String datadogLink) voidsetDescription(String description) voidsetEvaluation(FindingEvaluation evaluation) voidsetEvaluationChangedAt(Long evaluationChangedAt) voidsetExternalId(String externalId) voidsetMute(FindingMute mute) voidsetResource(String resource) voidsetResourceDiscoveryDate(Long resourceDiscoveryDate) voidsetResourceType(String resourceType) voidsetRule(FindingRule rule) voidsetStatus(FindingStatus status) voidvoidsetVulnerabilityType(FindingVulnerabilityType vulnerabilityType) status(FindingStatus status) toString()vulnerabilityType(FindingVulnerabilityType vulnerabilityType)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_DATADOG_LINK
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_EVALUATION
- See Also:
-
JSON_PROPERTY_EVALUATION_CHANGED_AT
- See Also:
-
JSON_PROPERTY_EXTERNAL_ID
- See Also:
-
JSON_PROPERTY_MUTE
- See Also:
-
JSON_PROPERTY_RESOURCE
- See Also:
-
JSON_PROPERTY_RESOURCE_DISCOVERY_DATE
- See Also:
-
JSON_PROPERTY_RESOURCE_TYPE
- See Also:
-
JSON_PROPERTY_RULE
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_VULNERABILITY_TYPE
- See Also:
-
-
Constructor Details
-
FindingAttributes
public FindingAttributes()
-
-
Method Details
-
datadogLink
-
getDatadogLink
The Datadog relative link for this finding.- Returns:
- datadogLink
-
setDatadogLink
-
description
-
getDescription
The description and remediation steps for this finding.- Returns:
- description
-
setDescription
-
evaluation
-
getEvaluation
The evaluation of the finding.- Returns:
- evaluation
-
setEvaluation
-
evaluationChangedAt
-
getEvaluationChangedAt
The date on which the evaluation for this finding changed (Unix ms). minimum: 1- Returns:
- evaluationChangedAt
-
setEvaluationChangedAt
-
externalId
-
getExternalId
The cloud-based ID for the resource related to the finding.- Returns:
- externalId
-
setExternalId
-
mute
-
getMute
Information about the mute status of this finding.- Returns:
- mute
-
setMute
-
resource
-
getResource
The resource name of this finding.- Returns:
- resource
-
setResource
-
resourceDiscoveryDate
-
getResourceDiscoveryDate
The date on which the resource was discovered (Unix ms). minimum: 1- Returns:
- resourceDiscoveryDate
-
setResourceDiscoveryDate
-
resourceType
-
getResourceType
The resource type of this finding.- Returns:
- resourceType
-
setResourceType
-
rule
-
getRule
The rule that triggered this finding.- Returns:
- rule
-
setRule
-
status
-
getStatus
The status of the finding.- Returns:
- status
-
setStatus
-
tags
-
addTagsItem
-
getTags
The tags associated with this finding.- Returns:
- tags
-
setTags
-
vulnerabilityType
-
getVulnerabilityType
The vulnerability type of the finding.- Returns:
- vulnerabilityType
-
setVulnerabilityType
-
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:
- FindingAttributes
-
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 FindingAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-