Interface GetResourceEvaluationSummaryResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,ConfigResponse.Builder,CopyableBuilder<GetResourceEvaluationSummaryResponse.Builder,,GetResourceEvaluationSummaryResponse> SdkBuilder<GetResourceEvaluationSummaryResponse.Builder,,GetResourceEvaluationSummaryResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetResourceEvaluationSummaryResponse
-
Method Summary
Modifier and TypeMethodDescriptioncompliance(String compliance) The compliance status of the resource evaluation summary.compliance(ComplianceType compliance) The compliance status of the resource evaluation summary.evaluationContext(Consumer<EvaluationContext.Builder> evaluationContext) Returns anEvaluationContextobject.evaluationContext(EvaluationContext evaluationContext) Returns anEvaluationContextobject.evaluationMode(String evaluationMode) Lists results of the mode that you requested to retrieve the resource evaluation summary.evaluationMode(EvaluationMode evaluationMode) Lists results of the mode that you requested to retrieve the resource evaluation summary.evaluationStartTimestamp(Instant evaluationStartTimestamp) The start timestamp when Config rule starts evaluating compliance for the provided resource details.evaluationStatus(Consumer<EvaluationStatus.Builder> evaluationStatus) Returns anEvaluationStatusobject.evaluationStatus(EvaluationStatus evaluationStatus) Returns anEvaluationStatusobject.resourceDetails(Consumer<ResourceDetails.Builder> resourceDetails) Returns aResourceDetailsobject.resourceDetails(ResourceDetails resourceDetails) Returns aResourceDetailsobject.resourceEvaluationId(String resourceEvaluationId) The uniqueResourceEvaluationIdof Amazon Web Services resource execution for which you want to retrieve the evaluation summary.Methods inherited from interface software.amazon.awssdk.services.config.model.ConfigResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
resourceEvaluationId
The unique
ResourceEvaluationIdof Amazon Web Services resource execution for which you want to retrieve the evaluation summary.- Parameters:
resourceEvaluationId- The uniqueResourceEvaluationIdof Amazon Web Services resource execution for which you want to retrieve the evaluation summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluationMode
Lists results of the mode that you requested to retrieve the resource evaluation summary. The valid values are Detective or Proactive.
- Parameters:
evaluationMode- Lists results of the mode that you requested to retrieve the resource evaluation summary. The valid values are Detective or Proactive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
evaluationMode
Lists results of the mode that you requested to retrieve the resource evaluation summary. The valid values are Detective or Proactive.
- Parameters:
evaluationMode- Lists results of the mode that you requested to retrieve the resource evaluation summary. The valid values are Detective or Proactive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
evaluationStatus
Returns an
EvaluationStatusobject.- Parameters:
evaluationStatus- Returns anEvaluationStatusobject.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluationStatus
default GetResourceEvaluationSummaryResponse.Builder evaluationStatus(Consumer<EvaluationStatus.Builder> evaluationStatus) Returns an
This is a convenience method that creates an instance of theEvaluationStatusobject.EvaluationStatus.Builderavoiding the need to create one manually viaEvaluationStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toevaluationStatus(EvaluationStatus).- Parameters:
evaluationStatus- a consumer that will call methods onEvaluationStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
evaluationStartTimestamp
GetResourceEvaluationSummaryResponse.Builder evaluationStartTimestamp(Instant evaluationStartTimestamp) The start timestamp when Config rule starts evaluating compliance for the provided resource details.
- Parameters:
evaluationStartTimestamp- The start timestamp when Config rule starts evaluating compliance for the provided resource details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compliance
The compliance status of the resource evaluation summary.
- Parameters:
compliance- The compliance status of the resource evaluation summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
compliance
The compliance status of the resource evaluation summary.
- Parameters:
compliance- The compliance status of the resource evaluation summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
evaluationContext
Returns an
EvaluationContextobject.- Parameters:
evaluationContext- Returns anEvaluationContextobject.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluationContext
default GetResourceEvaluationSummaryResponse.Builder evaluationContext(Consumer<EvaluationContext.Builder> evaluationContext) Returns an
This is a convenience method that creates an instance of theEvaluationContextobject.EvaluationContext.Builderavoiding the need to create one manually viaEvaluationContext.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toevaluationContext(EvaluationContext).- Parameters:
evaluationContext- a consumer that will call methods onEvaluationContext.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceDetails
Returns a
ResourceDetailsobject.- Parameters:
resourceDetails- Returns aResourceDetailsobject.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceDetails
default GetResourceEvaluationSummaryResponse.Builder resourceDetails(Consumer<ResourceDetails.Builder> resourceDetails) Returns a
This is a convenience method that creates an instance of theResourceDetailsobject.ResourceDetails.Builderavoiding the need to create one manually viaResourceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceDetails(ResourceDetails).- Parameters:
resourceDetails- a consumer that will call methods onResourceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-