@Stability(value=Stable) public static final class JenkinsProvider.Builder extends Object implements software.amazon.jsii.Builder<JenkinsProvider>
JenkinsProvider.| Modifier and Type | Method and Description |
|---|---|
JenkinsProvider |
build() |
static JenkinsProvider.Builder |
create(software.constructs.Construct scope,
String id) |
JenkinsProvider.Builder |
forBuild(Boolean forBuild)
Whether to immediately register a Jenkins Provider for the build category.
|
JenkinsProvider.Builder |
forTest(Boolean forTest)
Whether to immediately register a Jenkins Provider for the test category.
|
JenkinsProvider.Builder |
providerName(String providerName)
The name of the Jenkins provider that you set in the AWS CodePipeline plugin configuration of your Jenkins project.
|
JenkinsProvider.Builder |
serverUrl(String serverUrl)
The base URL of your Jenkins server.
|
JenkinsProvider.Builder |
version(String version)
The version of your provider.
|
@Stability(value=Stable) public static JenkinsProvider.Builder create(software.constructs.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.JenkinsProvider.Builder.@Stability(value=Stable) public JenkinsProvider.Builder providerName(String providerName)
Example:
// Example automatically generated from non-compiling source. May contain errors. "MyJenkinsProvider";
providerName - The name of the Jenkins provider that you set in the AWS CodePipeline plugin configuration of your Jenkins project. This parameter is required.this@Stability(value=Stable) public JenkinsProvider.Builder serverUrl(String serverUrl)
Example:
// Example automatically generated from non-compiling source. May contain errors. "http://myjenkins.com:8080";
serverUrl - The base URL of your Jenkins server. This parameter is required.this@Stability(value=Stable) public JenkinsProvider.Builder forBuild(Boolean forBuild)
The Provider will always be registered if you create a {@link JenkinsAction}.
Default: false
forBuild - Whether to immediately register a Jenkins Provider for the build category. This parameter is required.this@Stability(value=Stable) public JenkinsProvider.Builder forTest(Boolean forTest)
The Provider will always be registered if you create a {@link JenkinsTestAction}.
Default: false
forTest - Whether to immediately register a Jenkins Provider for the test category. This parameter is required.this@Stability(value=Stable) public JenkinsProvider.Builder version(String version)
Default: '1'
version - The version of your provider. This parameter is required.this@Stability(value=Stable) public JenkinsProvider build()
build in interface software.amazon.jsii.Builder<JenkinsProvider>Copyright © 2022. All rights reserved.