A base abstract class for CloudSourceRepositories requests.
The CloudSourceRepositories Service.
Available OAuth 2.0 scopes for use with the Cloud Source Repositories API.
Available OAuth 2.0 scope constants for use with the Cloud Source Repositories API.
The "projects" collection of methods.
Returns the Cloud Source Repositories configuration of the project.
The "repos" collection of methods.
Creates a repo in the given project with the given name. If the named repository already exists,
Deletes a repo.
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
Returns information about a repo.
Returns all repos belonging to a project. The sizes of the repos are not set by ListRepos. To get the size of a repo, use GetRepo.
Updates information about a repo.
Sets the access control policy on the specified resource. Replaces any existing policy.
Synchronize a connected repo. The response contains SyncRepoMetadata in the metadata field.
Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.
Updates the Cloud Source Repositories configuration of the project.
Data format for response.
V1 error format.