public static class JenkinsPipelineConfiguration.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
JenkinsPipelineConfiguration.Builder |
additionalParameters(Map<String,String> additionalParameters)
Additional key-value pairs passed as parameters to the build service when running an
experiment.
|
JenkinsPipelineConfiguration |
build() |
JenkinsPipelineConfiguration.Builder |
copy(JenkinsPipelineConfiguration model) |
JenkinsPipelineConfiguration.Builder |
jenkinsUrl(String jenkinsUrl)
The URL that locates the Jenkins pipeline.
|
JenkinsPipelineConfiguration.Builder |
jobName(String jobName)
The name of the Jenkins pipeline job that identifies the build pipeline.
|
JenkinsPipelineConfiguration.Builder |
patSecretId(String patSecretId)
The Oracle Cloud Identifier
(OCID) of the
Private Access Token (PAT) Secret.
|
JenkinsPipelineConfiguration.Builder |
username(String username)
The username that will be used to authenticate with Jenkins.
|
public JenkinsPipelineConfiguration.Builder username(String username)
The username that will be used to authenticate with Jenkins.
username
- the value to setpublic JenkinsPipelineConfiguration.Builder patSecretId(String patSecretId)
The Oracle Cloud Identifier (OCID) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline.
patSecretId
- the value to setpublic JenkinsPipelineConfiguration.Builder jenkinsUrl(String jenkinsUrl)
The URL that locates the Jenkins pipeline.
jenkinsUrl
- the value to setpublic JenkinsPipelineConfiguration.Builder jobName(String jobName)
The name of the Jenkins pipeline job that identifies the build pipeline.
jobName
- the value to setpublic JenkinsPipelineConfiguration.Builder additionalParameters(Map<String,String> additionalParameters)
Additional key-value pairs passed as parameters to the build service when running an experiment.
additionalParameters
- the value to setpublic JenkinsPipelineConfiguration build()
public JenkinsPipelineConfiguration.Builder copy(JenkinsPipelineConfiguration model)
Copyright © 2016–2024. All rights reserved.