public static interface ValidatePolicyFinding.Builder extends SdkPojo, CopyableBuilder<ValidatePolicyFinding.Builder,ValidatePolicyFinding>
| Modifier and Type | Method and Description |
|---|---|
ValidatePolicyFinding.Builder |
findingDetails(String findingDetails)
A localized message that explains the finding and provides guidance on how to address it.
|
ValidatePolicyFinding.Builder |
findingType(String findingType)
The impact of the finding.
|
ValidatePolicyFinding.Builder |
findingType(ValidatePolicyFindingType findingType)
The impact of the finding.
|
ValidatePolicyFinding.Builder |
issueCode(String issueCode)
The issue code provides an identifier of the issue associated with this finding.
|
ValidatePolicyFinding.Builder |
learnMoreLink(String learnMoreLink)
A link to additional documentation about the type of finding.
|
ValidatePolicyFinding.Builder |
locations(Collection<Location> locations)
The list of locations in the policy document that are related to the finding.
|
ValidatePolicyFinding.Builder |
locations(Consumer<Location.Builder>... locations)
The list of locations in the policy document that are related to the finding.
|
ValidatePolicyFinding.Builder |
locations(Location... locations)
The list of locations in the policy document that are related to the finding.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildValidatePolicyFinding.Builder findingDetails(String findingDetails)
A localized message that explains the finding and provides guidance on how to address it.
findingDetails - A localized message that explains the finding and provides guidance on how to address it.ValidatePolicyFinding.Builder findingType(String findingType)
The impact of the finding.
Security warnings report when the policy allows access that we consider overly permissive.
Errors report when a part of the policy is not functional.
Warnings report non-security issues when a policy does not conform to policy writing best practices.
Suggestions recommend stylistic improvements in the policy that do not impact access.
findingType - The impact of the finding.
Security warnings report when the policy allows access that we consider overly permissive.
Errors report when a part of the policy is not functional.
Warnings report non-security issues when a policy does not conform to policy writing best practices.
Suggestions recommend stylistic improvements in the policy that do not impact access.
ValidatePolicyFindingType,
ValidatePolicyFindingTypeValidatePolicyFinding.Builder findingType(ValidatePolicyFindingType findingType)
The impact of the finding.
Security warnings report when the policy allows access that we consider overly permissive.
Errors report when a part of the policy is not functional.
Warnings report non-security issues when a policy does not conform to policy writing best practices.
Suggestions recommend stylistic improvements in the policy that do not impact access.
findingType - The impact of the finding.
Security warnings report when the policy allows access that we consider overly permissive.
Errors report when a part of the policy is not functional.
Warnings report non-security issues when a policy does not conform to policy writing best practices.
Suggestions recommend stylistic improvements in the policy that do not impact access.
ValidatePolicyFindingType,
ValidatePolicyFindingTypeValidatePolicyFinding.Builder issueCode(String issueCode)
The issue code provides an identifier of the issue associated with this finding.
issueCode - The issue code provides an identifier of the issue associated with this finding.ValidatePolicyFinding.Builder learnMoreLink(String learnMoreLink)
A link to additional documentation about the type of finding.
learnMoreLink - A link to additional documentation about the type of finding.ValidatePolicyFinding.Builder locations(Collection<Location> locations)
The list of locations in the policy document that are related to the finding. The issue code provides a summary of an issue identified by the finding.
locations - The list of locations in the policy document that are related to the finding. The issue code provides
a summary of an issue identified by the finding.ValidatePolicyFinding.Builder locations(Location... locations)
The list of locations in the policy document that are related to the finding. The issue code provides a summary of an issue identified by the finding.
locations - The list of locations in the policy document that are related to the finding. The issue code provides
a summary of an issue identified by the finding.ValidatePolicyFinding.Builder locations(Consumer<Location.Builder>... locations)
The list of locations in the policy document that are related to the finding. The issue code provides a summary of an issue identified by the finding.
This is a convenience method that creates an instance of theLocation.Builder avoiding the need to create one
manually via Location.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #locations(List.
locations - a consumer that will call methods on
Location.Builder#locations(java.util.Collection) Copyright © 2022. All rights reserved.