@Stability(value=Stable) public static final class JenkinsProviderProps.Builder extends Object
JenkinsProviderProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
JenkinsProviderProps |
build()
Builds the configured instance.
|
JenkinsProviderProps.Builder |
forBuild(Boolean forBuild)
Sets the value of ForBuild
|
JenkinsProviderProps.Builder |
forTest(Boolean forTest)
Sets the value of ForTest
|
JenkinsProviderProps.Builder |
providerName(String providerName)
Sets the value of ProviderName
|
JenkinsProviderProps.Builder |
serverUrl(String serverUrl)
Sets the value of ServerUrl
|
JenkinsProviderProps.Builder |
version(String version)
Sets the value of Version
|
@Stability(value=Stable) public JenkinsProviderProps.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 JenkinsProviderProps.Builder serverUrl(String serverUrl)
serverUrl - The base URL of your Jenkins server. This parameter is required.this@Stability(value=Stable) public JenkinsProviderProps.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@Stability(value=Stable) public JenkinsProviderProps.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@Stability(value=Stable) public JenkinsProviderProps.Builder version(String version)
version - The version of your provider.this@Stability(value=Stable) public JenkinsProviderProps build()
JenkinsProviderPropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.