Get desktop application:
View/edit binary Protocol Buffers messages
An alias to a repo revision.
Used in:
,The alias kind.
The alias name.
The type of an alias.
Used in:
Unknown.
Git tag.
Git branch.
Used to specify non-standard aliases. For example, if a Git repo has a ref named "refs/foo/bar".
A CloudRepoSourceContext denotes a particular revision in a Google Cloud Source Repo.
Used in:
The ID of the repo.
A revision in a Cloud Repo can be identified by either its revision ID or its alias.
A revision ID.
An alias, which may be a branch or tag.
A SourceContext referring to a Gerrit project.
Used in:
The URI of a running Gerrit instance.
The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.
A revision in a Gerrit project can be identified by either its revision ID or its alias.
A revision (commit) ID.
An alias, which may be a branch or tag.
A GitSourceContext denotes a particular revision in a third party Git repository (e.g., GitHub).
Used in:
Git repository URL.
Git commit hash.
Selects a repo using a Google Cloud Platform project ID (e.g., winged-cargo-31) and a repo name within that project.
Used in:
The ID of the project.
The name of the repo. Leave empty for the default repo.
A unique identifier for a Cloud Repo.
Used in:
A cloud repo can be identified by either its project ID and repository name combination, or its globally unique identifier.
A combination of a project ID and a repo name.
A server-assigned, globally unique identifier.
A SourceContext is a reference to a tree of files. A SourceContext together with a path point to a unique revision of a single file or directory.
Used in:
A SourceContext can refer any one of the following types of repositories.
A SourceContext referring to a revision in a Google Cloud Source Repo.
A SourceContext referring to a Gerrit project.
A SourceContext referring to any third party Git repo (e.g., GitHub).
Labels with user defined metadata.