Interface EvaluationResultIdentifier.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EvaluationResultIdentifier.Builder,
,EvaluationResultIdentifier> SdkBuilder<EvaluationResultIdentifier.Builder,
,EvaluationResultIdentifier> SdkPojo
- Enclosing class:
EvaluationResultIdentifier
-
Method Summary
Modifier and TypeMethodDescriptionevaluationResultQualifier
(Consumer<EvaluationResultQualifier.Builder> evaluationResultQualifier) Identifies an Config rule used to evaluate an Amazon Web Services resource, and provides the type and ID of the evaluated resource.evaluationResultQualifier
(EvaluationResultQualifier evaluationResultQualifier) Identifies an Config rule used to evaluate an Amazon Web Services resource, and provides the type and ID of the evaluated resource.orderingTimestamp
(Instant orderingTimestamp) The time of the event that triggered the evaluation of your Amazon Web Services resources.resourceEvaluationId
(String resourceEvaluationId) A Unique ID for an evaluation result.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
-
evaluationResultQualifier
EvaluationResultIdentifier.Builder evaluationResultQualifier(EvaluationResultQualifier evaluationResultQualifier) Identifies an Config rule used to evaluate an Amazon Web Services resource, and provides the type and ID of the evaluated resource.
- Parameters:
evaluationResultQualifier
- Identifies an Config rule used to evaluate an Amazon Web Services resource, and provides the type and ID of the evaluated resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluationResultQualifier
default EvaluationResultIdentifier.Builder evaluationResultQualifier(Consumer<EvaluationResultQualifier.Builder> evaluationResultQualifier) Identifies an Config rule used to evaluate an Amazon Web Services resource, and provides the type and ID of the evaluated resource.
This is a convenience method that creates an instance of theEvaluationResultQualifier.Builder
avoiding the need to create one manually viaEvaluationResultQualifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toevaluationResultQualifier(EvaluationResultQualifier)
.- Parameters:
evaluationResultQualifier
- a consumer that will call methods onEvaluationResultQualifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
orderingTimestamp
The time of the event that triggered the evaluation of your Amazon Web Services resources. The time can indicate when Config delivered a configuration item change notification, or it can indicate when Config delivered the configuration snapshot, depending on which event triggered the evaluation.
- Parameters:
orderingTimestamp
- The time of the event that triggered the evaluation of your Amazon Web Services resources. The time can indicate when Config delivered a configuration item change notification, or it can indicate when Config delivered the configuration snapshot, depending on which event triggered the evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceEvaluationId
A Unique ID for an evaluation result.
- Parameters:
resourceEvaluationId
- A Unique ID for an evaluation result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-