Package com.google.events.cloud.cloudbuild.v1 (0.16.0)

Classes

Artifacts

Artifacts produced by a build that should be uploaded upon successful completion of all build steps.

Protobuf type google.events.cloud.cloudbuild.v1.Artifacts

Artifacts.ArtifactObjects

Files in the workspace to upload to Cloud Storage upon successful completion of all build steps.

Protobuf type google.events.cloud.cloudbuild.v1.Artifacts.ArtifactObjects

Artifacts.ArtifactObjects.Builder

Files in the workspace to upload to Cloud Storage upon successful completion of all build steps.

Protobuf type google.events.cloud.cloudbuild.v1.Artifacts.ArtifactObjects

Artifacts.Builder

Artifacts produced by a build that should be uploaded upon successful completion of all build steps.

Protobuf type google.events.cloud.cloudbuild.v1.Artifacts

BuildEventData

Build event data for Google Cloud Platform API operations.

Protobuf type google.events.cloud.cloudbuild.v1.BuildEventData

BuildEventData.Builder

Build event data for Google Cloud Platform API operations.

Protobuf type google.events.cloud.cloudbuild.v1.BuildEventData

BuildOptions

Optional arguments to enable specific features of builds.

Protobuf type google.events.cloud.cloudbuild.v1.BuildOptions

BuildOptions.Builder

Optional arguments to enable specific features of builds.

Protobuf type google.events.cloud.cloudbuild.v1.BuildOptions

BuildStep

A step in the build pipeline.

Protobuf type google.events.cloud.cloudbuild.v1.BuildStep

BuildStep.Builder

A step in the build pipeline.

Protobuf type google.events.cloud.cloudbuild.v1.BuildStep

BuiltImage

An image built by the pipeline.

Protobuf type google.events.cloud.cloudbuild.v1.BuiltImage

BuiltImage.Builder

An image built by the pipeline.

Protobuf type google.events.cloud.cloudbuild.v1.BuiltImage

Data

FileHashes

Container message for hashes of byte content of files, used in SourceProvenance messages to verify integrity of source input to the build.

Protobuf type google.events.cloud.cloudbuild.v1.FileHashes

FileHashes.Builder

Container message for hashes of byte content of files, used in SourceProvenance messages to verify integrity of source input to the build.

Protobuf type google.events.cloud.cloudbuild.v1.FileHashes

Hash

Container message for hash values.

Protobuf type google.events.cloud.cloudbuild.v1.Hash

Hash.Builder

Container message for hash values.

Protobuf type google.events.cloud.cloudbuild.v1.Hash

RepoSource

Location of the source in a Google Cloud Source Repository.

Protobuf type google.events.cloud.cloudbuild.v1.RepoSource

RepoSource.Builder

Location of the source in a Google Cloud Source Repository.

Protobuf type google.events.cloud.cloudbuild.v1.RepoSource

Results

Artifacts created by the build pipeline.

Protobuf type google.events.cloud.cloudbuild.v1.Results

Results.Builder

Artifacts created by the build pipeline.

Protobuf type google.events.cloud.cloudbuild.v1.Results

Secret

Pairs a set of secret environment variables containing encrypted values with the Cloud KMS key to use to decrypt the value.

Protobuf type google.events.cloud.cloudbuild.v1.Secret

Secret.Builder

Pairs a set of secret environment variables containing encrypted values with the Cloud KMS key to use to decrypt the value.

Protobuf type google.events.cloud.cloudbuild.v1.Secret

Source

Protobuf type google.events.cloud.cloudbuild.v1.Source

Source.Builder

Protobuf type google.events.cloud.cloudbuild.v1.Source

SourceProvenance

Provenance of the source. Ways to find the original source, or verify that some source was used for this build.

Protobuf type google.events.cloud.cloudbuild.v1.SourceProvenance

SourceProvenance.Builder

Provenance of the source. Ways to find the original source, or verify that some source was used for this build.

Protobuf type google.events.cloud.cloudbuild.v1.SourceProvenance

StorageSource

Location of the source in an archive file in Google Cloud Storage.

Protobuf type google.events.cloud.cloudbuild.v1.StorageSource

StorageSource.Builder

Location of the source in an archive file in Google Cloud Storage.

Protobuf type google.events.cloud.cloudbuild.v1.StorageSource

TimeSpan

Start and end times for a build execution phase.

Protobuf type google.events.cloud.cloudbuild.v1.TimeSpan

TimeSpan.Builder

Start and end times for a build execution phase.

Protobuf type google.events.cloud.cloudbuild.v1.TimeSpan

Volume

Volume describes a Docker container volume which is mounted into build steps in order to persist files across build step execution.

Protobuf type google.events.cloud.cloudbuild.v1.Volume

Volume.Builder

Volume describes a Docker container volume which is mounted into build steps in order to persist files across build step execution.

Protobuf type google.events.cloud.cloudbuild.v1.Volume

Interfaces

Artifacts.ArtifactObjectsOrBuilder

ArtifactsOrBuilder

BuildEventDataOrBuilder

BuildOptionsOrBuilder

BuildStepOrBuilder

BuiltImageOrBuilder

FileHashesOrBuilder

HashOrBuilder

RepoSourceOrBuilder

ResultsOrBuilder

SecretOrBuilder

SourceOrBuilder

SourceProvenanceOrBuilder

StorageSourceOrBuilder

TimeSpanOrBuilder

VolumeOrBuilder

Enums

BuildEventData.Status

Possible status of a build or build step.

Protobuf enum google.events.cloud.cloudbuild.v1.BuildEventData.Status

BuildOptions.LogStreamingOption

Specifies the behavior when writing build logs to Google Cloud Storage.

Protobuf enum google.events.cloud.cloudbuild.v1.BuildOptions.LogStreamingOption

BuildOptions.LoggingMode

Specifies the logging mode.

Protobuf enum google.events.cloud.cloudbuild.v1.BuildOptions.LoggingMode

BuildOptions.MachineType

Supported VM sizes.

Protobuf enum google.events.cloud.cloudbuild.v1.BuildOptions.MachineType

BuildOptions.SubstitutionOption

Specifies the behavior when there is an error in the substitution checks.

Protobuf enum google.events.cloud.cloudbuild.v1.BuildOptions.SubstitutionOption

BuildOptions.VerifyOption

Specifies the manner in which the build should be verified, if at all.

Protobuf enum google.events.cloud.cloudbuild.v1.BuildOptions.VerifyOption

Hash.HashType

Specifies the hash algorithm, if any.

Protobuf enum google.events.cloud.cloudbuild.v1.Hash.HashType

RepoSource.RevisionCase

Source.SourceCase