| Package | Description | 
|---|---|
| com.google.api.services.cloudbuild.v2 | |
| com.google.api.services.cloudbuild.v2.model | 
| Class and Description | 
|---|
| BatchCreateRepositoriesRequest Message for creating repositoritories in batch. | 
| CancelOperationRequest The request message for Operations.CancelOperation. | 
| Connection A connection to a SCM like GitHub, GitHub Enterprise, Bitbucket Data Center, Bitbucket Cloud or
 GitLab. | 
| FetchReadTokenRequest Message for fetching SCM read token. | 
| FetchReadWriteTokenRequest Message for fetching SCM read/write token. | 
| HttpBody Message that represents an arbitrary HTTP body. | 
| Repository A repository associated to a parent connection. | 
| SetIamPolicyRequest Request message for `SetIamPolicy` method. | 
| TestIamPermissionsRequest Request message for `TestIamPermissions` method. | 
| Class and Description | 
|---|
| AuditConfig Specifies the audit configuration for a service. | 
| AuditLogConfig Provides the configuration for logging a type of permissions. | 
| BatchCreateRepositoriesRequest Message for creating repositoritories in batch. | 
| BatchCreateRepositoriesResponse Message for response of creating repositories in batch. | 
| Binding Associates `members`, or principals, with a `role`. | 
| BitbucketCloudConfig Configuration for connections to Bitbucket Cloud. | 
| BitbucketDataCenterConfig Configuration for connections to Bitbucket Data Center. | 
| CancelOperationRequest The request message for Operations.CancelOperation. | 
| ChildStatusReference ChildStatusReference is used to point to the statuses of individual TaskRuns and Runs within this
 PipelineRun. | 
| Connection A connection to a SCM like GitHub, GitHub Enterprise, Bitbucket Data Center, Bitbucket Cloud or
 GitLab. | 
| CreateRepositoryRequest Message for creating a Repository. | 
| EmbeddedTask EmbeddedTask defines a Task that is embedded in a Pipeline. | 
| Empty A generic empty message that you can re-use to avoid defining duplicated empty messages in your
 APIs. | 
| EmptyDirVolumeSource Represents an empty Volume source. | 
| EnvVar Environment variable. | 
| ExecAction ExecAction describes a "run in container" action. | 
| Expr Represents a textual expression in the Common Expression Language (CEL) syntax. | 
| FetchGitRefsResponse Response for fetching git refs | 
| FetchLinkableRepositoriesResponse Response message for FetchLinkableRepositories. | 
| FetchReadTokenRequest Message for fetching SCM read token. | 
| FetchReadTokenResponse Message for responding to get read token. | 
| FetchReadWriteTokenRequest Message for fetching SCM read/write token. | 
| FetchReadWriteTokenResponse Message for responding to get read/write token. | 
| GitHubConfig Configuration for connections to github.com. | 
| GoogleDevtoolsCloudbuildV2Condition Conditions defines a readiness condition for a Knative resource. | 
| GoogleDevtoolsCloudbuildV2GitHubEnterpriseConfig Configuration for connections to an instance of GitHub Enterprise. | 
| GoogleDevtoolsCloudbuildV2GitLabConfig Configuration for connections to gitlab.com or an instance of GitLab Enterprise. | 
| GoogleDevtoolsCloudbuildV2OperationMetadata Represents the metadata of the long-running operation. | 
| GoogleDevtoolsCloudbuildV2ServiceDirectoryConfig ServiceDirectoryConfig represents Service Directory configuration for a connection. | 
| HttpBody Message that represents an arbitrary HTTP body. | 
| InstallationState Describes stage and necessary actions to be taken by the user to complete the installation. | 
| ListConnectionsResponse Message for response to listing Connections. | 
| ListLocationsResponse The response message for Locations.ListLocations. | 
| ListRepositoriesResponse Message for response to listing Repositories. | 
| Location A resource that represents a Google Cloud location. | 
| OAuthCredential Represents an OAuth token of the account that authorized the Connection, and associated metadata. | 
| Operation This resource represents a long-running operation that is the result of a network API call. | 
| OperationMetadata Represents the metadata of the long-running operation. | 
| Param Param defined with name and value. | 
| ParamSpec ParamSpec defines parameters needed beyond typed inputs (such as resources). | 
| ParamValue Parameter value. | 
| PipelineRef PipelineRef can be used to refer to a specific instance of a Pipeline. | 
| PipelineResult A value produced by a Pipeline. | 
| PipelineRun Message describing PipelineRun object | 
| PipelineRunResult PipelineRunResult used to describe the results of a pipeline | 
| PipelineSpec PipelineSpec defines the desired state of Pipeline. | 
| PipelineTask PipelineTask defines a task in a Pipeline. | 
| PipelineWorkspaceDeclaration Workspaces declares a set of named workspaces that are expected to be provided by a PipelineRun. | 
| Policy An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud
 resources. | 
| Probe Probe describes a health check to be performed against a container to determine whether it is
 alive or ready to receive traffic. | 
| PropertySpec PropertySpec holds information about a property in an object. | 
| Provenance Provenance configuration. | 
| Repository A repository associated to a parent connection. | 
| ResultValue ResultValue holds different types of data for a single result. | 
| RunWorkflowCustomOperationMetadata Represents the custom metadata of the RunWorkflow long-running operation. | 
| SecretVolumeSource Secret Volume Source. | 
| Security Security configuration. | 
| SecurityContext Security options the container should be run with. | 
| SetIamPolicyRequest Request message for `SetIamPolicy` method. | 
| Sidecar Sidecars run alongside the Task's step containers. | 
| SkippedTask SkippedTask is used to describe the Tasks that were skipped due to their When Expressions
 evaluating to False. | 
| Status The `Status` type defines a logical error model that is suitable for different programming
 environments, including REST APIs and RPC APIs. | 
| Step Step embeds the Container type, which allows it to include fields not provided by Container. | 
| StepRef A reference to a remote Step, i.e. | 
| StepTemplate StepTemplate can be used as the basis for all step containers within the Task, so that the steps
 inherit settings on the base container. | 
| TaskRef TaskRef can be used to refer to a specific instance of a task. | 
| TaskResult TaskResult is used to describe the results of a task. | 
| TaskSpec TaskSpec contains the Spec to instantiate a TaskRun. | 
| TestIamPermissionsRequest Request message for `TestIamPermissions` method. | 
| TestIamPermissionsResponse Response message for `TestIamPermissions` method. | 
| TimeoutFields TimeoutFields allows granular specification of pipeline, task, and finally timeouts | 
| UserCredential Represents a personal access token that authorized the Connection, and associated metadata. | 
| VolumeMount Pod volumes to mount into the container's filesystem. | 
| VolumeSource Volumes available to mount. | 
| WhenExpression Conditions that need to be true for the task to run. | 
| Worker Configuration for the worker. | 
| WorkspaceBinding WorkspaceBinding maps a workspace to a Volume. | 
| WorkspaceDeclaration WorkspaceDeclaration is a declaration of a volume that a Task requires. | 
| WorkspacePipelineTaskBinding WorkspacePipelineTaskBinding maps workspaces from the PipelineSpec to the workspaces declared in
 the Task. | 
Copyright © 2011–2025 Google. All rights reserved.