Interface PolicyComplianceStatus.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PolicyComplianceStatus.Builder,,PolicyComplianceStatus> SdkBuilder<PolicyComplianceStatus.Builder,,PolicyComplianceStatus> SdkPojo
- Enclosing class:
PolicyComplianceStatus
-
Method Summary
Modifier and TypeMethodDescriptionevaluationResults(Collection<EvaluationResult> evaluationResults) An array ofEvaluationResultobjects.evaluationResults(Consumer<EvaluationResult.Builder>... evaluationResults) An array ofEvaluationResultobjects.evaluationResults(EvaluationResult... evaluationResults) An array ofEvaluationResultobjects.issueInfoMap(Map<DependentServiceName, String> issueInfoMap) Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.issueInfoMapWithStrings(Map<String, String> issueInfoMap) Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.lastUpdated(Instant lastUpdated) Timestamp of the last update to theEvaluationResultobjects.memberAccount(String memberAccount) The member account ID.The ID of the Firewall Manager policy.policyName(String policyName) The name of the Firewall Manager policy.policyOwner(String policyOwner) The Amazon Web Services account that created the Firewall Manager policy.Methods 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, sdkFields
-
Method Details
-
policyOwner
The Amazon Web Services account that created the Firewall Manager policy.
- Parameters:
policyOwner- The Amazon Web Services account that created the Firewall Manager policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policyId
The ID of the Firewall Manager policy.
- Parameters:
policyId- The ID of the Firewall Manager policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policyName
The name of the Firewall Manager policy.
- Parameters:
policyName- The name of the Firewall Manager policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberAccount
The member account ID.
- Parameters:
memberAccount- The member account ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluationResults
An array of
EvaluationResultobjects.- Parameters:
evaluationResults- An array ofEvaluationResultobjects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluationResults
An array of
EvaluationResultobjects.- Parameters:
evaluationResults- An array ofEvaluationResultobjects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluationResults
PolicyComplianceStatus.Builder evaluationResults(Consumer<EvaluationResult.Builder>... evaluationResults) An array of
This is a convenience method that creates an instance of theEvaluationResultobjects.EvaluationResult.Builderavoiding the need to create one manually viaEvaluationResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toevaluationResults(List<EvaluationResult>).- Parameters:
evaluationResults- a consumer that will call methods onEvaluationResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUpdated
Timestamp of the last update to the
EvaluationResultobjects.- Parameters:
lastUpdated- Timestamp of the last update to theEvaluationResultobjects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
issueInfoMapWithStrings
Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.
- Parameters:
issueInfoMap- Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
issueInfoMap
Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.
- Parameters:
issueInfoMap- Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-