Interface JenkinsProviderProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
JenkinsProviderProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)",
date="2025-10-14T12:28:07.666Z")
@Stability(Stable)
public interface JenkinsProviderProps
extends software.amazon.jsii.JsiiSerializable
Example:
JenkinsProvider jenkinsProvider = JenkinsProvider.Builder.create(this, "JenkinsProvider")
.providerName("MyJenkinsProvider")
.serverUrl("http://my-jenkins.com:8080")
.version("2")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forJenkinsProviderPropsstatic final classAn implementation forJenkinsProviderProps -
Method Summary
Modifier and TypeMethodDescriptionstatic JenkinsProviderProps.Builderbuilder()default BooleanWhether to immediately register a Jenkins Provider for the build category.default BooleanWhether to immediately register a Jenkins Provider for the test category.The name of the Jenkins provider that you set in the AWS CodePipeline plugin configuration of your Jenkins project.The base URL of your Jenkins server.default StringThe version of your provider.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getProviderName
The name of the Jenkins provider that you set in the AWS CodePipeline plugin configuration of your Jenkins project.Example:
"MyJenkinsProvider";
-
getServerUrl
The base URL of your Jenkins server.Example:
"http://myjenkins.com:8080";
-
getForBuild
Whether to immediately register a Jenkins Provider for the build category.The Provider will always be registered if you create a
JenkinsAction.Default: false
-
getForTest
Whether to immediately register a Jenkins Provider for the test category.The Provider will always be registered if you create a
JenkinsTestAction.Default: false
-
getVersion
The version of your provider.Default: '1'
-
builder
- Returns:
- a
JenkinsProviderProps.BuilderofJenkinsProviderProps
-