Package com.oracle.bmc.adm.model
Class GitLabPipelineConfiguration
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.adm.model.VerifyConfiguration
- 
- com.oracle.bmc.adm.model.GitLabPipelineConfiguration
 
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20220421") public final class GitLabPipelineConfiguration extends VerifyConfigurationExtends a Verify configuration with appropriate data to reach and use the build service provided by a GitLab Pipeline.
 Note: Objects should always be created or deserialized using theGitLabPipelineConfiguration.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 theGitLabPipelineConfiguration.Builder, which maintain a set of all explicitly set fields calledGitLabPipelineConfiguration.Builder.__explicitlySet__. ThehashCode()andequals(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).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classGitLabPipelineConfiguration.Builder- 
Nested classes/interfaces inherited from class com.oracle.bmc.adm.model.VerifyConfigurationVerifyConfiguration.BuildServiceType
 
- 
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GitLabPipelineConfiguration.Builderbuilder()Create a new builder.booleanequals(Object o)Map<String,String>getAdditionalParameters()Additional key-value pairs passed as parameters to the build service when running an experiment.StringgetPatSecretId()The Oracle Cloud Identifier (OCID) of the Private Access Token (PAT) Secret.StringgetRepositoryUrl()The location of the Repository where the GitLab Pipeline will be run.StringgetTriggerSecretId()The Oracle Cloud Identifier (OCID) of the trigger Secret.StringgetUsername()The username that will trigger the GitLab Pipeline.inthashCode()GitLabPipelineConfiguration.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Method Detail- 
builderpublic static GitLabPipelineConfiguration.Builder builder() Create a new builder.
 - 
toBuilderpublic GitLabPipelineConfiguration.Builder toBuilder() 
 - 
getRepositoryUrlpublic String getRepositoryUrl() The location of the Repository where the GitLab Pipeline will be run.The expected format is https://gitlab.com/[groupName]/[repoName] - Returns:
- the value
 
 - 
getUsernamepublic String getUsername() The username that will trigger the GitLab Pipeline.- Returns:
- the value
 
 - 
getPatSecretIdpublic String getPatSecretId() The Oracle Cloud Identifier (OCID) of the Private Access Token (PAT) Secret.The PAT provides the credentials to access the GitLab pipeline. - Returns:
- the value
 
 - 
getTriggerSecretIdpublic String getTriggerSecretId() The Oracle Cloud Identifier (OCID) of the trigger Secret.The Secret provides access to the trigger for a GitLab pipeline. - Returns:
- the value
 
 - 
getAdditionalParameterspublic Map<String,String> getAdditionalParameters() Additional key-value pairs passed as parameters to the build service when running an experiment.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- VerifyConfiguration
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Overrides:
- toStringin class- VerifyConfiguration
- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- VerifyConfiguration
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- VerifyConfiguration
 
 
- 
 
-