public static interface BatchUpdateFindingsRequest.Builder extends SecurityHubRequest.Builder, SdkPojo, CopyableBuilder<BatchUpdateFindingsRequest.Builder,BatchUpdateFindingsRequest>
| Modifier and Type | Method and Description |
|---|---|
BatchUpdateFindingsRequest.Builder |
confidence(Integer confidence)
The updated value for the finding confidence.
|
BatchUpdateFindingsRequest.Builder |
criticality(Integer criticality)
The updated value for the level of importance assigned to the resources associated with the findings.
|
BatchUpdateFindingsRequest.Builder |
findingIdentifiers(AwsSecurityFindingIdentifier... findingIdentifiers)
The list of findings to update.
|
BatchUpdateFindingsRequest.Builder |
findingIdentifiers(Collection<AwsSecurityFindingIdentifier> findingIdentifiers)
The list of findings to update.
|
BatchUpdateFindingsRequest.Builder |
findingIdentifiers(Consumer<AwsSecurityFindingIdentifier.Builder>... findingIdentifiers)
The list of findings to update.
|
default BatchUpdateFindingsRequest.Builder |
note(Consumer<NoteUpdate.Builder> note)
Sets the value of the Note property for this object.
|
BatchUpdateFindingsRequest.Builder |
note(NoteUpdate note)
Sets the value of the Note property for this object.
|
BatchUpdateFindingsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
BatchUpdateFindingsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
BatchUpdateFindingsRequest.Builder |
relatedFindings(Collection<RelatedFinding> relatedFindings)
A list of findings that are related to the updated findings.
|
BatchUpdateFindingsRequest.Builder |
relatedFindings(Consumer<RelatedFinding.Builder>... relatedFindings)
A list of findings that are related to the updated findings.
|
BatchUpdateFindingsRequest.Builder |
relatedFindings(RelatedFinding... relatedFindings)
A list of findings that are related to the updated findings.
|
default BatchUpdateFindingsRequest.Builder |
severity(Consumer<SeverityUpdate.Builder> severity)
Used to update the finding severity.
|
BatchUpdateFindingsRequest.Builder |
severity(SeverityUpdate severity)
Used to update the finding severity.
|
BatchUpdateFindingsRequest.Builder |
types(Collection<String> types)
One or more finding types in the format of namespace/category/classifier that classify a finding.
|
BatchUpdateFindingsRequest.Builder |
types(String... types)
One or more finding types in the format of namespace/category/classifier that classify a finding.
|
BatchUpdateFindingsRequest.Builder |
userDefinedFields(Map<String,String> userDefinedFields)
A list of name/value string pairs associated with the finding.
|
BatchUpdateFindingsRequest.Builder |
verificationState(String verificationState)
Indicates the veracity of a finding.
|
BatchUpdateFindingsRequest.Builder |
verificationState(VerificationState verificationState)
Indicates the veracity of a finding.
|
default BatchUpdateFindingsRequest.Builder |
workflow(Consumer<WorkflowUpdate.Builder> workflow)
Used to update the workflow status of a finding.
|
BatchUpdateFindingsRequest.Builder |
workflow(WorkflowUpdate workflow)
Used to update the workflow status of a finding.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildBatchUpdateFindingsRequest.Builder findingIdentifiers(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.
BatchUpdateFindingsRequest.Builder findingIdentifiers(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.
BatchUpdateFindingsRequest.Builder findingIdentifiers(Consumer<AwsSecurityFindingIdentifier.Builder>... 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.
This is a convenience method that creates an instance of theAwsSecurityFindingIdentifier.Builder avoiding the
need to create one manually via
AwsSecurityFindingIdentifier.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #findingIdentifiers(List.
findingIdentifiers - a consumer that will call methods on
AwsSecurityFindingIdentifier.Builder#findingIdentifiers(java.util.Collection) BatchUpdateFindingsRequest.Builder note(NoteUpdate note)
note - The new value for the Note property for this object.default BatchUpdateFindingsRequest.Builder note(Consumer<NoteUpdate.Builder> note)
NoteUpdate.Builder avoiding the need to
create one manually via NoteUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to note(NoteUpdate).
note - a consumer that will call methods on NoteUpdate.Buildernote(NoteUpdate)BatchUpdateFindingsRequest.Builder severity(SeverityUpdate severity)
Used to update the finding severity.
severity - Used to update the finding severity.default BatchUpdateFindingsRequest.Builder severity(Consumer<SeverityUpdate.Builder> severity)
Used to update the finding severity.
This is a convenience method that creates an instance of theSeverityUpdate.Builder avoiding the need
to create one manually via SeverityUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to severity(SeverityUpdate).
severity - a consumer that will call methods on SeverityUpdate.Builderseverity(SeverityUpdate)BatchUpdateFindingsRequest.Builder verificationState(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,
VerificationStateBatchUpdateFindingsRequest.Builder verificationState(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,
VerificationStateBatchUpdateFindingsRequest.Builder confidence(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.
BatchUpdateFindingsRequest.Builder criticality(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.
BatchUpdateFindingsRequest.Builder types(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
BatchUpdateFindingsRequest.Builder types(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
BatchUpdateFindingsRequest.Builder userDefinedFields(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.BatchUpdateFindingsRequest.Builder workflow(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.
default BatchUpdateFindingsRequest.Builder workflow(Consumer<WorkflowUpdate.Builder> workflow)
Used to update the workflow status of a finding.
The workflow status indicates the progress of the investigation into the finding.
This is a convenience method that creates an instance of theWorkflowUpdate.Builder avoiding the need
to create one manually via WorkflowUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to workflow(WorkflowUpdate).
workflow - a consumer that will call methods on WorkflowUpdate.Builderworkflow(WorkflowUpdate)BatchUpdateFindingsRequest.Builder relatedFindings(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.BatchUpdateFindingsRequest.Builder relatedFindings(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.BatchUpdateFindingsRequest.Builder relatedFindings(Consumer<RelatedFinding.Builder>... relatedFindings)
A list of findings that are related to the updated findings.
This is a convenience method that creates an instance of theRelatedFinding.Builder avoiding the need to create
one manually via RelatedFinding.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #relatedFindings(List.
relatedFindings - a consumer that will call methods on
RelatedFinding.Builder#relatedFindings(java.util.Collection) BatchUpdateFindingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderBatchUpdateFindingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.