AwsSolutionsChecks.Builder |
AwsSolutionsChecks.Builder.additionalLoggers(List<? extends INagLogger> additionalLoggers) |
Additional NagLoggers for logging rule validation outputs.
|
static AwsSolutionsChecks.Builder |
AwsSolutionsChecks.Builder.create() |
|
AwsSolutionsChecks.Builder |
AwsSolutionsChecks.Builder.logIgnores(Boolean logIgnores) |
Whether or not to log suppressed rule violations as informational messages (default: false).
|
AwsSolutionsChecks.Builder |
AwsSolutionsChecks.Builder.reportFormats(List<? extends NagReportFormat> reportFormats) |
If reports are enabled, the output formats of compliance reports in the App's output directory (default: only CSV).
|
AwsSolutionsChecks.Builder |
AwsSolutionsChecks.Builder.reports(Boolean reports) |
Whether or not to generate compliance reports for applied Stacks in the App's output directory (default: true).
|
AwsSolutionsChecks.Builder |
AwsSolutionsChecks.Builder.suppressionIgnoreCondition(INagSuppressionIgnore suppressionIgnoreCondition) |
Conditionally prevent rules from being suppressed (default: no user provided condition).
|
AwsSolutionsChecks.Builder |
AwsSolutionsChecks.Builder.verbose(Boolean verbose) |
Whether or not to enable extended explanatory descriptions on warning, error, and logged ignore messages (default: false).
|