gtsocial-umbx

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

resource.pb.go (8467B)


      1 // Copyright 2019, OpenTelemetry Authors
      2 //
      3 // Licensed under the Apache License, Version 2.0 (the "License");
      4 // you may not use this file except in compliance with the License.
      5 // You may obtain a copy of the License at
      6 //
      7 //     http://www.apache.org/licenses/LICENSE-2.0
      8 //
      9 // Unless required by applicable law or agreed to in writing, software
     10 // distributed under the License is distributed on an "AS IS" BASIS,
     11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     12 // See the License for the specific language governing permissions and
     13 // limitations under the License.
     14 
     15 // Code generated by protoc-gen-go. DO NOT EDIT.
     16 // versions:
     17 // 	protoc-gen-go v1.26.0
     18 // 	protoc        v3.17.3
     19 // source: opentelemetry/proto/resource/v1/resource.proto
     20 
     21 package v1
     22 
     23 import (
     24 	v1 "go.opentelemetry.io/proto/otlp/common/v1"
     25 	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
     26 	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
     27 	reflect "reflect"
     28 	sync "sync"
     29 )
     30 
     31 const (
     32 	// Verify that this generated code is sufficiently up-to-date.
     33 	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
     34 	// Verify that runtime/protoimpl is sufficiently up-to-date.
     35 	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
     36 )
     37 
     38 // Resource information.
     39 type Resource struct {
     40 	state         protoimpl.MessageState
     41 	sizeCache     protoimpl.SizeCache
     42 	unknownFields protoimpl.UnknownFields
     43 
     44 	// Set of attributes that describe the resource.
     45 	// Attribute keys MUST be unique (it is not allowed to have more than one
     46 	// attribute with the same key).
     47 	Attributes []*v1.KeyValue `protobuf:"bytes,1,rep,name=attributes,proto3" json:"attributes,omitempty"`
     48 	// dropped_attributes_count is the number of dropped attributes. If the value is 0, then
     49 	// no attributes were dropped.
     50 	DroppedAttributesCount uint32 `protobuf:"varint,2,opt,name=dropped_attributes_count,json=droppedAttributesCount,proto3" json:"dropped_attributes_count,omitempty"`
     51 }
     52 
     53 func (x *Resource) Reset() {
     54 	*x = Resource{}
     55 	if protoimpl.UnsafeEnabled {
     56 		mi := &file_opentelemetry_proto_resource_v1_resource_proto_msgTypes[0]
     57 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
     58 		ms.StoreMessageInfo(mi)
     59 	}
     60 }
     61 
     62 func (x *Resource) String() string {
     63 	return protoimpl.X.MessageStringOf(x)
     64 }
     65 
     66 func (*Resource) ProtoMessage() {}
     67 
     68 func (x *Resource) ProtoReflect() protoreflect.Message {
     69 	mi := &file_opentelemetry_proto_resource_v1_resource_proto_msgTypes[0]
     70 	if protoimpl.UnsafeEnabled && x != nil {
     71 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
     72 		if ms.LoadMessageInfo() == nil {
     73 			ms.StoreMessageInfo(mi)
     74 		}
     75 		return ms
     76 	}
     77 	return mi.MessageOf(x)
     78 }
     79 
     80 // Deprecated: Use Resource.ProtoReflect.Descriptor instead.
     81 func (*Resource) Descriptor() ([]byte, []int) {
     82 	return file_opentelemetry_proto_resource_v1_resource_proto_rawDescGZIP(), []int{0}
     83 }
     84 
     85 func (x *Resource) GetAttributes() []*v1.KeyValue {
     86 	if x != nil {
     87 		return x.Attributes
     88 	}
     89 	return nil
     90 }
     91 
     92 func (x *Resource) GetDroppedAttributesCount() uint32 {
     93 	if x != nil {
     94 		return x.DroppedAttributesCount
     95 	}
     96 	return 0
     97 }
     98 
     99 var File_opentelemetry_proto_resource_v1_resource_proto protoreflect.FileDescriptor
    100 
    101 var file_opentelemetry_proto_resource_v1_resource_proto_rawDesc = []byte{
    102 	0x0a, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2f,
    103 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2f, 0x76,
    104 	0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
    105 	0x12, 0x1f, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e,
    106 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x76,
    107 	0x31, 0x1a, 0x2a, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79,
    108 	0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x76, 0x31,
    109 	0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8d, 0x01,
    110 	0x0a, 0x08, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x0a, 0x61, 0x74,
    111 	0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27,
    112 	0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x70,
    113 	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4b,
    114 	0x65, 0x79, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75,
    115 	0x74, 0x65, 0x73, 0x12, 0x38, 0x0a, 0x18, 0x64, 0x72, 0x6f, 0x70, 0x70, 0x65, 0x64, 0x5f, 0x61,
    116 	0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18,
    117 	0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x16, 0x64, 0x72, 0x6f, 0x70, 0x70, 0x65, 0x64, 0x41, 0x74,
    118 	0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x83, 0x01,
    119 	0x0a, 0x22, 0x69, 0x6f, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74,
    120 	0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
    121 	0x65, 0x2e, 0x76, 0x31, 0x42, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x72,
    122 	0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x2a, 0x67, 0x6f, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65,
    123 	0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x69, 0x6f, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
    124 	0x2f, 0x6f, 0x74, 0x6c, 0x70, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2f, 0x76,
    125 	0x31, 0xaa, 0x02, 0x1f, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72,
    126 	0x79, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
    127 	0x2e, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
    128 }
    129 
    130 var (
    131 	file_opentelemetry_proto_resource_v1_resource_proto_rawDescOnce sync.Once
    132 	file_opentelemetry_proto_resource_v1_resource_proto_rawDescData = file_opentelemetry_proto_resource_v1_resource_proto_rawDesc
    133 )
    134 
    135 func file_opentelemetry_proto_resource_v1_resource_proto_rawDescGZIP() []byte {
    136 	file_opentelemetry_proto_resource_v1_resource_proto_rawDescOnce.Do(func() {
    137 		file_opentelemetry_proto_resource_v1_resource_proto_rawDescData = protoimpl.X.CompressGZIP(file_opentelemetry_proto_resource_v1_resource_proto_rawDescData)
    138 	})
    139 	return file_opentelemetry_proto_resource_v1_resource_proto_rawDescData
    140 }
    141 
    142 var file_opentelemetry_proto_resource_v1_resource_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
    143 var file_opentelemetry_proto_resource_v1_resource_proto_goTypes = []interface{}{
    144 	(*Resource)(nil),    // 0: opentelemetry.proto.resource.v1.Resource
    145 	(*v1.KeyValue)(nil), // 1: opentelemetry.proto.common.v1.KeyValue
    146 }
    147 var file_opentelemetry_proto_resource_v1_resource_proto_depIdxs = []int32{
    148 	1, // 0: opentelemetry.proto.resource.v1.Resource.attributes:type_name -> opentelemetry.proto.common.v1.KeyValue
    149 	1, // [1:1] is the sub-list for method output_type
    150 	1, // [1:1] is the sub-list for method input_type
    151 	1, // [1:1] is the sub-list for extension type_name
    152 	1, // [1:1] is the sub-list for extension extendee
    153 	0, // [0:1] is the sub-list for field type_name
    154 }
    155 
    156 func init() { file_opentelemetry_proto_resource_v1_resource_proto_init() }
    157 func file_opentelemetry_proto_resource_v1_resource_proto_init() {
    158 	if File_opentelemetry_proto_resource_v1_resource_proto != nil {
    159 		return
    160 	}
    161 	if !protoimpl.UnsafeEnabled {
    162 		file_opentelemetry_proto_resource_v1_resource_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
    163 			switch v := v.(*Resource); i {
    164 			case 0:
    165 				return &v.state
    166 			case 1:
    167 				return &v.sizeCache
    168 			case 2:
    169 				return &v.unknownFields
    170 			default:
    171 				return nil
    172 			}
    173 		}
    174 	}
    175 	type x struct{}
    176 	out := protoimpl.TypeBuilder{
    177 		File: protoimpl.DescBuilder{
    178 			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
    179 			RawDescriptor: file_opentelemetry_proto_resource_v1_resource_proto_rawDesc,
    180 			NumEnums:      0,
    181 			NumMessages:   1,
    182 			NumExtensions: 0,
    183 			NumServices:   0,
    184 		},
    185 		GoTypes:           file_opentelemetry_proto_resource_v1_resource_proto_goTypes,
    186 		DependencyIndexes: file_opentelemetry_proto_resource_v1_resource_proto_depIdxs,
    187 		MessageInfos:      file_opentelemetry_proto_resource_v1_resource_proto_msgTypes,
    188 	}.Build()
    189 	File_opentelemetry_proto_resource_v1_resource_proto = out.File
    190 	file_opentelemetry_proto_resource_v1_resource_proto_rawDesc = nil
    191 	file_opentelemetry_proto_resource_v1_resource_proto_goTypes = nil
    192 	file_opentelemetry_proto_resource_v1_resource_proto_depIdxs = nil
    193 }