Interface GetResourceEvaluationSummaryResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,ConfigResponse.Builder,CopyableBuilder<GetResourceEvaluationSummaryResponse.Builder,GetResourceEvaluationSummaryResponse>,SdkBuilder<GetResourceEvaluationSummaryResponse.Builder,GetResourceEvaluationSummaryResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetResourceEvaluationSummaryResponse
public static interface GetResourceEvaluationSummaryResponse.Builder extends ConfigResponse.Builder, SdkPojo, CopyableBuilder<GetResourceEvaluationSummaryResponse.Builder,GetResourceEvaluationSummaryResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetResourceEvaluationSummaryResponse.Buildercompliance(String compliance)The compliance status of the resource evaluation summary.GetResourceEvaluationSummaryResponse.Buildercompliance(ComplianceType compliance)The compliance status of the resource evaluation summary.default GetResourceEvaluationSummaryResponse.BuilderevaluationContext(Consumer<EvaluationContext.Builder> evaluationContext)Returns anEvaluationContextobject.GetResourceEvaluationSummaryResponse.BuilderevaluationContext(EvaluationContext evaluationContext)Returns anEvaluationContextobject.GetResourceEvaluationSummaryResponse.BuilderevaluationMode(String evaluationMode)Lists results of the mode that you requested to retrieve the resource evaluation summary.GetResourceEvaluationSummaryResponse.BuilderevaluationMode(EvaluationMode evaluationMode)Lists results of the mode that you requested to retrieve the resource evaluation summary.GetResourceEvaluationSummaryResponse.BuilderevaluationStartTimestamp(Instant evaluationStartTimestamp)The start timestamp when Config rule starts evaluating compliance for the provided resource details.default GetResourceEvaluationSummaryResponse.BuilderevaluationStatus(Consumer<EvaluationStatus.Builder> evaluationStatus)Returns anEvaluationStatusobject.GetResourceEvaluationSummaryResponse.BuilderevaluationStatus(EvaluationStatus evaluationStatus)Returns anEvaluationStatusobject.default GetResourceEvaluationSummaryResponse.BuilderresourceDetails(Consumer<ResourceDetails.Builder> resourceDetails)Returns aResourceDetailsobject.GetResourceEvaluationSummaryResponse.BuilderresourceDetails(ResourceDetails resourceDetails)Returns aResourceDetailsobject.GetResourceEvaluationSummaryResponse.BuilderresourceEvaluationId(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, responseMetadata
-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
resourceEvaluationId
GetResourceEvaluationSummaryResponse.Builder resourceEvaluationId(String 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
GetResourceEvaluationSummaryResponse.Builder evaluationMode(String 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,EvaluationMode
-
evaluationMode
GetResourceEvaluationSummaryResponse.Builder evaluationMode(EvaluationMode 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,EvaluationMode
-
evaluationStatus
GetResourceEvaluationSummaryResponse.Builder evaluationStatus(EvaluationStatus 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:
evaluationStatus(EvaluationStatus)
-
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
GetResourceEvaluationSummaryResponse.Builder compliance(String 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:
ComplianceType,ComplianceType
-
compliance
GetResourceEvaluationSummaryResponse.Builder compliance(ComplianceType 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:
ComplianceType,ComplianceType
-
evaluationContext
GetResourceEvaluationSummaryResponse.Builder evaluationContext(EvaluationContext 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:
evaluationContext(EvaluationContext)
-
resourceDetails
GetResourceEvaluationSummaryResponse.Builder resourceDetails(ResourceDetails 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:
resourceDetails(ResourceDetails)
-
-