@Generated(value="jsii-pacmak/1.58.0 (build f8ba112)", date="2022-05-11T19:24:26.913Z") @Stability(value=Experimental) public interface JenkinsProviderProps extends software.amazon.jsii.JsiiSerializable
JenkinsProvider jenkinsProvider = JenkinsProvider.Builder.create(this, "JenkinsProvider")
.providerName("MyJenkinsProvider")
.serverUrl("http://my-jenkins.com:8080")
.version("2")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
JenkinsProviderProps.Builder
A builder for
JenkinsProviderProps |
static class |
JenkinsProviderProps.Jsii$Proxy
An implementation for
JenkinsProviderProps |
| Modifier and Type | Method and Description |
|---|---|
static JenkinsProviderProps.Builder |
builder() |
default Boolean |
getForBuild()
(experimental) Whether to immediately register a Jenkins Provider for the build category.
|
default Boolean |
getForTest()
(experimental) Whether to immediately register a Jenkins Provider for the test category.
|
String |
getProviderName()
(experimental) The name of the Jenkins provider that you set in the AWS CodePipeline plugin configuration of your Jenkins project.
|
String |
getServerUrl()
(experimental) The base URL of your Jenkins server.
|
default String |
getVersion()
(experimental) The version of your provider.
|
@Stability(value=Experimental) @NotNull String getProviderName()
Example:
"MyJenkinsProvider";
@Stability(value=Experimental) @NotNull String getServerUrl()
Example:
"http://myjenkins.com:8080";
@Stability(value=Experimental) @Nullable default Boolean getForBuild()
The Provider will always be registered if you create a {@link JenkinsAction}.
Default: false
@Stability(value=Experimental) @Nullable default Boolean getForTest()
The Provider will always be registered if you create a {@link JenkinsTestAction}.
Default: false
@Stability(value=Experimental) @Nullable default String getVersion()
Default: '1'
@Stability(value=Experimental) static JenkinsProviderProps.Builder builder()
JenkinsProviderProps.Builder of JenkinsProviderPropsCopyright © 2022. All rights reserved.