Represents a CloudBuild
Inheritance
$protobuf.rpc.Service > protos.google.devtools.cloudbuild.v1.CloudBuildPackage
@google-cloud/cloudbuildConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new CloudBuild service.
| Name | Description |
| rpcImpl |
$protobuf.RPCImpl
RPC implementation |
| requestDelimited |
boolean
Whether requests are length-delimited |
| responseDelimited |
boolean
Whether responses are length-delimited |
Methods
approveBuild(request, callback)
public approveBuild(request: google.devtools.cloudbuild.v1.IApproveBuildRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.ApproveBuildCallback): void;Calls ApproveBuild.
| Name | Description |
| request |
IApproveBuildRequest
ApproveBuildRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.ApproveBuildCallback
Node-style callback called with the error, if any, and Operation |
| Type | Description |
| void |
approveBuild(request)
public approveBuild(request: google.devtools.cloudbuild.v1.IApproveBuildRequest): Promise<google.longrunning.Operation>;Calls ApproveBuild.
| Name | Description |
| request |
IApproveBuildRequest
ApproveBuildRequest message or plain object |
| Type | Description |
| Promise<google.longrunning.Operation> | Promise |
cancelBuild(request, callback)
public cancelBuild(request: google.devtools.cloudbuild.v1.ICancelBuildRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.CancelBuildCallback): void;Calls CancelBuild.
| Name | Description |
| request |
ICancelBuildRequest
CancelBuildRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.CancelBuildCallback
Node-style callback called with the error, if any, and Build |
| Type | Description |
| void |
cancelBuild(request)
public cancelBuild(request: google.devtools.cloudbuild.v1.ICancelBuildRequest): Promise<google.devtools.cloudbuild.v1.Build>;Calls CancelBuild.
| Name | Description |
| request |
ICancelBuildRequest
CancelBuildRequest message or plain object |
| Type | Description |
| Promise<google.devtools.cloudbuild.v1.Build> | Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): CloudBuild;Creates new CloudBuild service using the specified rpc implementation.
| Name | Description |
| rpcImpl |
$protobuf.RPCImpl
RPC implementation |
| requestDelimited |
boolean
Whether requests are length-delimited |
| responseDelimited |
boolean
Whether responses are length-delimited |
| Type | Description |
| CloudBuild | RPC service. Useful where requests and/or responses are streamed. |
createBuild(request, callback)
public createBuild(request: google.devtools.cloudbuild.v1.ICreateBuildRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.CreateBuildCallback): void;Calls CreateBuild.
| Name | Description |
| request |
google.devtools.cloudbuild.v1.ICreateBuildRequest
CreateBuildRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.CreateBuildCallback
Node-style callback called with the error, if any, and Operation |
| Type | Description |
| void |
createBuild(request)
public createBuild(request: google.devtools.cloudbuild.v1.ICreateBuildRequest): Promise<google.longrunning.Operation>;Calls CreateBuild.
| Name | Description |
| request |
google.devtools.cloudbuild.v1.ICreateBuildRequest
CreateBuildRequest message or plain object |
| Type | Description |
| Promise<google.longrunning.Operation> | Promise |
createBuildTrigger(request, callback)
public createBuildTrigger(request: google.devtools.cloudbuild.v1.ICreateBuildTriggerRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.CreateBuildTriggerCallback): void;Calls CreateBuildTrigger.
| Name | Description |
| request |
ICreateBuildTriggerRequest
CreateBuildTriggerRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.CreateBuildTriggerCallback
Node-style callback called with the error, if any, and BuildTrigger |
| Type | Description |
| void |
createBuildTrigger(request)
public createBuildTrigger(request: google.devtools.cloudbuild.v1.ICreateBuildTriggerRequest): Promise<google.devtools.cloudbuild.v1.BuildTrigger>;Calls CreateBuildTrigger.
| Name | Description |
| request |
ICreateBuildTriggerRequest
CreateBuildTriggerRequest message or plain object |
| Type | Description |
| Promise<google.devtools.cloudbuild.v1.BuildTrigger> | Promise |
createWorkerPool(request, callback)
public createWorkerPool(request: google.devtools.cloudbuild.v1.ICreateWorkerPoolRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.CreateWorkerPoolCallback): void;Calls CreateWorkerPool.
| Name | Description |
| request |
ICreateWorkerPoolRequest
CreateWorkerPoolRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.CreateWorkerPoolCallback
Node-style callback called with the error, if any, and Operation |
| Type | Description |
| void |
createWorkerPool(request)
public createWorkerPool(request: google.devtools.cloudbuild.v1.ICreateWorkerPoolRequest): Promise<google.longrunning.Operation>;Calls CreateWorkerPool.
| Name | Description |
| request |
ICreateWorkerPoolRequest
CreateWorkerPoolRequest message or plain object |
| Type | Description |
| Promise<google.longrunning.Operation> | Promise |
deleteBuildTrigger(request, callback)
public deleteBuildTrigger(request: google.devtools.cloudbuild.v1.IDeleteBuildTriggerRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.DeleteBuildTriggerCallback): void;Calls DeleteBuildTrigger.
| Name | Description |
| request |
IDeleteBuildTriggerRequest
DeleteBuildTriggerRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.DeleteBuildTriggerCallback
Node-style callback called with the error, if any, and Empty |
| Type | Description |
| void |
deleteBuildTrigger(request)
public deleteBuildTrigger(request: google.devtools.cloudbuild.v1.IDeleteBuildTriggerRequest): Promise<google.protobuf.Empty>;Calls DeleteBuildTrigger.
| Name | Description |
| request |
IDeleteBuildTriggerRequest
DeleteBuildTriggerRequest message or plain object |
| Type | Description |
| Promise<google.protobuf.Empty> | Promise |
deleteWorkerPool(request, callback)
public deleteWorkerPool(request: google.devtools.cloudbuild.v1.IDeleteWorkerPoolRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.DeleteWorkerPoolCallback): void;Calls DeleteWorkerPool.
| Name | Description |
| request |
IDeleteWorkerPoolRequest
DeleteWorkerPoolRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.DeleteWorkerPoolCallback
Node-style callback called with the error, if any, and Operation |
| Type | Description |
| void |
deleteWorkerPool(request)
public deleteWorkerPool(request: google.devtools.cloudbuild.v1.IDeleteWorkerPoolRequest): Promise<google.longrunning.Operation>;Calls DeleteWorkerPool.
| Name | Description |
| request |
IDeleteWorkerPoolRequest
DeleteWorkerPoolRequest message or plain object |
| Type | Description |
| Promise<google.longrunning.Operation> | Promise |
getBuild(request, callback)
public getBuild(request: google.devtools.cloudbuild.v1.IGetBuildRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.GetBuildCallback): void;Calls GetBuild.
| Name | Description |
| request |
IGetBuildRequest
GetBuildRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.GetBuildCallback
Node-style callback called with the error, if any, and Build |
| Type | Description |
| void |
getBuild(request)
public getBuild(request: google.devtools.cloudbuild.v1.IGetBuildRequest): Promise<google.devtools.cloudbuild.v1.Build>;Calls GetBuild.
| Name | Description |
| request |
IGetBuildRequest
GetBuildRequest message or plain object |
| Type | Description |
| Promise<google.devtools.cloudbuild.v1.Build> | Promise |
getBuildTrigger(request, callback)
public getBuildTrigger(request: google.devtools.cloudbuild.v1.IGetBuildTriggerRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.GetBuildTriggerCallback): void;Calls GetBuildTrigger.
| Name | Description |
| request |
IGetBuildTriggerRequest
GetBuildTriggerRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.GetBuildTriggerCallback
Node-style callback called with the error, if any, and BuildTrigger |
| Type | Description |
| void |
getBuildTrigger(request)
public getBuildTrigger(request: google.devtools.cloudbuild.v1.IGetBuildTriggerRequest): Promise<google.devtools.cloudbuild.v1.BuildTrigger>;Calls GetBuildTrigger.
| Name | Description |
| request |
IGetBuildTriggerRequest
GetBuildTriggerRequest message or plain object |
| Type | Description |
| Promise<google.devtools.cloudbuild.v1.BuildTrigger> | Promise |
getWorkerPool(request, callback)
public getWorkerPool(request: google.devtools.cloudbuild.v1.IGetWorkerPoolRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.GetWorkerPoolCallback): void;Calls GetWorkerPool.
| Name | Description |
| request |
google.devtools.cloudbuild.v1.IGetWorkerPoolRequest
GetWorkerPoolRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.GetWorkerPoolCallback
Node-style callback called with the error, if any, and WorkerPool |
| Type | Description |
| void |
getWorkerPool(request)
public getWorkerPool(request: google.devtools.cloudbuild.v1.IGetWorkerPoolRequest): Promise<google.devtools.cloudbuild.v1.WorkerPool>;Calls GetWorkerPool.
| Name | Description |
| request |
google.devtools.cloudbuild.v1.IGetWorkerPoolRequest
GetWorkerPoolRequest message or plain object |
| Type | Description |
| Promise<google.devtools.cloudbuild.v1.WorkerPool> | Promise |
listBuilds(request, callback)
public listBuilds(request: google.devtools.cloudbuild.v1.IListBuildsRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.ListBuildsCallback): void;Calls ListBuilds.
| Name | Description |
| request |
google.devtools.cloudbuild.v1.IListBuildsRequest
ListBuildsRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.ListBuildsCallback
Node-style callback called with the error, if any, and ListBuildsResponse |
| Type | Description |
| void |
listBuilds(request)
public listBuilds(request: google.devtools.cloudbuild.v1.IListBuildsRequest): Promise<google.devtools.cloudbuild.v1.ListBuildsResponse>;Calls ListBuilds.
| Name | Description |
| request |
google.devtools.cloudbuild.v1.IListBuildsRequest
ListBuildsRequest message or plain object |
| Type | Description |
| Promise<google.devtools.cloudbuild.v1.ListBuildsResponse> | Promise |
listBuildTriggers(request, callback)
public listBuildTriggers(request: google.devtools.cloudbuild.v1.IListBuildTriggersRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.ListBuildTriggersCallback): void;Calls ListBuildTriggers.
| Name | Description |
| request |
IListBuildTriggersRequest
ListBuildTriggersRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.ListBuildTriggersCallback
Node-style callback called with the error, if any, and ListBuildTriggersResponse |
| Type | Description |
| void |
listBuildTriggers(request)
public listBuildTriggers(request: google.devtools.cloudbuild.v1.IListBuildTriggersRequest): Promise<google.devtools.cloudbuild.v1.ListBuildTriggersResponse>;Calls ListBuildTriggers.
| Name | Description |
| request |
IListBuildTriggersRequest
ListBuildTriggersRequest message or plain object |
| Type | Description |
| Promise<google.devtools.cloudbuild.v1.ListBuildTriggersResponse> | Promise |
listWorkerPools(request, callback)
public listWorkerPools(request: google.devtools.cloudbuild.v1.IListWorkerPoolsRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.ListWorkerPoolsCallback): void;Calls ListWorkerPools.
| Name | Description |
| request |
IListWorkerPoolsRequest
ListWorkerPoolsRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.ListWorkerPoolsCallback
Node-style callback called with the error, if any, and ListWorkerPoolsResponse |
| Type | Description |
| void |
listWorkerPools(request)
public listWorkerPools(request: google.devtools.cloudbuild.v1.IListWorkerPoolsRequest): Promise<google.devtools.cloudbuild.v1.ListWorkerPoolsResponse>;Calls ListWorkerPools.
| Name | Description |
| request |
IListWorkerPoolsRequest
ListWorkerPoolsRequest message or plain object |
| Type | Description |
| Promise<google.devtools.cloudbuild.v1.ListWorkerPoolsResponse> | Promise |
receiveTriggerWebhook(request, callback)
public receiveTriggerWebhook(request: google.devtools.cloudbuild.v1.IReceiveTriggerWebhookRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.ReceiveTriggerWebhookCallback): void;Calls ReceiveTriggerWebhook.
| Name | Description |
| request |
IReceiveTriggerWebhookRequest
ReceiveTriggerWebhookRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.ReceiveTriggerWebhookCallback
Node-style callback called with the error, if any, and ReceiveTriggerWebhookResponse |
| Type | Description |
| void |
receiveTriggerWebhook(request)
public receiveTriggerWebhook(request: google.devtools.cloudbuild.v1.IReceiveTriggerWebhookRequest): Promise<google.devtools.cloudbuild.v1.ReceiveTriggerWebhookResponse>;Calls ReceiveTriggerWebhook.
| Name | Description |
| request |
IReceiveTriggerWebhookRequest
ReceiveTriggerWebhookRequest message or plain object |
| Type | Description |
| Promise<google.devtools.cloudbuild.v1.ReceiveTriggerWebhookResponse> | Promise |
retryBuild(request, callback)
public retryBuild(request: google.devtools.cloudbuild.v1.IRetryBuildRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.RetryBuildCallback): void;Calls RetryBuild.
| Name | Description |
| request |
IRetryBuildRequest
RetryBuildRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.RetryBuildCallback
Node-style callback called with the error, if any, and Operation |
| Type | Description |
| void |
retryBuild(request)
public retryBuild(request: google.devtools.cloudbuild.v1.IRetryBuildRequest): Promise<google.longrunning.Operation>;Calls RetryBuild.
| Name | Description |
| request |
IRetryBuildRequest
RetryBuildRequest message or plain object |
| Type | Description |
| Promise<google.longrunning.Operation> | Promise |
runBuildTrigger(request, callback)
public runBuildTrigger(request: google.devtools.cloudbuild.v1.IRunBuildTriggerRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.RunBuildTriggerCallback): void;Calls RunBuildTrigger.
| Name | Description |
| request |
IRunBuildTriggerRequest
RunBuildTriggerRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.RunBuildTriggerCallback
Node-style callback called with the error, if any, and Operation |
| Type | Description |
| void |
runBuildTrigger(request)
public runBuildTrigger(request: google.devtools.cloudbuild.v1.IRunBuildTriggerRequest): Promise<google.longrunning.Operation>;Calls RunBuildTrigger.
| Name | Description |
| request |
IRunBuildTriggerRequest
RunBuildTriggerRequest message or plain object |
| Type | Description |
| Promise<google.longrunning.Operation> | Promise |
updateBuildTrigger(request, callback)
public updateBuildTrigger(request: google.devtools.cloudbuild.v1.IUpdateBuildTriggerRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.UpdateBuildTriggerCallback): void;Calls UpdateBuildTrigger.
| Name | Description |
| request |
IUpdateBuildTriggerRequest
UpdateBuildTriggerRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.UpdateBuildTriggerCallback
Node-style callback called with the error, if any, and BuildTrigger |
| Type | Description |
| void |
updateBuildTrigger(request)
public updateBuildTrigger(request: google.devtools.cloudbuild.v1.IUpdateBuildTriggerRequest): Promise<google.devtools.cloudbuild.v1.BuildTrigger>;Calls UpdateBuildTrigger.
| Name | Description |
| request |
IUpdateBuildTriggerRequest
UpdateBuildTriggerRequest message or plain object |
| Type | Description |
| Promise<google.devtools.cloudbuild.v1.BuildTrigger> | Promise |
updateWorkerPool(request, callback)
public updateWorkerPool(request: google.devtools.cloudbuild.v1.IUpdateWorkerPoolRequest, callback: google.devtools.cloudbuild.v1.CloudBuild.UpdateWorkerPoolCallback): void;Calls UpdateWorkerPool.
| Name | Description |
| request |
IUpdateWorkerPoolRequest
UpdateWorkerPoolRequest message or plain object |
| callback |
google.devtools.cloudbuild.v1.CloudBuild.UpdateWorkerPoolCallback
Node-style callback called with the error, if any, and Operation |
| Type | Description |
| void |
updateWorkerPool(request)
public updateWorkerPool(request: google.devtools.cloudbuild.v1.IUpdateWorkerPoolRequest): Promise<google.longrunning.Operation>;Calls UpdateWorkerPool.
| Name | Description |
| request |
IUpdateWorkerPoolRequest
UpdateWorkerPoolRequest message or plain object |
| Type | Description |
| Promise<google.longrunning.Operation> | Promise |