| Class | Description | 
| com.google.devtools.source.v1.AliasContext | An alias to a repo revision. | 
| com.google.devtools.source.v1.AliasContext.Builder | An alias to a repo revision. | 
| com.google.devtools.source.v1.CloudRepoSourceContext | A CloudRepoSourceContext denotes a particular revision in a cloud
 repo (a repo hosted by the Google Cloud Platform). | 
| com.google.devtools.source.v1.CloudRepoSourceContext.Builder | A CloudRepoSourceContext denotes a particular revision in a cloud
 repo (a repo hosted by the Google Cloud Platform). | 
| com.google.devtools.source.v1.CloudWorkspaceId | A CloudWorkspaceId is a unique identifier for a cloud workspace.
 A cloud workspace is a place associated with a repo where modified files
 can be stored before they are committed. | 
| com.google.devtools.source.v1.CloudWorkspaceId.Builder | A CloudWorkspaceId is a unique identifier for a cloud workspace.
 A cloud workspace is a place associated with a repo where modified files
 can be stored before they are committed. | 
| com.google.devtools.source.v1.CloudWorkspaceSourceContext | A CloudWorkspaceSourceContext denotes a workspace at a particular snapshot. | 
| com.google.devtools.source.v1.CloudWorkspaceSourceContext.Builder | A CloudWorkspaceSourceContext denotes a workspace at a particular snapshot. | 
| com.google.devtools.source.v1.ExtendedSourceContext | An ExtendedSourceContext is a SourceContext combined with additional
 details describing the context. | 
| com.google.devtools.source.v1.ExtendedSourceContext.Builder | An ExtendedSourceContext is a SourceContext combined with additional
 details describing the context. | 
| com.google.devtools.source.v1.GerritSourceContext | A SourceContext referring to a Gerrit project. | 
| com.google.devtools.source.v1.GerritSourceContext.Builder | A SourceContext referring to a Gerrit project. | 
| com.google.devtools.source.v1.GitSourceContext | A GitSourceContext denotes a particular revision in a third party Git
 repository (e.g. GitHub). | 
| com.google.devtools.source.v1.GitSourceContext.Builder | A GitSourceContext denotes a particular revision in a third party Git
 repository (e.g. GitHub). | 
| com.google.devtools.source.v1.ProjectRepoId | Selects a repo using a Google Cloud Platform project ID
 (e.g. winged-cargo-31) and a repo name within that project. | 
| com.google.devtools.source.v1.ProjectRepoId.Builder | Selects a repo using a Google Cloud Platform project ID
 (e.g. winged-cargo-31) and a repo name within that project. | 
| com.google.devtools.source.v1.RepoId | A unique identifier for a cloud repo. | 
| com.google.devtools.source.v1.RepoId.Builder | A unique identifier for a cloud repo. | 
| com.google.devtools.source.v1.SourceContext | 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. | 
| com.google.devtools.source.v1.SourceContext.Builder | 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. | 
| com.google.devtools.source.v1.SourceContextProto |  |