Represents a RepositoryManager
Inheritance
$protobuf.rpc.Service > protos.google.devtools.cloudbuild.v2.RepositoryManagerPackage
@google-cloud/cloudbuildConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new RepositoryManager service.
Parameters | |
---|---|
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
batchCreateRepositories(request, callback)
public batchCreateRepositories(request: google.devtools.cloudbuild.v2.IBatchCreateRepositoriesRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.BatchCreateRepositoriesCallback): void;
Calls BatchCreateRepositories.
Parameters | |
---|---|
Name | Description |
request |
IBatchCreateRepositoriesRequest
BatchCreateRepositoriesRequest message or plain object |
callback |
BatchCreateRepositoriesCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
batchCreateRepositories(request)
public batchCreateRepositories(request: google.devtools.cloudbuild.v2.IBatchCreateRepositoriesRequest): Promise<google.longrunning.Operation>;
Calls BatchCreateRepositories.
Parameter | |
---|---|
Name | Description |
request |
IBatchCreateRepositoriesRequest
BatchCreateRepositoriesRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> |
Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): RepositoryManager;
Creates new RepositoryManager service using the specified rpc implementation.
Parameters | |
---|---|
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Returns | |
---|---|
Type | Description |
RepositoryManager |
RPC service. Useful where requests and/or responses are streamed. |
createConnection(request, callback)
public createConnection(request: google.devtools.cloudbuild.v2.ICreateConnectionRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.CreateConnectionCallback): void;
Calls CreateConnection.
Parameters | |
---|---|
Name | Description |
request |
ICreateConnectionRequest
CreateConnectionRequest message or plain object |
callback |
CreateConnectionCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
createConnection(request)
public createConnection(request: google.devtools.cloudbuild.v2.ICreateConnectionRequest): Promise<google.longrunning.Operation>;
Calls CreateConnection.
Parameter | |
---|---|
Name | Description |
request |
ICreateConnectionRequest
CreateConnectionRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> |
Promise |
createRepository(request, callback)
public createRepository(request: google.devtools.cloudbuild.v2.ICreateRepositoryRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.CreateRepositoryCallback): void;
Calls CreateRepository.
Parameters | |
---|---|
Name | Description |
request |
ICreateRepositoryRequest
CreateRepositoryRequest message or plain object |
callback |
CreateRepositoryCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
createRepository(request)
public createRepository(request: google.devtools.cloudbuild.v2.ICreateRepositoryRequest): Promise<google.longrunning.Operation>;
Calls CreateRepository.
Parameter | |
---|---|
Name | Description |
request |
ICreateRepositoryRequest
CreateRepositoryRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> |
Promise |
deleteConnection(request, callback)
public deleteConnection(request: google.devtools.cloudbuild.v2.IDeleteConnectionRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.DeleteConnectionCallback): void;
Calls DeleteConnection.
Parameters | |
---|---|
Name | Description |
request |
IDeleteConnectionRequest
DeleteConnectionRequest message or plain object |
callback |
DeleteConnectionCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
deleteConnection(request)
public deleteConnection(request: google.devtools.cloudbuild.v2.IDeleteConnectionRequest): Promise<google.longrunning.Operation>;
Calls DeleteConnection.
Parameter | |
---|---|
Name | Description |
request |
IDeleteConnectionRequest
DeleteConnectionRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> |
Promise |
deleteRepository(request, callback)
public deleteRepository(request: google.devtools.cloudbuild.v2.IDeleteRepositoryRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.DeleteRepositoryCallback): void;
Calls DeleteRepository.
Parameters | |
---|---|
Name | Description |
request |
IDeleteRepositoryRequest
DeleteRepositoryRequest message or plain object |
callback |
DeleteRepositoryCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
deleteRepository(request)
public deleteRepository(request: google.devtools.cloudbuild.v2.IDeleteRepositoryRequest): Promise<google.longrunning.Operation>;
Calls DeleteRepository.
Parameter | |
---|---|
Name | Description |
request |
IDeleteRepositoryRequest
DeleteRepositoryRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> |
Promise |
fetchGitRefs(request, callback)
public fetchGitRefs(request: google.devtools.cloudbuild.v2.IFetchGitRefsRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.FetchGitRefsCallback): void;
Calls FetchGitRefs.
Parameters | |
---|---|
Name | Description |
request |
IFetchGitRefsRequest
FetchGitRefsRequest message or plain object |
callback |
FetchGitRefsCallback
Node-style callback called with the error, if any, and FetchGitRefsResponse |
Returns | |
---|---|
Type | Description |
void |
fetchGitRefs(request)
public fetchGitRefs(request: google.devtools.cloudbuild.v2.IFetchGitRefsRequest): Promise<google.devtools.cloudbuild.v2.FetchGitRefsResponse>;
Calls FetchGitRefs.
Parameter | |
---|---|
Name | Description |
request |
IFetchGitRefsRequest
FetchGitRefsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.devtools.cloudbuild.v2.FetchGitRefsResponse> |
Promise |
fetchLinkableRepositories(request, callback)
public fetchLinkableRepositories(request: google.devtools.cloudbuild.v2.IFetchLinkableRepositoriesRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.FetchLinkableRepositoriesCallback): void;
Calls FetchLinkableRepositories.
Parameters | |
---|---|
Name | Description |
request |
IFetchLinkableRepositoriesRequest
FetchLinkableRepositoriesRequest message or plain object |
callback |
FetchLinkableRepositoriesCallback
Node-style callback called with the error, if any, and FetchLinkableRepositoriesResponse |
Returns | |
---|---|
Type | Description |
void |
fetchLinkableRepositories(request)
public fetchLinkableRepositories(request: google.devtools.cloudbuild.v2.IFetchLinkableRepositoriesRequest): Promise<google.devtools.cloudbuild.v2.FetchLinkableRepositoriesResponse>;
Calls FetchLinkableRepositories.
Parameter | |
---|---|
Name | Description |
request |
IFetchLinkableRepositoriesRequest
FetchLinkableRepositoriesRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.devtools.cloudbuild.v2.FetchLinkableRepositoriesResponse> |
Promise |
fetchReadToken(request, callback)
public fetchReadToken(request: google.devtools.cloudbuild.v2.IFetchReadTokenRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.FetchReadTokenCallback): void;
Calls FetchReadToken.
Parameters | |
---|---|
Name | Description |
request |
IFetchReadTokenRequest
FetchReadTokenRequest message or plain object |
callback |
FetchReadTokenCallback
Node-style callback called with the error, if any, and FetchReadTokenResponse |
Returns | |
---|---|
Type | Description |
void |
fetchReadToken(request)
public fetchReadToken(request: google.devtools.cloudbuild.v2.IFetchReadTokenRequest): Promise<google.devtools.cloudbuild.v2.FetchReadTokenResponse>;
Calls FetchReadToken.
Parameter | |
---|---|
Name | Description |
request |
IFetchReadTokenRequest
FetchReadTokenRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.devtools.cloudbuild.v2.FetchReadTokenResponse> |
Promise |
fetchReadWriteToken(request, callback)
public fetchReadWriteToken(request: google.devtools.cloudbuild.v2.IFetchReadWriteTokenRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.FetchReadWriteTokenCallback): void;
Calls FetchReadWriteToken.
Parameters | |
---|---|
Name | Description |
request |
IFetchReadWriteTokenRequest
FetchReadWriteTokenRequest message or plain object |
callback |
FetchReadWriteTokenCallback
Node-style callback called with the error, if any, and FetchReadWriteTokenResponse |
Returns | |
---|---|
Type | Description |
void |
fetchReadWriteToken(request)
public fetchReadWriteToken(request: google.devtools.cloudbuild.v2.IFetchReadWriteTokenRequest): Promise<google.devtools.cloudbuild.v2.FetchReadWriteTokenResponse>;
Calls FetchReadWriteToken.
Parameter | |
---|---|
Name | Description |
request |
IFetchReadWriteTokenRequest
FetchReadWriteTokenRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.devtools.cloudbuild.v2.FetchReadWriteTokenResponse> |
Promise |
getConnection(request, callback)
public getConnection(request: google.devtools.cloudbuild.v2.IGetConnectionRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.GetConnectionCallback): void;
Calls GetConnection.
Parameters | |
---|---|
Name | Description |
request |
IGetConnectionRequest
GetConnectionRequest message or plain object |
callback |
GetConnectionCallback
Node-style callback called with the error, if any, and Connection |
Returns | |
---|---|
Type | Description |
void |
getConnection(request)
public getConnection(request: google.devtools.cloudbuild.v2.IGetConnectionRequest): Promise<google.devtools.cloudbuild.v2.Connection>;
Calls GetConnection.
Parameter | |
---|---|
Name | Description |
request |
IGetConnectionRequest
GetConnectionRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.devtools.cloudbuild.v2.Connection> |
Promise |
getRepository(request, callback)
public getRepository(request: google.devtools.cloudbuild.v2.IGetRepositoryRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.GetRepositoryCallback): void;
Calls GetRepository.
Parameters | |
---|---|
Name | Description |
request |
IGetRepositoryRequest
GetRepositoryRequest message or plain object |
callback |
GetRepositoryCallback
Node-style callback called with the error, if any, and Repository |
Returns | |
---|---|
Type | Description |
void |
getRepository(request)
public getRepository(request: google.devtools.cloudbuild.v2.IGetRepositoryRequest): Promise<google.devtools.cloudbuild.v2.Repository>;
Calls GetRepository.
Parameter | |
---|---|
Name | Description |
request |
IGetRepositoryRequest
GetRepositoryRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.devtools.cloudbuild.v2.Repository> |
Promise |
listConnections(request, callback)
public listConnections(request: google.devtools.cloudbuild.v2.IListConnectionsRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.ListConnectionsCallback): void;
Calls ListConnections.
Parameters | |
---|---|
Name | Description |
request |
IListConnectionsRequest
ListConnectionsRequest message or plain object |
callback |
ListConnectionsCallback
Node-style callback called with the error, if any, and ListConnectionsResponse |
Returns | |
---|---|
Type | Description |
void |
listConnections(request)
public listConnections(request: google.devtools.cloudbuild.v2.IListConnectionsRequest): Promise<google.devtools.cloudbuild.v2.ListConnectionsResponse>;
Calls ListConnections.
Parameter | |
---|---|
Name | Description |
request |
IListConnectionsRequest
ListConnectionsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.devtools.cloudbuild.v2.ListConnectionsResponse> |
Promise |
listRepositories(request, callback)
public listRepositories(request: google.devtools.cloudbuild.v2.IListRepositoriesRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.ListRepositoriesCallback): void;
Calls ListRepositories.
Parameters | |
---|---|
Name | Description |
request |
IListRepositoriesRequest
ListRepositoriesRequest message or plain object |
callback |
ListRepositoriesCallback
Node-style callback called with the error, if any, and ListRepositoriesResponse |
Returns | |
---|---|
Type | Description |
void |
listRepositories(request)
public listRepositories(request: google.devtools.cloudbuild.v2.IListRepositoriesRequest): Promise<google.devtools.cloudbuild.v2.ListRepositoriesResponse>;
Calls ListRepositories.
Parameter | |
---|---|
Name | Description |
request |
IListRepositoriesRequest
ListRepositoriesRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.devtools.cloudbuild.v2.ListRepositoriesResponse> |
Promise |
updateConnection(request, callback)
public updateConnection(request: google.devtools.cloudbuild.v2.IUpdateConnectionRequest, callback: google.devtools.cloudbuild.v2.RepositoryManager.UpdateConnectionCallback): void;
Calls UpdateConnection.
Parameters | |
---|---|
Name | Description |
request |
IUpdateConnectionRequest
UpdateConnectionRequest message or plain object |
callback |
UpdateConnectionCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
updateConnection(request)
public updateConnection(request: google.devtools.cloudbuild.v2.IUpdateConnectionRequest): Promise<google.longrunning.Operation>;
Calls UpdateConnection.
Parameter | |
---|---|
Name | Description |
request |
IUpdateConnectionRequest
UpdateConnectionRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> |
Promise |