googleapis.sourcerepo.v1 library

Classes

AuditConfig
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. [...]
AuditLogConfig
Provides the configuration for logging a type of permissions. Example: [...]
Binding
Associates members with a role.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: [...]
Expr
Represents an expression text. Example: [...]
ListReposResponse
Response for ListRepos. The size is not set in the returned repositories.
MirrorConfig
Configuration to automatically mirror a repository from another hosting service, for example GitHub or Bitbucket.
Policy
Defines an Identity and Access Management (IAM) policy. It is used to specify access control policies for Cloud Platform resources. [...]
ProjectConfig
Cloud Source Repositories configuration of a project.
ProjectsReposResourceApi
ProjectsResourceApi
PubsubConfig
Configuration to publish a Cloud Pub/Sub message.
Repo
A repository (or repo) is a Git repository storing versioned source content.
SetIamPolicyRequest
Request message for SetIamPolicy method.
SourcerepoApi
Accesses source code repositories hosted by Google.
TestIamPermissionsRequest
Request message for TestIamPermissions method.
TestIamPermissionsResponse
Response message for TestIamPermissions method.
UpdateProjectConfigRequest
Request for UpdateProjectConfig.
UpdateRepoRequest
Request for UpdateRepo.

Constants

USER_AGENT → const String
'dart-api-client sourcerepo/v1'

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.