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

namespace GPBMetadata\Google\Devtools\Cloudtrace\V2;

class Trace
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Protobuf\Wrappers::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            '
ó
)google/devtools/cloudtrace/v2/trace.protogoogle.devtools.cloudtrace.v2google/api/resource.protogoogle/protobuf/timestamp.protogoogle/protobuf/wrappers.protogoogle/rpc/status.proto"ñ
Span
name (	BàA
span_id (	BàA
parent_span_id (	K
display_name (20.google.devtools.cloudtrace.v2.TruncatableStringBàA3

start_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàAB

attributes (2..google.devtools.cloudtrace.v2.Span.Attributes>
stack_trace (2).google.devtools.cloudtrace.v2.StackTraceC
time_events	 (2..google.devtools.cloudtrace.v2.Span.TimeEvents8
links
 (2).google.devtools.cloudtrace.v2.Span.Links\'
status (2.google.rpc.StatusBàAD
same_process_as_parent_span (2.google.protobuf.BoolValueBàA:
child_span_count (2.google.protobuf.Int32ValueBàAD
	span_kind (2,.google.devtools.cloudtrace.v2.Span.SpanKindBàAë

AttributesW
attribute_map (2@.google.devtools.cloudtrace.v2.Span.Attributes.AttributeMapEntry 
dropped_attributes_count (b
AttributeMapEntry
key (	<
value (2-.google.devtools.cloudtrace.v2.AttributeValue:8ß
	TimeEvent(
time (2.google.protobuf.TimestampN

annotation (28.google.devtools.cloudtrace.v2.Span.TimeEvent.AnnotationH S
message_event (2:.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEventH —

AnnotationE
description (20.google.devtools.cloudtrace.v2.TruncatableStringB

attributes (2..google.devtools.cloudtrace.v2.Span.Attributesß
MessageEventM
type (2?.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent.Type

id (
uncompressed_size_bytes (
compressed_size_bytes ("4
Type
TYPE_UNSPECIFIED 
SENT
RECEIVEDB
value˜

TimeEventsA

time_event (2-.google.devtools.cloudtrace.v2.Span.TimeEvent!
dropped_annotations_count ($
dropped_message_events_count (÷
Link
trace_id (	
span_id (	;
type (2-.google.devtools.cloudtrace.v2.Span.Link.TypeB

attributes (2..google.devtools.cloudtrace.v2.Span.Attributes"K
Type
TYPE_UNSPECIFIED 
CHILD_LINKED_SPAN
PARENT_LINKED_SPAN\\
Links6
link (2(.google.devtools.cloudtrace.v2.Span.Link
dropped_links_count ("g
SpanKind
SPAN_KIND_UNSPECIFIED 
INTERNAL

SERVER

CLIENT
PRODUCER
CONSUMER:SêAP
cloudtrace.googleapis.com/Span.projects/{project}/traces/{trace}/spans/{span}"Ž
AttributeValueH
string_value (20.google.devtools.cloudtrace.v2.TruncatableStringH 
	int_value (H 

bool_value (H B
value"‰

StackTraceK
stack_frames (25.google.devtools.cloudtrace.v2.StackTrace.StackFrames
stack_trace_hash_id (ž

StackFrameG
function_name (20.google.devtools.cloudtrace.v2.TruncatableStringP
original_function_name (20.google.devtools.cloudtrace.v2.TruncatableStringC
	file_name (20.google.devtools.cloudtrace.v2.TruncatableString
line_number (
column_number (:
load_module (2%.google.devtools.cloudtrace.v2.ModuleH
source_version (20.google.devtools.cloudtrace.v2.TruncatableStringp
StackFramesC
frame (24.google.devtools.cloudtrace.v2.StackTrace.StackFrame
dropped_frames_count ("Ž
Module@
module (20.google.devtools.cloudtrace.v2.TruncatableStringB
build_id (20.google.devtools.cloudtrace.v2.TruncatableString"@
TruncatableString
value (	
truncated_byte_count (BÅ
!com.google.devtools.cloudtrace.v2B
TraceProtoP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;
    }
}

