<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/devtools/cloudbuild/v1/cloudbuild.proto

namespace GPBMetadata\Google\Devtools\Cloudbuild\V1;

class Cloudbuild
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Httpbody::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
v
.google/devtools/cloudbuild/v1/cloudbuild.protogoogle.devtools.cloudbuild.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/httpbody.protogoogle/api/resource.proto#google/longrunning/operations.protogoogle/protobuf/duration.protogoogle/protobuf/empty.proto google/protobuf/field_mask.protogoogle/protobuf/timestamp.proto"q
RetryBuildRequest2
name (	B$A!
cloudbuild.googleapis.com/Build

project_id (	BA
id (	BA"
RunBuildTriggerRequest

project_id (	BA

trigger_id (	BA9
source (2).google.devtools.cloudbuild.v1.RepoSource"C
StorageSource
bucket (	
object (	

generation ("

RepoSource

project_id (	
	repo_name (	
branch_name (	H 
tag_name (	H 

commit_sha (	H 
dir (	
invert_regex (S
substitutions	 (2<.google.devtools.cloudbuild.v1.RepoSource.SubstitutionsEntry4
SubstitutionsEntry
key (	
value (	:8B

revision"K
StorageSourceManifest
bucket (	
object (	

generation ("
SourceF
storage_source (2,.google.devtools.cloudbuild.v1.StorageSourceH @
repo_source (2).google.devtools.cloudbuild.v1.RepoSourceH W
storage_source_manifest (24.google.devtools.cloudbuild.v1.StorageSourceManifestH B
source"m

BuiltImage
name (	
digest (	A
push_timing (2\'.google.devtools.cloudbuild.v1.TimeSpanBA"
	BuildStep
name (	
env (	
args (	
dir (	

id (	
wait_for (	

entrypoint (	

secret_env (	6
volumes	 (2%.google.devtools.cloudbuild.v1.Volume<
timing
 (2\'.google.devtools.cloudbuild.v1.TimeSpanBAA
pull_timing (2\'.google.devtools.cloudbuild.v1.TimeSpanBA*
timeout (2.google.protobuf.Duration@
status (2+.google.devtools.cloudbuild.v1.Build.StatusBA"$
Volume
name (	
path (	"
Results9
images (2).google.devtools.cloudbuild.v1.BuiltImage
build_step_images (	
artifact_manifest (	
num_artifacts (
build_step_outputs (@
artifact_timing (2\'.google.devtools.cloudbuild.v1.TimeSpan"`
ArtifactResult
location (	<
	file_hash (2).google.devtools.cloudbuild.v1.FileHashes"
Build
name- (	BA
id (	BA

project_id (	BA@
status (2+.google.devtools.cloudbuild.v1.Build.StatusBA
status_detail (	BA5
source (2%.google.devtools.cloudbuild.v1.Source7
steps (2(.google.devtools.cloudbuild.v1.BuildStep<
results
 (2&.google.devtools.cloudbuild.v1.ResultsBA4
create_time (2.google.protobuf.TimestampBA3

start_time (2.google.protobuf.TimestampBA4
finish_time (2.google.protobuf.TimestampBA*
timeout (2.google.protobuf.Duration
images (	,
	queue_ttl( (2.google.protobuf.Duration;
	artifacts% (2(.google.devtools.cloudbuild.v1.Artifacts
logs_bucket (	O
source_provenance (2/.google.devtools.cloudbuild.v1.SourceProvenanceBA
build_trigger_id (	BA<
options (2+.google.devtools.cloudbuild.v1.BuildOptions
log_url (	BAN
substitutions (27.google.devtools.cloudbuild.v1.Build.SubstitutionsEntry
tags (	6
secrets  (2%.google.devtools.cloudbuild.v1.SecretE
timing! (20.google.devtools.cloudbuild.v1.Build.TimingEntryBA?
service_account* (	B&A#
!iam.googleapis.com/ServiceAccountA
available_secrets/ (2&.google.devtools.cloudbuild.v1.Secrets4
SubstitutionsEntry
key (	
value (	:8V
TimingEntry
key (	6
value (2\'.google.devtools.cloudbuild.v1.TimeSpan:8"
Status
STATUS_UNKNOWN 

QUEUED
WORKING
SUCCESS
FAILURE
INTERNAL_ERROR
TIMEOUT
	CANCELLED
EXPIRED	:A|
cloudbuild.googleapis.com/Build!projects/{project}/builds/{build}6projects/{project}/locations/{location}/builds/{build}"
	Artifacts
images (	I
objects (28.google.devtools.cloudbuild.v1.Artifacts.ArtifactObjectsp
ArtifactObjects
location (	
paths (	<
timing (2\'.google.devtools.cloudbuild.v1.TimeSpanBA"h
TimeSpan.

start_time (2.google.protobuf.Timestamp,
end_time (2.google.protobuf.Timestamp"M
BuildOperationMetadata3
build (2$.google.devtools.cloudbuild.v1.Build"
SourceProvenanceM
resolved_storage_source (2,.google.devtools.cloudbuild.v1.StorageSourceG
resolved_repo_source (2).google.devtools.cloudbuild.v1.RepoSource^
 resolved_storage_source_manifest	 (24.google.devtools.cloudbuild.v1.StorageSourceManifestY
file_hashes (2?.google.devtools.cloudbuild.v1.SourceProvenance.FileHashesEntryBA\\
FileHashesEntry
key (	8
value (2).google.devtools.cloudbuild.v1.FileHashes:8"D

FileHashes6
	file_hash (2#.google.devtools.cloudbuild.v1.Hash"|
Hash:
type (2,.google.devtools.cloudbuild.v1.Hash.HashType
value (")
HashType
NONE 

SHA256
MD5"
SecretsJ
secret_manager (22.google.devtools.cloudbuild.v1.SecretManagerSecret;
inline (2+.google.devtools.cloudbuild.v1.InlineSecret"
InlineSecret<
kms_key_name (	B&A#
!cloudkms.googleapis.com/CryptoKeyH
env_map (27.google.devtools.cloudbuild.v1.InlineSecret.EnvMapEntry-
EnvMapEntry
key (	
value (:8"i
SecretManagerSecretE
version_name (	B/A,
*secretmanager.googleapis.com/SecretVersion
env (	"
Secret
kms_key_name (	H

secret_env (24.google.devtools.cloudbuild.v1.Secret.SecretEnvEntry0
SecretEnvEntry
key (	
value (:8"
CreateBuildRequest4
parent (	B$A!cloudbuild.googleapis.com/Build

project_id (	BA8
build (2$.google.devtools.cloudbuild.v1.BuildBA"o
GetBuildRequest2
name (	B$A!
cloudbuild.googleapis.com/Build

project_id (	BA
id (	BA"
ListBuildsRequest4
parent	 (	B$A!cloudbuild.googleapis.com/Build

project_id (	BA
	page_size (

page_token (	
filter (	"c
ListBuildsResponse4
builds (2$.google.devtools.cloudbuild.v1.Build
next_page_token (	"r
CancelBuildRequest2
name (	B$A!
cloudbuild.googleapis.com/Build

project_id (	BA
id (	BA"
BuildTrigger
id (	BA
description
 (	
name (	
tags (	C
trigger_template (2).google.devtools.cloudbuild.v1.RepoSourceA
github (21.google.devtools.cloudbuild.v1.GitHubEventsConfigG
pubsub_config (2+.google.devtools.cloudbuild.v1.PubsubConfigBA5
build (2$.google.devtools.cloudbuild.v1.BuildH 
filename (	H 4
create_time (2.google.protobuf.TimestampBA
disabled	 (U
substitutions (2>.google.devtools.cloudbuild.v1.BuildTrigger.SubstitutionsEntry
ignored_files (	
included_files (	
filter (	BA4
SubstitutionsEntry
key (	
value (	:8:RAO
&cloudbuild.googleapis.com/BuildTrigger%projects/{project}/triggers/{trigger}B
build_template"
GitHubEventsConfig
installation_id (B
owner (	
name (	H
pull_request (20.google.devtools.cloudbuild.v1.PullRequestFilterH 9
push (2).google.devtools.cloudbuild.v1.PushFilterH B
event"
PubsubConfig@
subscription (	B*AA$
"pubsub.googleapis.com/Subscription/
topic (	B A
pubsub.googleapis.com/TopicE
service_account_email (	B&A#
!iam.googleapis.com/ServiceAccount@
state (21.google.devtools.cloudbuild.v1.PubsubConfig.State"s
State
STATE_UNSPECIFIED 
OK
SUBSCRIPTION_DELETED
TOPIC_DELETED
SUBSCRIPTION_MISCONFIGURED"
PullRequestFilter
branch (	H X
comment_control (2?.google.devtools.cloudbuild.v1.PullRequestFilter.CommentControl
invert_regex ("r
CommentControl
COMMENTS_DISABLED 
COMMENTS_ENABLED3
/COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLYB	
git_ref"N

PushFilter
branch (	H 
tag (	H 
invert_regex (B	
git_ref"w
CreateBuildTriggerRequest

project_id (	BAA
trigger (2+.google.devtools.cloudbuild.v1.BuildTriggerBA"J
GetBuildTriggerRequest

project_id (	BA

trigger_id (	BA"Z
ListBuildTriggersRequest

project_id (	BA
	page_size (

page_token (	"s
ListBuildTriggersResponse=
triggers (2+.google.devtools.cloudbuild.v1.BuildTrigger
next_page_token (	"M
DeleteBuildTriggerRequest

project_id (	BA

trigger_id (	BA"
UpdateBuildTriggerRequest

project_id (	BA

trigger_id (	BAA
trigger (2+.google.devtools.cloudbuild.v1.BuildTriggerBA"
BuildOptionsL
source_provenance_hash (2,.google.devtools.cloudbuild.v1.Hash.HashTypeY
requested_verify_option (28.google.devtools.cloudbuild.v1.BuildOptions.VerifyOptionM
machine_type (27.google.devtools.cloudbuild.v1.BuildOptions.MachineType
disk_size_gb ([
substitution_option (2>.google.devtools.cloudbuild.v1.BuildOptions.SubstitutionOption
dynamic_substitutions (\\
log_streaming_option (2>.google.devtools.cloudbuild.v1.BuildOptions.LogStreamingOption
worker_pool (	H
logging (27.google.devtools.cloudbuild.v1.BuildOptions.LoggingMode
env (	

secret_env (	6
volumes (2%.google.devtools.cloudbuild.v1.Volume".
VerifyOption
NOT_VERIFIED 
VERIFIED"h
MachineType
UNSPECIFIED 
N1_HIGHCPU_8
N1_HIGHCPU_32
E2_HIGHCPU_8
E2_HIGHCPU_32"5
SubstitutionOption

MUST_MATCH 
ALLOW_LOOSE"G
LogStreamingOption
STREAM_DEFAULT 
	STREAM_ON

STREAM_OFF"|
LoggingMode
LOGGING_UNSPECIFIED 

LEGACY
GCS_ONLY
STACKDRIVER_ONLY
CLOUD_LOGGING_ONLY
NONE"w
ReceiveTriggerWebhookRequest"
body (2.google.api.HttpBody

project_id (	
trigger (	
secret (	"
ReceiveTriggerWebhookResponse"

WorkerPool
name (	

project_id (	
service_account_email (	
worker_count (B
worker_config (2+.google.devtools.cloudbuild.v1.WorkerConfigA
regions	 (20.google.devtools.cloudbuild.v1.WorkerPool.Region/
create_time (2.google.protobuf.Timestamp/
update_time (2.google.protobuf.Timestamp/
delete_time (2.google.protobuf.Timestamp@
status (20.google.devtools.cloudbuild.v1.WorkerPool.Status"[
Region
REGION_UNSPECIFIED 
US_CENTRAL1
US_WEST1
US_EAST1
US_EAST4"V
Status
STATUS_UNSPECIFIED 
CREATING
RUNNING
DELETING
DELETED"
WorkerConfig
machine_type (	
disk_size_gb (7
network (2&.google.devtools.cloudbuild.v1.Network
tag (	"B
Network

project_id (	
network (	

subnetwork (	"i
CreateWorkerPoolRequest
parent (	>
worker_pool (2).google.devtools.cloudbuild.v1.WorkerPool"$
GetWorkerPoolRequest
name (	"\'
DeleteWorkerPoolRequest
name (	"g
UpdateWorkerPoolRequest
name (	>
worker_pool (2).google.devtools.cloudbuild.v1.WorkerPool"(
ListWorkerPoolsRequest
parent (	"Z
ListWorkerPoolsResponse?
worker_pools (2).google.devtools.cloudbuild.v1.WorkerPool2

CloudBuild
CreateBuild1.google.devtools.cloudbuild.v1.CreateBuildRequest.google.longrunning.Operation"^" /v1/projects/{project_id}/builds:buildZ3"*/v1/{parent=projects/*/locations/*}/builds:buildAproject_id,buildA
BuildBuildOperationMetadata
GetBuild..google.devtools.cloudbuild.v1.GetBuildRequest$.google.devtools.cloudbuild.v1.Build"kU%/v1/projects/{project_id}/builds/{id}Z,*/v1/{name=projects/*/locations/*/builds/*}Aproject_id,id

ListBuilds0.google.devtools.cloudbuild.v1.ListBuildsRequest1.google.devtools.cloudbuild.v1.ListBuildsResponse"jP /v1/projects/{project_id}/buildsZ,*/v1/{parent=projects/*/locations/*}/buildsAproject_id,filter
CancelBuild1.google.devtools.cloudbuild.v1.CancelBuildRequest$.google.devtools.cloudbuild.v1.Build"i",/v1/projects/{project_id}/builds/{id}:cancel:*Z6"1/v1/{name=projects/*/locations/*/builds/*}:cancel:*Aproject_id,id

RetryBuild0.google.devtools.cloudbuild.v1.RetryBuildRequest.google.longrunning.Operation"g"+/v1/projects/{project_id}/builds/{id}:retry:*Z5"0/v1/{name=projects/*/locations/*/builds/*}:retry:*Aproject_id,idA
BuildBuildOperationMetadata
CreateBuildTrigger8.google.devtools.cloudbuild.v1.CreateBuildTriggerRequest+.google.devtools.cloudbuild.v1.BuildTrigger"H-""/v1/projects/{project_id}/triggers:triggerAproject_id,trigger
GetBuildTrigger5.google.devtools.cloudbuild.v1.GetBuildTriggerRequest+.google.devtools.cloudbuild.v1.BuildTrigger"O1//v1/projects/{project_id}/triggers/{trigger_id}Aproject_id,trigger_id
ListBuildTriggers7.google.devtools.cloudbuild.v1.ListBuildTriggersRequest8.google.devtools.cloudbuild.v1.ListBuildTriggersResponse"7$"/v1/projects/{project_id}/triggersA
project_id
DeleteBuildTrigger8.google.devtools.cloudbuild.v1.DeleteBuildTriggerRequest.google.protobuf.Empty"O1*//v1/projects/{project_id}/triggers/{trigger_id}Aproject_id,trigger_id
UpdateBuildTrigger8.google.devtools.cloudbuild.v1.UpdateBuildTriggerRequest+.google.devtools.cloudbuild.v1.BuildTrigger"`:2//v1/projects/{project_id}/triggers/{trigger_id}:triggerAproject_id,trigger_id,trigger
RunBuildTrigger5.google.devtools.cloudbuild.v1.RunBuildTriggerRequest.google.longrunning.Operation"="3/v1/projects/{project_id}/triggers/{trigger_id}:run:sourceAproject_id,trigger_id,sourceA
BuildBuildOperationMetadata
ReceiveTriggerWebhook;.google.devtools.cloudbuild.v1.ReceiveTriggerWebhookRequest<.google.devtools.cloudbuild.v1.ReceiveTriggerWebhookResponse"B<"4/v1/projects/{project_id}/triggers/{trigger}:webhook:bodyw
CreateWorkerPool6.google.devtools.cloudbuild.v1.CreateWorkerPoolRequest).google.devtools.cloudbuild.v1.WorkerPool" q
GetWorkerPool3.google.devtools.cloudbuild.v1.GetWorkerPoolRequest).google.devtools.cloudbuild.v1.WorkerPool" d
DeleteWorkerPool6.google.devtools.cloudbuild.v1.DeleteWorkerPoolRequest.google.protobuf.Empty" w
UpdateWorkerPool6.google.devtools.cloudbuild.v1.UpdateWorkerPoolRequest).google.devtools.cloudbuild.v1.WorkerPool" 
ListWorkerPools5.google.devtools.cloudbuild.v1.ListWorkerPoolsRequest6.google.devtools.cloudbuild.v1.ListWorkerPoolsResponse" MAcloudbuild.googleapis.comA.https://www.googleapis.com/auth/cloud-platformB
com.google.cloudbuild.v1PZGgoogle.golang.org/genproto/googleapis/devtools/cloudbuild/v1;cloudbuildGCBGoogle.Cloud.CloudBuild.V1Google\\Cloud\\Build\\V1Google::Cloud::Build::V1AN
compute.googleapis.com/Network,projects/{project}/global/networks/{network}AY
!iam.googleapis.com/ServiceAccount4projects/{project}/serviceAccounts/{service_account}AJ
#secretmanager.googleapis.com/Secret#projects/{project}/secrets/{secret}Ad
*secretmanager.googleapis.com/SecretVersion6projects/{project}/secrets/{secret}/versions/{version}Ap
!cloudkms.googleapis.com/CryptoKeyKprojects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}AU
"pubsub.googleapis.com/Subscription/projects/{project}/subscriptions/{subscription}A@
pubsub.googleapis.com/Topic!projects/{project}/topics/{topic}bproto3'
        , true);

        static::$is_initialized = true;
    }
}

