public static interface PolicyComplianceStatus.Builder extends SdkPojo, CopyableBuilder<PolicyComplianceStatus.Builder,PolicyComplianceStatus>
Modifier and Type | Method and Description |
---|---|
PolicyComplianceStatus.Builder |
evaluationResults(Collection<EvaluationResult> evaluationResults)
An array of
EvaluationResult objects. |
PolicyComplianceStatus.Builder |
evaluationResults(Consumer<EvaluationResult.Builder>... evaluationResults)
An array of
EvaluationResult objects. |
PolicyComplianceStatus.Builder |
evaluationResults(EvaluationResult... evaluationResults)
An array of
EvaluationResult objects. |
PolicyComplianceStatus.Builder |
issueInfoMap(Map<DependentServiceName,String> issueInfoMap)
Details about problems with dependent services, such as AWS WAF or AWS Config, that are causing a resource to
be non-compliant.
|
PolicyComplianceStatus.Builder |
issueInfoMapWithStrings(Map<String,String> issueInfoMap)
Details about problems with dependent services, such as AWS WAF or AWS Config, that are causing a resource to
be non-compliant.
|
PolicyComplianceStatus.Builder |
lastUpdated(Instant lastUpdated)
Time stamp of the last update to the
EvaluationResult objects. |
PolicyComplianceStatus.Builder |
memberAccount(String memberAccount)
The member account ID.
|
PolicyComplianceStatus.Builder |
policyId(String policyId)
The ID of the AWS Firewall Manager policy.
|
PolicyComplianceStatus.Builder |
policyName(String policyName)
The friendly name of the AWS Firewall Manager policy.
|
PolicyComplianceStatus.Builder |
policyOwner(String policyOwner)
The AWS account that created the AWS Firewall Manager policy.
|
copy
applyMutation, build
PolicyComplianceStatus.Builder policyOwner(String policyOwner)
The AWS account that created the AWS Firewall Manager policy.
policyOwner
- The AWS account that created the AWS Firewall Manager policy.PolicyComplianceStatus.Builder policyId(String policyId)
The ID of the AWS Firewall Manager policy.
policyId
- The ID of the AWS Firewall Manager policy.PolicyComplianceStatus.Builder policyName(String policyName)
The friendly name of the AWS Firewall Manager policy.
policyName
- The friendly name of the AWS Firewall Manager policy.PolicyComplianceStatus.Builder memberAccount(String memberAccount)
The member account ID.
memberAccount
- The member account ID.PolicyComplianceStatus.Builder evaluationResults(Collection<EvaluationResult> evaluationResults)
An array of EvaluationResult
objects.
evaluationResults
- An array of EvaluationResult
objects.PolicyComplianceStatus.Builder evaluationResults(EvaluationResult... evaluationResults)
An array of EvaluationResult
objects.
evaluationResults
- An array of EvaluationResult
objects.PolicyComplianceStatus.Builder evaluationResults(Consumer<EvaluationResult.Builder>... evaluationResults)
An array of EvaluationResult
objects.
List.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #evaluationResults(List)
.evaluationResults
- a consumer that will call methods on List.Builder
#evaluationResults(List)
PolicyComplianceStatus.Builder lastUpdated(Instant lastUpdated)
Time stamp of the last update to the EvaluationResult
objects.
lastUpdated
- Time stamp of the last update to the EvaluationResult
objects.PolicyComplianceStatus.Builder issueInfoMapWithStrings(Map<String,String> issueInfoMap)
Details about problems with dependent services, such as AWS WAF or AWS Config, that are causing a resource to be non-compliant. The details include the name of the dependent service and the error message recieved indicating the problem with the service.
issueInfoMap
- Details about problems with dependent services, such as AWS WAF or AWS Config, that are causing a
resource to be non-compliant. The details include the name of the dependent service and the error
message recieved indicating the problem with the service.PolicyComplianceStatus.Builder issueInfoMap(Map<DependentServiceName,String> issueInfoMap)
Details about problems with dependent services, such as AWS WAF or AWS Config, that are causing a resource to be non-compliant. The details include the name of the dependent service and the error message recieved indicating the problem with the service.
issueInfoMap
- Details about problems with dependent services, such as AWS WAF or AWS Config, that are causing a
resource to be non-compliant. The details include the name of the dependent service and the error
message recieved indicating the problem with the service.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.