@Stability(value=Stable) public static final class JenkinsProvider.Builder extends Object
JenkinsProvider.| Modifier and Type | Method and Description |
|---|---|
JenkinsProvider |
build() |
static JenkinsProvider.Builder |
create(Construct scope,
String id) |
JenkinsProvider.Builder |
forBuild(Boolean forBuild) |
JenkinsProvider.Builder |
forTest(Boolean forTest) |
JenkinsProvider.Builder |
providerName(String providerName) |
JenkinsProvider.Builder |
serverUrl(String serverUrl) |
JenkinsProvider.Builder |
version(String version) |
@Stability(value=Stable) public static JenkinsProvider.Builder create(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)
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)
serverUrl - The base URL of your Jenkins server. This parameter is required.this@Stability(value=Stable) public JenkinsProvider.Builder forBuild(Boolean forBuild)
forBuild - Whether to immediately register a Jenkins Provider for the build category. The Provider will always be registered if you create a JenkinsAction. This parameter is required.this@Stability(value=Stable) public JenkinsProvider.Builder forTest(Boolean forTest)
forTest - Whether to immediately register a Jenkins Provider for the test category. The Provider will always be registered if you create a JenkinsTestAction. This parameter is required.this@Stability(value=Stable) public JenkinsProvider.Builder version(String version)
version - The version of your provider. This parameter is required.this@Stability(value=Stable) public JenkinsProvider build()
Copyright © 2019. All rights reserved.