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

namespace GPBMetadata\Google\Devtools\Cloudprofiler\V2;

class Profiler
{
    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\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        $pool->internalAddGeneratedFile(
            '
œ
/google/devtools/cloudprofiler/v2/profiler.proto google.devtools.cloudprofiler.v2google/protobuf/duration.proto google/protobuf/field_mask.protogoogle/api/client.proto"­
CreateProfileRequest
parent (	@

deployment (2,.google.devtools.cloudprofiler.v2.DeploymentC
profile_type (2-.google.devtools.cloudprofiler.v2.ProfileType"i
CreateOfflineProfileRequest
parent (	:
profile (2).google.devtools.cloudprofiler.v2.Profile"ƒ
UpdateProfileRequest:
profile (2).google.devtools.cloudprofiler.v2.Profile/
update_mask (2.google.protobuf.FieldMask"Ø
Profile
name (	C
profile_type (2-.google.devtools.cloudprofiler.v2.ProfileType@

deployment (2,.google.devtools.cloudprofiler.v2.Deployment+
duration (2.google.protobuf.Duration
profile_bytes (E
labels (25.google.devtools.cloudprofiler.v2.Profile.LabelsEntry-
LabelsEntry
key (	
value (	:8"©

Deployment

project_id (	
target (	H
labels (28.google.devtools.cloudprofiler.v2.Deployment.LabelsEntry-
LabelsEntry
key (	
value (	:8*„
ProfileType
PROFILE_TYPE_UNSPECIFIED 
CPU
WALL
HEAP
THREADS

CONTENTION
	PEAK_HEAP

HEAP_ALLOC2×
ProfilerServiceŸ
CreateProfile6.google.devtools.cloudprofiler.v2.CreateProfileRequest).google.devtools.cloudprofiler.v2.Profile"+‚Óä“%" /v2/{parent=projects/*}/profiles:*Á
CreateOfflineProfile=.google.devtools.cloudprofiler.v2.CreateOfflineProfileRequest).google.devtools.cloudprofiler.v2.Profile"?‚Óä“9"./v2/{parent=projects/*}/profiles:createOffline:profile­
UpdateProfile6.google.devtools.cloudprofiler.v2.UpdateProfileRequest).google.devtools.cloudprofiler.v2.Profile"9‚Óä“32(/v2/{profile.name=projects/*/profiles/*}:profile­ÊAcloudprofiler.googleapis.comÒAŠhttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/monitoring,https://www.googleapis.com/auth/monitoring.writeBÚ
$com.google.devtools.cloudprofiler.v2BProfilerProtoPZMgoogle.golang.org/genproto/googleapis/devtools/cloudprofiler/v2;cloudprofilerªGoogle.Cloud.Profiler.V2ÊGoogle\\Cloud\\Profiler\\V2êGoogle::Cloud::Profiler::V2bproto3'
        , true);

        static::$is_initialized = true;
    }
}

