Package org.cdk8s.jenkins
Interface Plugin
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
Plugin.Jsii$Proxy
@Generated(value="jsii-pacmak/1.70.0 (build 03c2f6f)", date="2022-11-09T00:34:05.040Z") @Stability(Stable) public interface Plugin extends software.amazon.jsii.JsiiSerializable
Jenkins plugin.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPlugin.BuilderA builder forPluginstatic classPlugin.Jsii$ProxyAn implementation forPlugin
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static Plugin.Builderbuilder()default StringgetDownloadUrl()The url from where plugin has to be downloaded.StringgetName()The name of Jenkins plugin.StringgetVersion()The version of Jenkins plugin.
-
-
-
Method Detail
-
getName
@Stability(Stable) @NotNull String getName()
The name of Jenkins plugin.
-
getVersion
@Stability(Stable) @NotNull String getVersion()
The version of Jenkins plugin.
-
getDownloadUrl
@Stability(Stable) @Nullable default String getDownloadUrl()
The url from where plugin has to be downloaded.Default: - Plugins are downloaded from Jenkins Update Centers.
-
builder
@Stability(Stable) static Plugin.Builder builder()
- Returns:
- a
Plugin.BuilderofPlugin
-
-