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

namespace GPBMetadata\Google\Devtools\Cloudtrace\V2;

class Tracing
{
    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\Resource::initOnce();
        \GPBMetadata\Google\Devtools\Cloudtrace\V2\Trace::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        $pool->internalAddGeneratedFile(
            '

+google/devtools/cloudtrace/v2/tracing.protogoogle.devtools.cloudtrace.v2google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto)google/devtools/cloudtrace/v2/trace.protogoogle/protobuf/empty.proto"
BatchWriteSpansRequestA
name (	B3AA-
+cloudresourcemanager.googleapis.com/Project7
spans (2#.google.devtools.cloudtrace.v2.SpanBA2
TraceService
BatchWriteSpans5.google.devtools.cloudtrace.v2.BatchWriteSpansRequest.google.protobuf.Empty"?,"\'/v2/{name=projects/*}/traces:batchWrite:*A
name,spans

CreateSpan#.google.devtools.cloudtrace.v2.Span#.google.devtools.cloudtrace.v2.Span"1+"&/v2/{name=projects/*/traces/*/spans/*}:*zAcloudtrace.googleapis.comA[https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/trace.appendB
!com.google.devtools.cloudtrace.v2BTracingProtoPZGgoogle.golang.org/genproto/googleapis/devtools/cloudtrace/v2;cloudtraceGoogle.Cloud.Trace.V2Google\\Cloud\\Trace\\V2Google::Cloud::Trace::V2bproto3'
        , true);

        static::$is_initialized = true;
    }
}

