Interface AutomationRulesFindingFieldsUpdate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AutomationRulesFindingFieldsUpdate.Builder,
,AutomationRulesFindingFieldsUpdate> SdkBuilder<AutomationRulesFindingFieldsUpdate.Builder,
,AutomationRulesFindingFieldsUpdate> SdkPojo
- Enclosing class:
AutomationRulesFindingFieldsUpdate
-
Method Summary
Modifier and TypeMethodDescriptionconfidence
(Integer confidence) The rule action updates theConfidence
field of a finding.criticality
(Integer criticality) The rule action updates theCriticality
field of a finding.note
(Consumer<NoteUpdate.Builder> note) Sets the value of the Note property for this object.note
(NoteUpdate note) Sets the value of the Note property for this object.relatedFindings
(Collection<RelatedFinding> relatedFindings) The rule action updates theRelatedFindings
field of a finding.relatedFindings
(Consumer<RelatedFinding.Builder>... relatedFindings) The rule action updates theRelatedFindings
field of a finding.relatedFindings
(RelatedFinding... relatedFindings) The rule action updates theRelatedFindings
field of a finding.severity
(Consumer<SeverityUpdate.Builder> severity) Sets the value of the Severity property for this object.severity
(SeverityUpdate severity) Sets the value of the Severity property for this object.The rule action updates theTypes
field of a finding.types
(Collection<String> types) The rule action updates theTypes
field of a finding.userDefinedFields
(Map<String, String> userDefinedFields) The rule action updates theUserDefinedFields
field of a finding.verificationState
(String verificationState) The rule action updates theVerificationState
field of a finding.verificationState
(VerificationState verificationState) The rule action updates theVerificationState
field of a finding.workflow
(Consumer<WorkflowUpdate.Builder> workflow) Sets the value of the Workflow property for this object.workflow
(WorkflowUpdate workflow) Sets the value of the Workflow property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
note
Sets the value of the Note property for this object.- Parameters:
note
- The new value for the Note property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
note
Sets the value of the Note property for this object. This is a convenience method that creates an instance of theNoteUpdate.Builder
avoiding the need to create one manually viaNoteUpdate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonote(NoteUpdate)
.- Parameters:
note
- a consumer that will call methods onNoteUpdate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
severity
Sets the value of the Severity property for this object.- Parameters:
severity
- The new value for the Severity property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severity
default AutomationRulesFindingFieldsUpdate.Builder severity(Consumer<SeverityUpdate.Builder> severity) Sets the value of the Severity property for this object. This is a convenience method that creates an instance of theSeverityUpdate.Builder
avoiding the need to create one manually viaSeverityUpdate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toseverity(SeverityUpdate)
.- Parameters:
severity
- a consumer that will call methods onSeverityUpdate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
verificationState
The rule action updates the
VerificationState
field of a finding.- Parameters:
verificationState
- The rule action updates theVerificationState
field of a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
verificationState
The rule action updates the
VerificationState
field of a finding.- Parameters:
verificationState
- The rule action updates theVerificationState
field of a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
confidence
The rule action updates the
Confidence
field of a finding.- Parameters:
confidence
- The rule action updates theConfidence
field of a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
criticality
The rule action updates the
Criticality
field of a finding.- Parameters:
criticality
- The rule action updates theCriticality
field of a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
types
The rule action updates the
Types
field of a finding.- Parameters:
types
- The rule action updates theTypes
field of a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
types
The rule action updates the
Types
field of a finding.- Parameters:
types
- The rule action updates theTypes
field of a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userDefinedFields
The rule action updates the
UserDefinedFields
field of a finding.- Parameters:
userDefinedFields
- The rule action updates theUserDefinedFields
field of a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflow
Sets the value of the Workflow property for this object.- Parameters:
workflow
- The new value for the Workflow property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflow
default AutomationRulesFindingFieldsUpdate.Builder workflow(Consumer<WorkflowUpdate.Builder> workflow) Sets the value of the Workflow property for this object. This is a convenience method that creates an instance of theWorkflowUpdate.Builder
avoiding the need to create one manually viaWorkflowUpdate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toworkflow(WorkflowUpdate)
.- Parameters:
workflow
- a consumer that will call methods onWorkflowUpdate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-