Package com.buildless.code
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 Summary
Modifier and TypeMethodDescriptionDisplay label for this repository.com.google.protobuf.ByteStringDisplay label for this repository.getGit()Specifies a Git repository reference.Specifies a Git repository reference.Specifies a Mercurial repository reference.Specifies a Mercurial repository reference.getName()Specifies a string name which uniquely identifies this repository.com.google.protobuf.ByteStringSpecifies a string name which uniquely identifies this repository.Specifies a Subversion repository reference.Specifies a Subversion repository reference.getUri()Unique URI identifying this repository.com.google.protobuf.ByteStringUnique URI identifying this repository.booleanhasGit()Specifies a Git repository reference.booleanSpecifies a Mercurial repository reference.booleanSpecifies a Subversion repository reference.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
RepositoryReference.GitRepositoryReferenceOrBuilder 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
RepositoryReference.SubversionRepositoryReference getSubversion()Specifies a Subversion repository reference.
.buildless.code.RepositoryReference.SubversionRepositoryReference subversion = 5 [json_name = "subversion"];- Returns:
- The subversion.
-
getSubversionOrBuilder
RepositoryReference.SubversionRepositoryReferenceOrBuilder 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
RepositoryReference.MercurialRepositoryReference getMercurial()Specifies a Mercurial repository reference.
.buildless.code.RepositoryReference.MercurialRepositoryReference mercurial = 6 [json_name = "mercurial"];- Returns:
- The mercurial.
-
getMercurialOrBuilder
RepositoryReference.MercurialRepositoryReferenceOrBuilder getMercurialOrBuilder()Specifies a Mercurial repository reference.
.buildless.code.RepositoryReference.MercurialRepositoryReference mercurial = 6 [json_name = "mercurial"]; -
getReferenceCase
RepositoryReference.ReferenceCase getReferenceCase()
-