{
TRACE_ID => {:type => ::Thrift::Types::I64, :name => 'trace_id'},
NAME => {:type => ::Thrift::Types::STRING, :name => 'name'},
ID => {:type => ::Thrift::Types::I64, :name => 'id'},
PARENT_ID => {:type => ::Thrift::Types::I64, :name => 'parent_id', :optional => true},
ANNOTATIONS => {:type => ::Thrift::Types::LIST, :name => 'annotations', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Zipkin::Annotation}},
BINARY_ANNOTATIONS => {:type => ::Thrift::Types::LIST, :name => 'binary_annotations', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Zipkin::BinaryAnnotation}},
DEBUG => {:type => ::Thrift::Types::BOOL, :name => 'debug', :default => false, :optional => true}
}