@Generated(value="jsii-pacmak/1.63.2 (build a8a8833)", date="2022-08-09T19:16:44.792Z") public class JenkinsProvider extends BaseJenkinsProvider
Example:
JenkinsProvider jenkinsProvider = JenkinsProvider.Builder.create(this, "JenkinsProvider") .providerName("MyJenkinsProvider") .serverUrl("http://my-jenkins.com:8080") .version("2") .build();
Modifier and Type | Class and Description |
---|---|
static class |
JenkinsProvider.Builder
A fluent builder for
JenkinsProvider . |
IJenkinsProvider.Jsii$Default
Modifier | Constructor and Description |
---|---|
protected |
JenkinsProvider(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
JenkinsProvider(software.amazon.jsii.JsiiObjectRef objRef) |
|
JenkinsProvider(software.constructs.Construct scope,
java.lang.String id,
JenkinsProviderProps props) |
Modifier and Type | Method and Description |
---|---|
static IJenkinsProvider |
fromJenkinsProviderAttributes(software.constructs.Construct scope,
java.lang.String id,
JenkinsProviderAttributes attrs)
Import a Jenkins provider registered either outside the CDK, or in a different CDK Stack.
|
java.lang.String |
getProviderName() |
java.lang.String |
getServerUrl() |
getVersion
getNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNode
protected JenkinsProvider(software.amazon.jsii.JsiiObjectRef objRef)
protected JenkinsProvider(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
public JenkinsProvider(software.constructs.Construct scope, java.lang.String id, JenkinsProviderProps props)
scope
- This parameter is required.id
- This parameter is required.props
- This parameter is required.public static IJenkinsProvider fromJenkinsProviderAttributes(software.constructs.Construct scope, java.lang.String id, JenkinsProviderAttributes attrs)
scope
- the parent Construct for the new provider. This parameter is required.id
- the identifier of the new provider Construct. This parameter is required.attrs
- the properties used to identify the existing provider. This parameter is required.public java.lang.String getProviderName()
getProviderName
in interface IJenkinsProvider
getProviderName
in class BaseJenkinsProvider
public java.lang.String getServerUrl()
getServerUrl
in interface IJenkinsProvider
getServerUrl
in class BaseJenkinsProvider