@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BatchUpdateFindingsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
BatchUpdateFindingsRequest() |
Modifier and Type | Method and Description |
---|---|
BatchUpdateFindingsRequest |
addUserDefinedFieldsEntry(String key,
String value)
Add a single UserDefinedFields entry
|
BatchUpdateFindingsRequest |
clearUserDefinedFieldsEntries()
Removes all the entries added into UserDefinedFields.
|
BatchUpdateFindingsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Integer |
getConfidence()
The updated value for the finding confidence.
|
Integer |
getCriticality()
The updated value for the level of importance assigned to the resources associated with the findings.
|
List<AwsSecurityFindingIdentifier> |
getFindingIdentifiers()
The list of findings to update.
|
NoteUpdate |
getNote() |
List<RelatedFinding> |
getRelatedFindings()
A list of findings that are related to the updated findings.
|
SeverityUpdate |
getSeverity()
Used to update the finding severity.
|
List<String> |
getTypes()
One or more finding types in the format of namespace/category/classifier that classify a finding.
|
Map<String,String> |
getUserDefinedFields()
A list of name/value string pairs associated with the finding.
|
String |
getVerificationState()
Indicates the veracity of a finding.
|
WorkflowUpdate |
getWorkflow()
Used to update the workflow status of a finding.
|
int |
hashCode() |
void |
setConfidence(Integer confidence)
The updated value for the finding confidence.
|
void |
setCriticality(Integer criticality)
The updated value for the level of importance assigned to the resources associated with the findings.
|
void |
setFindingIdentifiers(Collection<AwsSecurityFindingIdentifier> findingIdentifiers)
The list of findings to update.
|
void |
setNote(NoteUpdate note) |
void |
setRelatedFindings(Collection<RelatedFinding> relatedFindings)
A list of findings that are related to the updated findings.
|
void |
setSeverity(SeverityUpdate severity)
Used to update the finding severity.
|
void |
setTypes(Collection<String> types)
One or more finding types in the format of namespace/category/classifier that classify a finding.
|
void |
setUserDefinedFields(Map<String,String> userDefinedFields)
A list of name/value string pairs associated with the finding.
|
void |
setVerificationState(String verificationState)
Indicates the veracity of a finding.
|
void |
setWorkflow(WorkflowUpdate workflow)
Used to update the workflow status of a finding.
|
String |
toString()
Returns a string representation of this object.
|
BatchUpdateFindingsRequest |
withConfidence(Integer confidence)
The updated value for the finding confidence.
|
BatchUpdateFindingsRequest |
withCriticality(Integer criticality)
The updated value for the level of importance assigned to the resources associated with the findings.
|
BatchUpdateFindingsRequest |
withFindingIdentifiers(AwsSecurityFindingIdentifier... findingIdentifiers)
The list of findings to update.
|
BatchUpdateFindingsRequest |
withFindingIdentifiers(Collection<AwsSecurityFindingIdentifier> findingIdentifiers)
The list of findings to update.
|
BatchUpdateFindingsRequest |
withNote(NoteUpdate note) |
BatchUpdateFindingsRequest |
withRelatedFindings(Collection<RelatedFinding> relatedFindings)
A list of findings that are related to the updated findings.
|
BatchUpdateFindingsRequest |
withRelatedFindings(RelatedFinding... relatedFindings)
A list of findings that are related to the updated findings.
|
BatchUpdateFindingsRequest |
withSeverity(SeverityUpdate severity)
Used to update the finding severity.
|
BatchUpdateFindingsRequest |
withTypes(Collection<String> types)
One or more finding types in the format of namespace/category/classifier that classify a finding.
|
BatchUpdateFindingsRequest |
withTypes(String... types)
One or more finding types in the format of namespace/category/classifier that classify a finding.
|
BatchUpdateFindingsRequest |
withUserDefinedFields(Map<String,String> userDefinedFields)
A list of name/value string pairs associated with the finding.
|
BatchUpdateFindingsRequest |
withVerificationState(String verificationState)
Indicates the veracity of a finding.
|
BatchUpdateFindingsRequest |
withVerificationState(VerificationState verificationState)
Indicates the veracity of a finding.
|
BatchUpdateFindingsRequest |
withWorkflow(WorkflowUpdate workflow)
Used to update the workflow status of a finding.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<AwsSecurityFindingIdentifier> getFindingIdentifiers()
The list of findings to update. BatchUpdateFindings
can be used to update up to 100 findings at a
time.
For each finding, the list provides the finding identifier and the ARN of the finding provider.
BatchUpdateFindings
can be used to update up to 100 findings
at a time.
For each finding, the list provides the finding identifier and the ARN of the finding provider.
public void setFindingIdentifiers(Collection<AwsSecurityFindingIdentifier> findingIdentifiers)
The list of findings to update. BatchUpdateFindings
can be used to update up to 100 findings at a
time.
For each finding, the list provides the finding identifier and the ARN of the finding provider.
findingIdentifiers
- The list of findings to update. BatchUpdateFindings
can be used to update up to 100 findings
at a time.
For each finding, the list provides the finding identifier and the ARN of the finding provider.
public BatchUpdateFindingsRequest withFindingIdentifiers(AwsSecurityFindingIdentifier... findingIdentifiers)
The list of findings to update. BatchUpdateFindings
can be used to update up to 100 findings at a
time.
For each finding, the list provides the finding identifier and the ARN of the finding provider.
NOTE: This method appends the values to the existing list (if any). Use
setFindingIdentifiers(java.util.Collection)
or withFindingIdentifiers(java.util.Collection)
if
you want to override the existing values.
findingIdentifiers
- The list of findings to update. BatchUpdateFindings
can be used to update up to 100 findings
at a time.
For each finding, the list provides the finding identifier and the ARN of the finding provider.
public BatchUpdateFindingsRequest withFindingIdentifiers(Collection<AwsSecurityFindingIdentifier> findingIdentifiers)
The list of findings to update. BatchUpdateFindings
can be used to update up to 100 findings at a
time.
For each finding, the list provides the finding identifier and the ARN of the finding provider.
findingIdentifiers
- The list of findings to update. BatchUpdateFindings
can be used to update up to 100 findings
at a time.
For each finding, the list provides the finding identifier and the ARN of the finding provider.
public void setNote(NoteUpdate note)
note
- public NoteUpdate getNote()
public BatchUpdateFindingsRequest withNote(NoteUpdate note)
note
- public void setSeverity(SeverityUpdate severity)
Used to update the finding severity.
severity
- Used to update the finding severity.public SeverityUpdate getSeverity()
Used to update the finding severity.
public BatchUpdateFindingsRequest withSeverity(SeverityUpdate severity)
Used to update the finding severity.
severity
- Used to update the finding severity.public void setVerificationState(String verificationState)
Indicates the veracity of a finding.
The available values for VerificationState
are as follows.
UNKNOWN
– The default disposition of a security finding
TRUE_POSITIVE
– The security finding is confirmed
FALSE_POSITIVE
– The security finding was determined to be a false alarm
BENIGN_POSITIVE
– A special case of TRUE_POSITIVE
where the finding doesn't pose any
threat, is expected, or both
verificationState
- Indicates the veracity of a finding.
The available values for VerificationState
are as follows.
UNKNOWN
– The default disposition of a security finding
TRUE_POSITIVE
– The security finding is confirmed
FALSE_POSITIVE
– The security finding was determined to be a false alarm
BENIGN_POSITIVE
– A special case of TRUE_POSITIVE
where the finding doesn't pose
any threat, is expected, or both
VerificationState
public String getVerificationState()
Indicates the veracity of a finding.
The available values for VerificationState
are as follows.
UNKNOWN
– The default disposition of a security finding
TRUE_POSITIVE
– The security finding is confirmed
FALSE_POSITIVE
– The security finding was determined to be a false alarm
BENIGN_POSITIVE
– A special case of TRUE_POSITIVE
where the finding doesn't pose any
threat, is expected, or both
The available values for VerificationState
are as follows.
UNKNOWN
– The default disposition of a security finding
TRUE_POSITIVE
– The security finding is confirmed
FALSE_POSITIVE
– The security finding was determined to be a false alarm
BENIGN_POSITIVE
– A special case of TRUE_POSITIVE
where the finding doesn't
pose any threat, is expected, or both
VerificationState
public BatchUpdateFindingsRequest withVerificationState(String verificationState)
Indicates the veracity of a finding.
The available values for VerificationState
are as follows.
UNKNOWN
– The default disposition of a security finding
TRUE_POSITIVE
– The security finding is confirmed
FALSE_POSITIVE
– The security finding was determined to be a false alarm
BENIGN_POSITIVE
– A special case of TRUE_POSITIVE
where the finding doesn't pose any
threat, is expected, or both
verificationState
- Indicates the veracity of a finding.
The available values for VerificationState
are as follows.
UNKNOWN
– The default disposition of a security finding
TRUE_POSITIVE
– The security finding is confirmed
FALSE_POSITIVE
– The security finding was determined to be a false alarm
BENIGN_POSITIVE
– A special case of TRUE_POSITIVE
where the finding doesn't pose
any threat, is expected, or both
VerificationState
public BatchUpdateFindingsRequest withVerificationState(VerificationState verificationState)
Indicates the veracity of a finding.
The available values for VerificationState
are as follows.
UNKNOWN
– The default disposition of a security finding
TRUE_POSITIVE
– The security finding is confirmed
FALSE_POSITIVE
– The security finding was determined to be a false alarm
BENIGN_POSITIVE
– A special case of TRUE_POSITIVE
where the finding doesn't pose any
threat, is expected, or both
verificationState
- Indicates the veracity of a finding.
The available values for VerificationState
are as follows.
UNKNOWN
– The default disposition of a security finding
TRUE_POSITIVE
– The security finding is confirmed
FALSE_POSITIVE
– The security finding was determined to be a false alarm
BENIGN_POSITIVE
– A special case of TRUE_POSITIVE
where the finding doesn't pose
any threat, is expected, or both
VerificationState
public void setConfidence(Integer confidence)
The updated value for the finding confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
confidence
- The updated value for the finding confidence. Confidence is defined as the likelihood that a finding
accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
public Integer getConfidence()
The updated value for the finding confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
public BatchUpdateFindingsRequest withConfidence(Integer confidence)
The updated value for the finding confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
confidence
- The updated value for the finding confidence. Confidence is defined as the likelihood that a finding
accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
public void setCriticality(Integer criticality)
The updated value for the level of importance assigned to the resources associated with the findings.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
criticality
- The updated value for the level of importance assigned to the resources associated with the findings.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
public Integer getCriticality()
The updated value for the level of importance assigned to the resources associated with the findings.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
public BatchUpdateFindingsRequest withCriticality(Integer criticality)
The updated value for the level of importance assigned to the resources associated with the findings.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
criticality
- The updated value for the level of importance assigned to the resources associated with the findings.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
public List<String> getTypes()
One or more finding types in the format of namespace/category/classifier that classify a finding.
Valid namespace values are as follows.
Software and Configuration Checks
TTPs
Effects
Unusual Behaviors
Sensitive Data Identifications
Valid namespace values are as follows.
Software and Configuration Checks
TTPs
Effects
Unusual Behaviors
Sensitive Data Identifications
public void setTypes(Collection<String> types)
One or more finding types in the format of namespace/category/classifier that classify a finding.
Valid namespace values are as follows.
Software and Configuration Checks
TTPs
Effects
Unusual Behaviors
Sensitive Data Identifications
types
- One or more finding types in the format of namespace/category/classifier that classify a finding.
Valid namespace values are as follows.
Software and Configuration Checks
TTPs
Effects
Unusual Behaviors
Sensitive Data Identifications
public BatchUpdateFindingsRequest withTypes(String... types)
One or more finding types in the format of namespace/category/classifier that classify a finding.
Valid namespace values are as follows.
Software and Configuration Checks
TTPs
Effects
Unusual Behaviors
Sensitive Data Identifications
NOTE: This method appends the values to the existing list (if any). Use
setTypes(java.util.Collection)
or withTypes(java.util.Collection)
if you want to override the
existing values.
types
- One or more finding types in the format of namespace/category/classifier that classify a finding.
Valid namespace values are as follows.
Software and Configuration Checks
TTPs
Effects
Unusual Behaviors
Sensitive Data Identifications
public BatchUpdateFindingsRequest withTypes(Collection<String> types)
One or more finding types in the format of namespace/category/classifier that classify a finding.
Valid namespace values are as follows.
Software and Configuration Checks
TTPs
Effects
Unusual Behaviors
Sensitive Data Identifications
types
- One or more finding types in the format of namespace/category/classifier that classify a finding.
Valid namespace values are as follows.
Software and Configuration Checks
TTPs
Effects
Unusual Behaviors
Sensitive Data Identifications
public Map<String,String> getUserDefinedFields()
A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.
public void setUserDefinedFields(Map<String,String> userDefinedFields)
A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.
userDefinedFields
- A list of name/value string pairs associated with the finding. These are custom, user-defined fields added
to a finding.public BatchUpdateFindingsRequest withUserDefinedFields(Map<String,String> userDefinedFields)
A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.
userDefinedFields
- A list of name/value string pairs associated with the finding. These are custom, user-defined fields added
to a finding.public BatchUpdateFindingsRequest addUserDefinedFieldsEntry(String key, String value)
public BatchUpdateFindingsRequest clearUserDefinedFieldsEntries()
public void setWorkflow(WorkflowUpdate workflow)
Used to update the workflow status of a finding.
The workflow status indicates the progress of the investigation into the finding.
workflow
- Used to update the workflow status of a finding.
The workflow status indicates the progress of the investigation into the finding.
public WorkflowUpdate getWorkflow()
Used to update the workflow status of a finding.
The workflow status indicates the progress of the investigation into the finding.
The workflow status indicates the progress of the investigation into the finding.
public BatchUpdateFindingsRequest withWorkflow(WorkflowUpdate workflow)
Used to update the workflow status of a finding.
The workflow status indicates the progress of the investigation into the finding.
workflow
- Used to update the workflow status of a finding.
The workflow status indicates the progress of the investigation into the finding.
public List<RelatedFinding> getRelatedFindings()
A list of findings that are related to the updated findings.
public void setRelatedFindings(Collection<RelatedFinding> relatedFindings)
A list of findings that are related to the updated findings.
relatedFindings
- A list of findings that are related to the updated findings.public BatchUpdateFindingsRequest withRelatedFindings(RelatedFinding... relatedFindings)
A list of findings that are related to the updated findings.
NOTE: This method appends the values to the existing list (if any). Use
setRelatedFindings(java.util.Collection)
or withRelatedFindings(java.util.Collection)
if you
want to override the existing values.
relatedFindings
- A list of findings that are related to the updated findings.public BatchUpdateFindingsRequest withRelatedFindings(Collection<RelatedFinding> relatedFindings)
A list of findings that are related to the updated findings.
relatedFindings
- A list of findings that are related to the updated findings.public String toString()
toString
in class Object
Object.toString()
public BatchUpdateFindingsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Privacy | Site terms | Cookie preferences | © 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.