Interface EvaluationResultIdentifier.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EvaluationResultIdentifier.Builder,EvaluationResultIdentifier>,SdkBuilder<EvaluationResultIdentifier.Builder,EvaluationResultIdentifier>,SdkPojo
- Enclosing class:
- EvaluationResultIdentifier
public static interface EvaluationResultIdentifier.Builder extends SdkPojo, CopyableBuilder<EvaluationResultIdentifier.Builder,EvaluationResultIdentifier>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default EvaluationResultIdentifier.BuilderevaluationResultQualifier(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.EvaluationResultIdentifier.BuilderevaluationResultQualifier(EvaluationResultQualifier evaluationResultQualifier)Identifies an Config rule used to evaluate an Amazon Web Services resource, and provides the type and ID of the evaluated resource.EvaluationResultIdentifier.BuilderorderingTimestamp(Instant orderingTimestamp)The time of the event that triggered the evaluation of your Amazon Web Services resources.EvaluationResultIdentifier.BuilderresourceEvaluationId(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 Detail
-
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.Builderavoiding the need to create one manually viaEvaluationResultQualifier.builder().When the
Consumercompletes,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:
evaluationResultQualifier(EvaluationResultQualifier)
-
orderingTimestamp
EvaluationResultIdentifier.Builder orderingTimestamp(Instant 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
EvaluationResultIdentifier.Builder resourceEvaluationId(String 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.
-
-