Package org.cdk8s.jenkins
Interface SeedJob
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SeedJob.Jsii$Proxy
@Generated(value="jsii-pacmak/1.70.0 (build 03c2f6f)", date="2022-11-09T00:34:05.040Z") @Stability(Stable) public interface SeedJob extends software.amazon.jsii.JsiiSerializable
Jenkins seed job.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSeedJob.BuilderA builder forSeedJobstatic classSeedJob.Jsii$ProxyAn implementation forSeedJob
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static SeedJob.Builderbuilder()StringgetDescription()The description of the seed job.StringgetId()The unique name for the seed job.StringgetRepositoryBranch()The repository branch where seed job definitions are present.StringgetRepositoryUrl()The repository access URL.StringgetTargets()The repository path where seed job definitions are present.
-
-
-
Method Detail
-
getDescription
@Stability(Stable) @NotNull String getDescription()
The description of the seed job.
-
getId
@Stability(Stable) @NotNull String getId()
The unique name for the seed job.
-
getRepositoryBranch
@Stability(Stable) @NotNull String getRepositoryBranch()
The repository branch where seed job definitions are present.
-
getRepositoryUrl
@Stability(Stable) @NotNull String getRepositoryUrl()
The repository access URL.Supports SSH and HTTPS.
-
getTargets
@Stability(Stable) @NotNull String getTargets()
The repository path where seed job definitions are present.
-
builder
@Stability(Stable) static SeedJob.Builder builder()
- Returns:
- a
SeedJob.BuilderofSeedJob
-
-