Interface RepositoryReferenceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RepositoryReference, RepositoryReference.Builder

public interface RepositoryReferenceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Specifies a string name which uniquely identifies this repository. For example, GitHub repositories use this to
       specify an owner and repository path.
       
      string name = 1 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Specifies a string name which uniquely identifies this repository. For example, GitHub repositories use this to
       specify an owner and repository path.
       
      string name = 1 [json_name = "name"];
      Returns:
      The bytes for name.
    • getDisplayName

      String getDisplayName()
       Display label for this repository. Presented to users in UI and listing circumstances.
       
      string display_name = 2 [json_name = "displayName"];
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Display label for this repository. Presented to users in UI and listing circumstances.
       
      string display_name = 2 [json_name = "displayName"];
      Returns:
      The bytes for displayName.
    • getUri

      String getUri()
       Unique URI identifying this repository. Should refer to an endpoint where the repository can be obtained using
       protocol configurations in other fields.
       
      string uri = 3 [json_name = "uri"];
      Returns:
      The uri.
    • getUriBytes

      com.google.protobuf.ByteString getUriBytes()
       Unique URI identifying this repository. Should refer to an endpoint where the repository can be obtained using
       protocol configurations in other fields.
       
      string uri = 3 [json_name = "uri"];
      Returns:
      The bytes for uri.
    • hasGit

      boolean hasGit()
       Specifies a Git repository reference.
       
      .buildless.code.RepositoryReference.GitRepositoryReference git = 4 [json_name = "git"];
      Returns:
      Whether the git field is set.
    • getGit

       Specifies a Git repository reference.
       
      .buildless.code.RepositoryReference.GitRepositoryReference git = 4 [json_name = "git"];
      Returns:
      The git.
    • getGitOrBuilder

       Specifies a Git repository reference.
       
      .buildless.code.RepositoryReference.GitRepositoryReference git = 4 [json_name = "git"];
    • hasSubversion

      boolean hasSubversion()
       Specifies a Subversion repository reference.
       
      .buildless.code.RepositoryReference.SubversionRepositoryReference subversion = 5 [json_name = "subversion"];
      Returns:
      Whether the subversion field is set.
    • getSubversion

       Specifies a Subversion repository reference.
       
      .buildless.code.RepositoryReference.SubversionRepositoryReference subversion = 5 [json_name = "subversion"];
      Returns:
      The subversion.
    • getSubversionOrBuilder

       Specifies a Subversion repository reference.
       
      .buildless.code.RepositoryReference.SubversionRepositoryReference subversion = 5 [json_name = "subversion"];
    • hasMercurial

      boolean hasMercurial()
       Specifies a Mercurial repository reference.
       
      .buildless.code.RepositoryReference.MercurialRepositoryReference mercurial = 6 [json_name = "mercurial"];
      Returns:
      Whether the mercurial field is set.
    • getMercurial

       Specifies a Mercurial repository reference.
       
      .buildless.code.RepositoryReference.MercurialRepositoryReference mercurial = 6 [json_name = "mercurial"];
      Returns:
      The mercurial.
    • getMercurialOrBuilder

       Specifies a Mercurial repository reference.
       
      .buildless.code.RepositoryReference.MercurialRepositoryReference mercurial = 6 [json_name = "mercurial"];
    • getReferenceCase