This package is not the recommended entry point to using this client library!
For this library, we recommend using com.google.cloudbuild.v2 for new applications.
Classes
| Class | Description |
|---|---|
| com. |
ApprovalConfig describes configuration for manual approval of a build. |
| com. |
ApprovalConfig describes configuration for manual approval of a build. |
| com. |
ApprovalResult describes the decision and associated metadata of a manual approval of a build. |
| com. |
ApprovalResult describes the decision and associated metadata of a manual approval of a build. |
| com. |
Request to approve or reject a pending build. |
| com. |
Request to approve or reject a pending build. |
| com. |
An artifact that was uploaded during a build. This is a single record in the artifact manifest JSON file. |
| com. |
An artifact that was uploaded during a build. This is a single record in the artifact manifest JSON file. |
| com. |
Artifacts produced by a build that should be uploaded upon successful completion of all build steps. |
| com. |
Files in the workspace to upload to Cloud Storage upon successful completion of all build steps. |
| com. |
Files in the workspace to upload to Cloud Storage upon successful completion of all build steps. |
| com. |
Artifacts produced by a build that should be uploaded upon successful completion of all build steps. |
| com. |
Go module to upload to Artifact Registry upon successful completion of all build steps. A module refers to all dependencies in a go.mod file. |
| com. |
Go module to upload to Artifact Registry upon successful completion of all build steps. A module refers to all dependencies in a go.mod file. |
| com. |
A Maven artifact to upload to Artifact Registry upon successful completion of all build steps. |
| com. |
A Maven artifact to upload to Artifact Registry upon successful completion of all build steps. |
| com. |
Npm package to upload to Artifact Registry upon successful completion of all build steps. |
| com. |
Npm package to upload to Artifact Registry upon successful completion of all build steps. |
| com. |
Python package to upload to Artifact Registry upon successful completion of all build steps. A package can encapsulate multiple objects to be uploaded to a single repository. |
| com. |
Python package to upload to Artifact Registry upon successful completion of all build steps. A package can encapsulate multiple objects to be uploaded to a single repository. |
| com. |
A build resource in the Cloud Build API.
At a high level, a Build
describes where to find source code, how to build |
| com. |
A build resource in the Cloud Build API.
At a high level, a Build
describes where to find source code, how to build |
| com. |
A fatal problem encountered during the execution of the build. |
| com. |
A fatal problem encountered during the execution of the build. |
| com. |
A non-fatal problem encountered during the execution of the build. |
| com. |
A non-fatal problem encountered during the execution of the build. |
| com. |
BuildApproval describes a build's approval configuration, state, and result. |
| com. |
BuildApproval describes a build's approval configuration, state, and result. |
| com. |
|
| com. |
Builder for projects/{project}/builds/{build}. |
| com. |
Builder for projects/{project}/locations/{location}/builds/{build}. |
| com. |
Metadata for build operations. |
| com. |
Metadata for build operations. |
| com. |
Optional arguments to enable specific features of builds. |
| com. |
Optional arguments to enable specific features of builds. |
| com. |
Details about how a build should be executed on a WorkerPool
.
See running builds in a private
|
| com. |
Details about how a build should be executed on a WorkerPool
.
See running builds in a private
|
| com. |
A step in the build pipeline. |
| com. |
A step in the build pipeline. |
| com. |
Configuration for an automated build in response to source repository changes. |
| com. |
Configuration for an automated build in response to source repository changes. |
| com. |
|
| com. |
Builder for projects/{project}/triggers/{trigger}. |
| com. |
Builder for projects/{project}/locations/{location}/triggers/{trigger}. |
| com. |
An image built by the pipeline. |
| com. |
An image built by the pipeline. |
| com. |
Request to cancel an ongoing build. |
| com. |
Request to cancel an ongoing build. |
| com. |
Creates and manages builds on Google Cloud Platform.
The main concept used by this API is a Build
, which describes the location
of the source to build, how to build the source, and where to store the |
| com. |
Base class for the server implementation of the service CloudBuild. Creates and manages builds on Google Cloud Platform. |
| com. |
|
| com. |
Location of the source in a 2nd-gen Google Cloud Build repository resource. |
| com. |
Location of the source in a 2nd-gen Google Cloud Build repository resource. |
| com. |
Request to create a new build. |
| com. |
Request to create a new build. |
| com. |
Request to create a new BuildTrigger
. |
| com. |
Request to create a new BuildTrigger
. |
| com. |
Metadata for the CreateWorkerPool
operation. |
| com. |
Metadata for the CreateWorkerPool
operation. |
| com. |
Request to create a new WorkerPool
. |
| com. |
Request to create a new WorkerPool
. |
| com. |
The default service account used for Builds
. |
| com. |
The default service account used for Builds
. |
| com. |
|
| com. |
Builder for projects/{project}/locations/{location}/defaultServiceAccount. |
| com. |
Request to delete a BuildTrigger
. |
| com. |
Request to delete a BuildTrigger
. |
| com. |
Metadata for the DeleteWorkerPool
operation. |
| com. |
Metadata for the DeleteWorkerPool
operation. |
| com. |
Request to delete a WorkerPool
. |
| com. |
Request to delete a WorkerPool
. |
| com. |
A dependency that the Cloud Build worker will fetch before executing user steps. |
| com. |
A dependency that the Cloud Build worker will fetch before executing user steps. |
| com. |
Represents a git repository as a build dependency. |
| com. |
Represents a git repository as a build dependency. |
| com. |
A repository for a git source. |
| com. |
A repository for a git source. |
| com. |
Container message for hashes of byte content of files, used in SourceProvenance messages to verify integrity of source input to the build. |
| com. |
Container message for hashes of byte content of files, used in SourceProvenance messages to verify integrity of source input to the build. |
| com. |
Request to get a build. |
| com. |
Request to get a build. |
| com. |
Returns the BuildTrigger
with the specified ID. |
| com. |
Returns the BuildTrigger
with the specified ID. |
| com. |
Returns the default service account that will be used for Builds
. |
| com. |
Returns the default service account that will be used for Builds
. |
| com. |
Request to get a WorkerPool
with the specified name. |
| com. |
Request to get a WorkerPool
with the specified name. |
| com. |
GitConfig is a configuration for git operations. |
| com. |
GitConfig is a configuration for git operations. |
| com. |
HttpConfig is a configuration for HTTP related git operations. |
| com. |
HttpConfig is a configuration for HTTP related git operations. |
| com. |
GitFileSource describes a file within a (possibly remote) code repository. |
| com. |
GitFileSource describes a file within a (possibly remote) code repository. |
| com. |
GitHubEnterpriseConfig represents a configuration for a GitHub Enterprise server. |
| com. |
GitHubEnterpriseConfig represents a configuration for a GitHub Enterprise server. |
| com. |
GitHubEnterpriseSecrets represents the names of all necessary secrets in Secret Manager for a GitHub Enterprise server. Format is: projects/<project number>/secrets/<secret name>. |
| com. |
GitHubEnterpriseSecrets represents the names of all necessary secrets in Secret Manager for a GitHub Enterprise server. Format is: projects/<project number>/secrets/<secret name>. |
| com. |
GitHubEventsConfig describes the configuration of a trigger that creates a build whenever a GitHub event is received. |
| com. |
GitHubEventsConfig describes the configuration of a trigger that creates a build whenever a GitHub event is received. |
| com. |
GitRepoSource describes a repo and ref of a code repository. |
| com. |
GitRepoSource describes a repo and ref of a code repository. |
| com. |
Location of the source in any accessible Git repository. |
| com. |
Location of the source in any accessible Git repository. |
| com. |
Container message for hash values. |
| com. |
Container message for hash values. |
| com. |
Pairs a set of secret environment variables mapped to encrypted values with the Cloud KMS key to use to decrypt the value. |
| com. |
Pairs a set of secret environment variables mapped to encrypted values with the Cloud KMS key to use to decrypt the value. |
| com. |
Request to list existing BuildTriggers
. |
| com. |
Request to list existing BuildTriggers
. |
| com. |
Response containing existing BuildTriggers
. |
| com. |
Response containing existing BuildTriggers
. |
| com. |
Request to list builds. |
| com. |
Request to list builds. |
| com. |
Response including listed builds. |
| com. |
Response including listed builds. |
| com. |
Request to list WorkerPool
s. |
| com. |
Request to list WorkerPool
s. |
| com. |
Response containing existing WorkerPools
. |
| com. |
Response containing existing WorkerPools
. |
| com. |
|
| com. |
Builder for projects/{project}/locations/{location}. |
| com. |
Configuration for a V1 PrivatePool
. |
| com. |
Configuration for a V1 PrivatePool
. |
| com. |
Defines the network configuration for the pool. |
| com. |
Defines the network configuration for the pool. |
| com. |
Defines the Private Service Connect network configuration for the pool. |
| com. |
Defines the Private Service Connect network configuration for the pool. |
| com. |
Defines the configuration to be used for creating workers in the pool. |
| com. |
Defines the configuration to be used for creating workers in the pool. |
| com. |
|
| com. |
Builder for projects/{project}. |
| com. |
PubsubConfig describes the configuration of a trigger that creates a build whenever a Pub/Sub message is published. |
| com. |
PubsubConfig describes the configuration of a trigger that creates a build whenever a Pub/Sub message is published. |
| com. |
PullRequestFilter contains filter properties for matching GitHub Pull Requests. |
| com. |
PullRequestFilter contains filter properties for matching GitHub Pull Requests. |
| com. |
Push contains filter properties for matching GitHub git pushes. |
| com. |
Push contains filter properties for matching GitHub git pushes. |
| com. |
ReceiveTriggerWebhookRequest [Experimental] is the request object accepted by the ReceiveTriggerWebhook method. |
| com. |
ReceiveTriggerWebhookRequest [Experimental] is the request object accepted by the ReceiveTriggerWebhook method. |
| com. |
ReceiveTriggerWebhookResponse [Experimental] is the response object for the ReceiveTriggerWebhook method. |
| com. |
ReceiveTriggerWebhookResponse [Experimental] is the response object for the ReceiveTriggerWebhook method. |
| com. |
Location of the source in a Google Cloud Source Repository. |
| com. |
Location of the source in a Google Cloud Source Repository. |
| com. |
The configuration of a trigger that creates a build whenever an event from Repo API is received. |
| com. |
The configuration of a trigger that creates a build whenever an event from Repo API is received. |
| com. |
Artifacts created by the build pipeline. |
| com. |
Artifacts created by the build pipeline. |
| com. |
Specifies a build to retry. |
| com. |
Specifies a build to retry. |
| com. |
Specifies a build trigger to run and the source to use. |
| com. |
Specifies a build trigger to run and the source to use. |
| com. |
Pairs a set of secret environment variables containing encrypted
values with the Cloud KMS key to use to decrypt the value.
Note: Use kmsKeyName
with available_secrets
instead of using |
| com. |
Pairs a set of secret environment variables containing encrypted
values with the Cloud KMS key to use to decrypt the value.
Note: Use kmsKeyName
with available_secrets
instead of using |
| com. |
Pairs a secret environment variable with a SecretVersion in Secret Manager. |
| com. |
Pairs a secret environment variable with a SecretVersion in Secret Manager. |
| com. |
Secrets and secret environment variables. |
| com. |
Secrets and secret environment variables. |
| com. |
Location of the source in a supported storage service. |
| com. |
Location of the source in a supported storage service. |
| com. |
Provenance of the source. Ways to find the original source, or verify that some source was used for this build. |
| com. |
Provenance of the source. Ways to find the original source, or verify that some source was used for this build. |
| com. |
Location of the source in an archive file in Cloud Storage. |
| com. |
Location of the source in an archive file in Cloud Storage. |
| com. |
Location of the source manifest in Cloud Storage. This feature is in Preview; see description here . |
| com. |
Location of the source manifest in Cloud Storage. This feature is in Preview; see description here . |
| com. |
Start and end times for a build execution phase. |
| com. |
Start and end times for a build execution phase. |
| com. |
Request to update an existing BuildTrigger
. |
| com. |
Request to update an existing BuildTrigger
. |
| com. |
Metadata for the UpdateWorkerPool
operation. |
| com. |
Metadata for the UpdateWorkerPool
operation. |
| com. |
Request to update a WorkerPool
. |
| com. |
Request to update a WorkerPool
. |
| com. |
A Go module artifact uploaded to Artifact Registry using the GoModule directive. |
| com. |
A Go module artifact uploaded to Artifact Registry using the GoModule directive. |
| com. |
A Maven artifact uploaded using the MavenArtifact directive. |
| com. |
A Maven artifact uploaded using the MavenArtifact directive. |
| com. |
An npm package uploaded to Artifact Registry using the NpmPackage directive. |
| com. |
An npm package uploaded to Artifact Registry using the NpmPackage directive. |
| com. |
Artifact uploaded using the PythonPackage directive. |
| com. |
Artifact uploaded using the PythonPackage directive. |
| com. |
Volume describes a Docker container volume which is mounted into build steps in order to persist files across build step execution. |
| com. |
Volume describes a Docker container volume which is mounted into build steps in order to persist files across build step execution. |
| com. |
WebhookConfig describes the configuration of a trigger that creates a build whenever a webhook is sent to a trigger's webhook URL. |
| com. |
WebhookConfig describes the configuration of a trigger that creates a build whenever a webhook is sent to a trigger's webhook URL. |
| com. |
Configuration for a WorkerPool
.
Cloud Build owns and maintains a pool of workers for general use and have no |
| com. |
Configuration for a WorkerPool
.
Cloud Build owns and maintains a pool of workers for general use and have no |
| com. |
|
| com. |
Builder for projects/{project}/locations/{location}/workerPools/{worker_pool}. |

