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

namespace GPBMetadata\Google\Storagetransfer\V1;

class Transfer
{
    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\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Storagetransfer\V1\TransferTypes::initOnce();
        $pool->internalAddGeneratedFile(
            '
"
(google/storagetransfer/v1/transfer.protogoogle.storagetransfer.v1google/api/client.protogoogle/api/field_behavior.proto#google/longrunning/operations.protogoogle/protobuf/empty.proto google/protobuf/field_mask.proto.google/storagetransfer/v1/transfer_types.proto"9
GetGoogleServiceAccountRequest

project_id (	BA"]
CreateTransferJobRequestA
transfer_job (2&.google.storagetransfer.v1.TransferJobBA"
UpdateTransferJobRequest
job_name (	BA

project_id (	BAA
transfer_job (2&.google.storagetransfer.v1.TransferJobBAB
update_transfer_job_field_mask (2.google.protobuf.FieldMask"G
GetTransferJobRequest
job_name (	BA

project_id (	BA"J
DeleteTransferJobRequest
job_name (	BA

project_id (	BA"U
ListTransferJobsRequest
filter (	BA
	page_size (

page_token (	"r
ListTransferJobsResponse=
transfer_jobs (2&.google.storagetransfer.v1.TransferJob
next_page_token (	"2
PauseTransferOperationRequest
name (	BA"3
ResumeTransferOperationRequest
name (	BA"G
RunTransferJobRequest
job_name (	BA

project_id (	BA"
CreateAgentPoolRequest

project_id (	BA=

agent_pool (2$.google.storagetransfer.v1.AgentPoolBA
agent_pool_id (	BA"
UpdateAgentPoolRequest=

agent_pool (2$.google.storagetransfer.v1.AgentPoolBA/
update_mask (2.google.protobuf.FieldMask"(
GetAgentPoolRequest
name (	BA"+
DeleteAgentPoolRequest
name (	BA"g
ListAgentPoolsRequest

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

page_token (	"l
ListAgentPoolsResponse9
agent_pools (2$.google.storagetransfer.v1.AgentPool
next_page_token (	2
StorageTransferService
GetGoogleServiceAccount9.google.storagetransfer.v1.GetGoogleServiceAccountRequest/.google.storagetransfer.v1.GoogleServiceAccount".(&/v1/googleServiceAccounts/{project_id}
CreateTransferJob3.google.storagetransfer.v1.CreateTransferJobRequest&.google.storagetransfer.v1.TransferJob"& "/v1/transferJobs:transfer_job
UpdateTransferJob3.google.storagetransfer.v1.UpdateTransferJobRequest&.google.storagetransfer.v1.TransferJob")#2/v1/{job_name=transferJobs/**}:*
GetTransferJob0.google.storagetransfer.v1.GetTransferJobRequest&.google.storagetransfer.v1.TransferJob"& /v1/{job_name=transferJobs/**}
ListTransferJobs2.google.storagetransfer.v1.ListTransferJobsRequest3.google.storagetransfer.v1.ListTransferJobsResponse"/v1/transferJobs
PauseTransferOperation8.google.storagetransfer.v1.PauseTransferOperationRequest.google.protobuf.Empty"1+"&/v1/{name=transferOperations/**}:pause:*
ResumeTransferOperation9.google.storagetransfer.v1.ResumeTransferOperationRequest.google.protobuf.Empty"2,"\'/v1/{name=transferOperations/**}:resume:*
RunTransferJob0.google.storagetransfer.v1.RunTransferJobRequest.google.longrunning.Operation"Z\'""/v1/{job_name=transferJobs/**}:run:*A*
google.protobuf.EmptyTransferOperation
DeleteTransferJob3.google.storagetransfer.v1.DeleteTransferJobRequest.google.protobuf.Empty"& */v1/{job_name=transferJobs/**}
CreateAgentPool1.google.storagetransfer.v1.CreateAgentPoolRequest$.google.storagetransfer.v1.AgentPool"`4"&/v1/projects/{project_id=*}/agentPools:
agent_poolA#project_id,agent_pool,agent_pool_id
UpdateAgentPool1.google.storagetransfer.v1.UpdateAgentPoolRequest$.google.storagetransfer.v1.AgentPool"Z;2-/v1/{agent_pool.name=projects/*/agentPools/*}:
agent_poolAagent_pool,update_mask
GetAgentPool..google.storagetransfer.v1.GetAgentPoolRequest$.google.storagetransfer.v1.AgentPool"1$"/v1/{name=projects/*/agentPools/*}Aname
ListAgentPools0.google.storagetransfer.v1.ListAgentPoolsRequest1.google.storagetransfer.v1.ListAgentPoolsResponse";(&/v1/projects/{project_id=*}/agentPoolsA
project_id
DeleteAgentPool1.google.storagetransfer.v1.DeleteAgentPoolRequest.google.protobuf.Empty"1$*"/v1/{name=projects/*/agentPools/*}AnameRAstoragetransfer.googleapis.comA.https://www.googleapis.com/auth/cloud-platformB
#com.google.storagetransfer.v1.protoBTransferProtoZHgoogle.golang.org/genproto/googleapis/storagetransfer/v1;storagetransferGoogle.Cloud.StorageTransfer.V1Google\\Cloud\\StorageTransfer\\V1"Google::Cloud::StorageTransfer::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

