Class BitbucketServerConfigSource


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20180917")
    public final class BitbucketServerConfigSource
    extends ConfigSource
    Metadata about the Bitbucket Server configuration source.
    Note: Objects should always be created or deserialized using the BitbucketServerConfigSource.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 BitbucketServerConfigSource.Builder, which maintain a set of all explicitly set fields called BitbucketServerConfigSource.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).
    • Constructor Detail

    • Method Detail

      • getConfigurationSourceProviderId

        public String getConfigurationSourceProviderId()
        The OCID of the Bitbucket Server configuration source.
        Returns:
        the value
      • getRepositoryUrl

        public String getRepositoryUrl()
        The URL of the Bitbucket Server repository for the configuration source.
        Returns:
        the value
      • getBranchName

        public String getBranchName()
        The name of the branch in the Bitbucket Server repository for the configuration source.
        Returns:
        the value
      • getProjectId

        public String getProjectId()
        Unique identifier for a Bitbucket Server project.
        Returns:
        the value
      • getRepositoryId

        public String getRepositoryId()
        Bitbucket Server repository identifier, usually identified as .git.
        Returns:
        the value
      • getCloneUrl

        public String getCloneUrl()
        The clone URL of Bitbucket Server configuration source.
        Returns:
        the value
      • toString

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