Interface ConfigurationCheckOperation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConfigurationCheckOperation.Builder,
,ConfigurationCheckOperation> SdkBuilder<ConfigurationCheckOperation.Builder,
,ConfigurationCheckOperation> SdkPojo
- Enclosing class:
ConfigurationCheckOperation
-
Method Summary
Modifier and TypeMethodDescriptionapplicationId
(String applicationId) The ID of the application against which the configuration check was performed.configurationCheckDescription
(String configurationCheckDescription) A description of the configuration check that was performed.configurationCheckId
(String configurationCheckId) The unique identifier of the configuration check that was performed.configurationCheckId
(ConfigurationCheckType configurationCheckId) The unique identifier of the configuration check that was performed.configurationCheckName
(String configurationCheckName) The name of the configuration check that was performed.The time at which the configuration check operation completed.The unique identifier of the configuration check operation.ruleStatusCounts
(Consumer<RuleStatusCounts.Builder> ruleStatusCounts) A summary of all the rule results, showing counts for each status type.ruleStatusCounts
(RuleStatusCounts ruleStatusCounts) A summary of all the rule results, showing counts for each status type.The time at which the configuration check operation started.The current status of the configuration check operation.status
(OperationStatus status) The current status of the configuration check operation.statusMessage
(String statusMessage) A message providing additional details about the status of the configuration check operation.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, sdkFieldNameToField, sdkFields
-
Method Details
-
id
The unique identifier of the configuration check operation.
- Parameters:
id
- The unique identifier of the configuration check operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationId
The ID of the application against which the configuration check was performed.
- Parameters:
applicationId
- The ID of the application against which the configuration check was performed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the configuration check operation.
- Parameters:
status
- The current status of the configuration check operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the configuration check operation.
- Parameters:
status
- The current status of the configuration check operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
A message providing additional details about the status of the configuration check operation.
- Parameters:
statusMessage
- A message providing additional details about the status of the configuration check operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationCheckId
The unique identifier of the configuration check that was performed.
- Parameters:
configurationCheckId
- The unique identifier of the configuration check that was performed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
configurationCheckId
ConfigurationCheckOperation.Builder configurationCheckId(ConfigurationCheckType configurationCheckId) The unique identifier of the configuration check that was performed.
- Parameters:
configurationCheckId
- The unique identifier of the configuration check that was performed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
configurationCheckName
The name of the configuration check that was performed.
- Parameters:
configurationCheckName
- The name of the configuration check that was performed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationCheckDescription
ConfigurationCheckOperation.Builder configurationCheckDescription(String configurationCheckDescription) A description of the configuration check that was performed.
- Parameters:
configurationCheckDescription
- A description of the configuration check that was performed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The time at which the configuration check operation started.
- Parameters:
startTime
- The time at which the configuration check operation started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The time at which the configuration check operation completed.
- Parameters:
endTime
- The time at which the configuration check operation completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleStatusCounts
A summary of all the rule results, showing counts for each status type.
- Parameters:
ruleStatusCounts
- A summary of all the rule results, showing counts for each status type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleStatusCounts
default ConfigurationCheckOperation.Builder ruleStatusCounts(Consumer<RuleStatusCounts.Builder> ruleStatusCounts) A summary of all the rule results, showing counts for each status type.
This is a convenience method that creates an instance of theRuleStatusCounts.Builder
avoiding the need to create one manually viaRuleStatusCounts.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toruleStatusCounts(RuleStatusCounts)
.- Parameters:
ruleStatusCounts
- a consumer that will call methods onRuleStatusCounts.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-