Class JenkinsPipelineConfiguration


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20220421")
    public final class JenkinsPipelineConfiguration
    extends VerifyConfiguration
    Extends a Verify configuration with appropriate data to reach and use the build service provided by a Jenkins Pipeline.
    Note: Objects should always be created or deserialized using the JenkinsPipelineConfiguration.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the JenkinsPipelineConfiguration.Builder, which maintain a set of all explicitly set fields called JenkinsPipelineConfiguration.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Method Detail

      • getUsername

        public String getUsername()
        The username that will be used to authenticate with Jenkins.
        Returns:
        the value
      • getPatSecretId

        public String getPatSecretId()
        The Oracle Cloud Identifier (OCID) of the Private Access Token (PAT) Secret.

        The PAT provides the credentials to access the Jenkins Pipeline.

        Returns:
        the value
      • getJenkinsUrl

        public String getJenkinsUrl()
        The URL that locates the Jenkins pipeline.
        Returns:
        the value
      • getJobName

        public String getJobName()
        The name of the Jenkins pipeline job that identifies the build pipeline.
        Returns:
        the value
      • getAdditionalParameters

        public Map<String,​String> getAdditionalParameters()
        Additional key-value pairs passed as parameters to the build service when running an experiment.
        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class VerifyConfiguration
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation