SonarCodeScanner.Builder |
SonarCodeScanner.Builder.artifactBucketArn(String artifactBucketArn) |
S3 bucket ARN containing the built artifacts from the synth build.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.artifactBucketKeyArn(String artifactBucketKeyArn) |
Artifact bucket key ARN used to encrypt the artifacts.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.cdkOutDir(String cdkOutDir) |
directory containing the synthesized cdk resources.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.cfnNagIgnorePath(String cfnNagIgnorePath) |
path to a file containing the cfn nag suppression rules.
|
static SonarCodeScanner.Builder |
SonarCodeScanner.Builder.create(software.constructs.Construct scope,
String id) |
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.excludeGlobsForScan(List<String> excludeGlobsForScan) |
glob patterns to exclude from sonar scan.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.includeGlobsForScan(List<String> includeGlobsForScan) |
glob patterns to include from sonar scan.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.preArchiveCommands(List<String> preArchiveCommands) |
Hook which allows custom commands to be executed before the process commences the archival process.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.sonarqubeAuthorizedGroup(String sonarqubeAuthorizedGroup) |
Group name in Sonarqube with access to administer this project.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.sonarqubeDefaultProfileOrGateName(String sonarqubeDefaultProfileOrGateName) |
Default profile/gate name i.e: your org profile.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.sonarqubeEndpoint(String sonarqubeEndpoint) |
endpoint of the sonarqube instance i.e: https://.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.sonarqubeProjectName(String sonarqubeProjectName) |
Name of the project to create in Sonarqube.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.sonarqubeSpecificProfileOrGateName(String sonarqubeSpecificProfileOrGateName) |
Specific profile/gate name i.e: language specific.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.sonarqubeTags(List<String> sonarqubeTags) |
Tags to associate with this project.
|
SonarCodeScanner.Builder |
SonarCodeScanner.Builder.synthBuildArn(String synthBuildArn) |
ARN for the CodeBuild task responsible for executing the synth command.
|