github.com/cloudwan/edgelq-sdk@v1.15.4/logging/resources/v1/log/log.pb.go (about) 1 // Code generated by protoc-gen-goten-go 2 // File: edgelq/logging/proto/v1/log.proto 3 // DO NOT EDIT!!! 4 5 package log 6 7 import ( 8 "fmt" 9 "reflect" 10 "sync" 11 12 "google.golang.org/protobuf/encoding/protojson" 13 "google.golang.org/protobuf/proto" 14 preflect "google.golang.org/protobuf/reflect/protoreflect" 15 "google.golang.org/protobuf/runtime/protoimpl" 16 ) 17 18 // proto imports 19 import ( 20 iam_organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1/organization" 21 iam_project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project" 22 bucket "github.com/cloudwan/edgelq-sdk/logging/resources/v1/bucket" 23 log_descriptor "github.com/cloudwan/edgelq-sdk/logging/resources/v1/log_descriptor" 24 meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service" 25 anypb "google.golang.org/protobuf/types/known/anypb" 26 structpb "google.golang.org/protobuf/types/known/structpb" 27 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 28 ) 29 30 // Reference imports to suppress errors if they are not otherwise used. 31 var ( 32 _ = fmt.Errorf 33 _ = reflect.Method{} 34 _ = sync.Once{} 35 36 _ = protojson.MarshalOptions{} 37 _ = proto.MarshalOptions{} 38 _ = preflect.Value{} 39 _ = protoimpl.DescBuilder{} 40 ) 41 42 // make sure we're using proto imports 43 var ( 44 _ = &iam_organization.Organization{} 45 _ = &iam_project.Project{} 46 _ = &bucket.Bucket{} 47 _ = &log_descriptor.LogDescriptor{} 48 _ = &anypb.Any{} 49 _ = &structpb.Struct{} 50 _ = ×tamppb.Timestamp{} 51 _ = &meta_service.Service{} 52 ) 53 54 const ( 55 // Verify that this generated code is sufficiently up-to-date. 56 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 57 // Verify that runtime/protoimpl is sufficiently up-to-date. 58 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 59 ) 60 61 // Log Resource 62 type Log struct { 63 state protoimpl.MessageState 64 sizeCache protoimpl.SizeCache 65 unknownFields protoimpl.UnknownFields 66 // Name of Log 67 // When creating a new instance, this field is optional and if not provided, 68 // it will be generated automatically. Last ID segment must conform to the 69 // following regex: [\\w./-=+]{1,128} 70 Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 71 // Contains scope from name field without resource ID. 72 // Used for internal purpose for filtering (logs are using custom store). 73 // Example formats are: 74 // - organization/umbrella 75 // - projects/mars_exploration 76 // - services/devices.edgelq.com 77 Scope string `protobuf:"bytes,2,opt,name=scope,proto3" json:"scope,omitempty"` 78 // Service name, for example "devices.edgelq.com" 79 Service string `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"` 80 // Region of the service to which log is assigned, for example "us-west2" 81 Region string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"` 82 // Associated service version, for example "v1" 83 Version string `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"` 84 // Associated log descriptor 85 LogDescriptor *log_descriptor.Reference `protobuf:"bytes,6,opt,customtype=Reference,name=log_descriptor,json=logDescriptor,proto3" json:"log_descriptor,omitempty"` 86 // List of query-able labels 87 Labels map[string]string `protobuf:"bytes,7,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 88 // Log timestamp 89 Time *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=time,proto3" json:"time,omitempty"` 90 // Log JSON payload 91 JsonPayload *structpb.Struct `protobuf:"bytes,9,opt,name=json_payload,json=jsonPayload,proto3" json:"json_payload,omitempty"` 92 // Log Protobuf payload 93 PbPayload *anypb.Any `protobuf:"bytes,10,opt,name=pb_payload,json=pbPayload,proto3" json:"pb_payload,omitempty"` 94 // Log string type payload 95 StringPayload string `protobuf:"bytes,11,opt,name=string_payload,json=stringPayload,proto3" json:"string_payload,omitempty"` 96 // Log bytes type payload 97 BytesPayload []byte `protobuf:"bytes,12,opt,name=bytes_payload,json=bytesPayload,proto3" json:"bytes_payload,omitempty"` 98 // Log bin_key identifies unique Log tuple: 99 // <scope, service, region, version, labels, log_descriptor 100 // 101 // Key is not to be decoded outside of service, but treated as opaque string. 102 // This field is equivalent to ID part of the log name and therefore any one 103 // of them can be used. This is intented for streaming log create to conserve 104 // some bandwidth 105 BinKey string `protobuf:"bytes,101,opt,name=bin_key,json=binKey,proto3" json:"bin_key,omitempty"` 106 } 107 108 func (m *Log) Reset() { 109 *m = Log{} 110 if protoimpl.UnsafeEnabled { 111 mi := &edgelq_logging_proto_v1_log_proto_msgTypes[0] 112 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 113 ms.StoreMessageInfo(mi) 114 } 115 } 116 117 func (m *Log) String() string { 118 return protoimpl.X.MessageStringOf(m) 119 } 120 121 func (*Log) ProtoMessage() {} 122 123 func (m *Log) ProtoReflect() preflect.Message { 124 mi := &edgelq_logging_proto_v1_log_proto_msgTypes[0] 125 if protoimpl.UnsafeEnabled && m != nil { 126 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 127 if ms.LoadMessageInfo() == nil { 128 ms.StoreMessageInfo(mi) 129 } 130 return ms 131 } 132 return mi.MessageOf(m) 133 } 134 135 func (*Log) GotenMessage() {} 136 137 // Deprecated, Use Log.ProtoReflect.Descriptor instead. 138 func (*Log) Descriptor() ([]byte, []int) { 139 return edgelq_logging_proto_v1_log_proto_rawDescGZIP(), []int{0} 140 } 141 142 func (m *Log) Unmarshal(b []byte) error { 143 return proto.Unmarshal(b, m) 144 } 145 146 func (m *Log) Marshal() ([]byte, error) { 147 return proto.Marshal(m) 148 } 149 150 func (m *Log) MarshalJSON() ([]byte, error) { 151 return protojson.MarshalOptions{}.Marshal(m) 152 } 153 154 func (m *Log) UnmarshalJSON(data []byte) error { 155 return protojson.Unmarshal(data, m) 156 } 157 158 func (m *Log) GetName() *Name { 159 if m != nil { 160 return m.Name 161 } 162 return nil 163 } 164 165 func (m *Log) GetScope() string { 166 if m != nil { 167 return m.Scope 168 } 169 return "" 170 } 171 172 func (m *Log) GetService() string { 173 if m != nil { 174 return m.Service 175 } 176 return "" 177 } 178 179 func (m *Log) GetRegion() string { 180 if m != nil { 181 return m.Region 182 } 183 return "" 184 } 185 186 func (m *Log) GetVersion() string { 187 if m != nil { 188 return m.Version 189 } 190 return "" 191 } 192 193 func (m *Log) GetLogDescriptor() *log_descriptor.Reference { 194 if m != nil { 195 return m.LogDescriptor 196 } 197 return nil 198 } 199 200 func (m *Log) GetLabels() map[string]string { 201 if m != nil { 202 return m.Labels 203 } 204 return nil 205 } 206 207 func (m *Log) GetTime() *timestamppb.Timestamp { 208 if m != nil { 209 return m.Time 210 } 211 return nil 212 } 213 214 func (m *Log) GetJsonPayload() *structpb.Struct { 215 if m != nil { 216 return m.JsonPayload 217 } 218 return nil 219 } 220 221 func (m *Log) GetPbPayload() *anypb.Any { 222 if m != nil { 223 return m.PbPayload 224 } 225 return nil 226 } 227 228 func (m *Log) GetStringPayload() string { 229 if m != nil { 230 return m.StringPayload 231 } 232 return "" 233 } 234 235 func (m *Log) GetBytesPayload() []byte { 236 if m != nil { 237 return m.BytesPayload 238 } 239 return nil 240 } 241 242 func (m *Log) GetBinKey() string { 243 if m != nil { 244 return m.BinKey 245 } 246 return "" 247 } 248 249 func (m *Log) SetName(fv *Name) { 250 if m == nil { 251 panic(fmt.Errorf("can't set %s on nil %s", "Name", "Log")) 252 } 253 m.Name = fv 254 } 255 256 func (m *Log) SetScope(fv string) { 257 if m == nil { 258 panic(fmt.Errorf("can't set %s on nil %s", "Scope", "Log")) 259 } 260 m.Scope = fv 261 } 262 263 func (m *Log) SetService(fv string) { 264 if m == nil { 265 panic(fmt.Errorf("can't set %s on nil %s", "Service", "Log")) 266 } 267 m.Service = fv 268 } 269 270 func (m *Log) SetRegion(fv string) { 271 if m == nil { 272 panic(fmt.Errorf("can't set %s on nil %s", "Region", "Log")) 273 } 274 m.Region = fv 275 } 276 277 func (m *Log) SetVersion(fv string) { 278 if m == nil { 279 panic(fmt.Errorf("can't set %s on nil %s", "Version", "Log")) 280 } 281 m.Version = fv 282 } 283 284 func (m *Log) SetLogDescriptor(fv *log_descriptor.Reference) { 285 if m == nil { 286 panic(fmt.Errorf("can't set %s on nil %s", "LogDescriptor", "Log")) 287 } 288 m.LogDescriptor = fv 289 } 290 291 func (m *Log) SetLabels(fv map[string]string) { 292 if m == nil { 293 panic(fmt.Errorf("can't set %s on nil %s", "Labels", "Log")) 294 } 295 m.Labels = fv 296 } 297 298 func (m *Log) SetTime(fv *timestamppb.Timestamp) { 299 if m == nil { 300 panic(fmt.Errorf("can't set %s on nil %s", "Time", "Log")) 301 } 302 m.Time = fv 303 } 304 305 func (m *Log) SetJsonPayload(fv *structpb.Struct) { 306 if m == nil { 307 panic(fmt.Errorf("can't set %s on nil %s", "JsonPayload", "Log")) 308 } 309 m.JsonPayload = fv 310 } 311 312 func (m *Log) SetPbPayload(fv *anypb.Any) { 313 if m == nil { 314 panic(fmt.Errorf("can't set %s on nil %s", "PbPayload", "Log")) 315 } 316 m.PbPayload = fv 317 } 318 319 func (m *Log) SetStringPayload(fv string) { 320 if m == nil { 321 panic(fmt.Errorf("can't set %s on nil %s", "StringPayload", "Log")) 322 } 323 m.StringPayload = fv 324 } 325 326 func (m *Log) SetBytesPayload(fv []byte) { 327 if m == nil { 328 panic(fmt.Errorf("can't set %s on nil %s", "BytesPayload", "Log")) 329 } 330 m.BytesPayload = fv 331 } 332 333 func (m *Log) SetBinKey(fv string) { 334 if m == nil { 335 panic(fmt.Errorf("can't set %s on nil %s", "BinKey", "Log")) 336 } 337 m.BinKey = fv 338 } 339 340 var edgelq_logging_proto_v1_log_proto preflect.FileDescriptor 341 342 var edgelq_logging_proto_v1_log_proto_rawDesc = []byte{ 343 0x0a, 0x21, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 344 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 345 0x6f, 0x74, 0x6f, 0x12, 0x0e, 0x6e, 0x74, 0x74, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 346 0x2e, 0x76, 0x31, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 347 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 348 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 349 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 350 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 351 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 352 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 353 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 354 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 355 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 356 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 357 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 358 0x6f, 0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 359 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 360 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 361 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 362 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 363 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 364 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 365 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 366 0x6f, 0x22, 0x94, 0x08, 0x0a, 0x03, 0x4c, 0x6f, 0x67, 0x12, 0x1f, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 367 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0b, 0xb2, 0xda, 0x21, 0x07, 0x0a, 0x05, 0x0a, 368 0x03, 0x4c, 0x6f, 0x67, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x63, 369 0x6f, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 370 0x12, 0x18, 0x0a, 0x07, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 371 0x09, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 372 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 373 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 374 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x3e, 0x0a, 0x0e, 375 0x6c, 0x6f, 0x67, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x18, 0x06, 376 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0xb2, 0xda, 0x21, 0x13, 0x12, 0x11, 0x0a, 0x0d, 0x4c, 0x6f, 377 0x67, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x10, 0x01, 0x52, 0x0d, 0x6c, 378 0x6f, 0x67, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x37, 0x0a, 0x06, 379 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6e, 380 0x74, 0x74, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 381 0x67, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 382 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 383 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 384 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 385 0x04, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x0c, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x70, 0x61, 386 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 387 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 388 0x72, 0x75, 0x63, 0x74, 0x52, 0x0b, 0x6a, 0x73, 0x6f, 0x6e, 0x50, 0x61, 0x79, 0x6c, 0x6f, 0x61, 389 0x64, 0x12, 0x33, 0x0a, 0x0a, 0x70, 0x62, 0x5f, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18, 390 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 391 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x09, 0x70, 0x62, 0x50, 392 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 393 0x5f, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 394 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x23, 0x0a, 395 0x0d, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18, 0x0c, 396 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x62, 0x79, 0x74, 0x65, 0x73, 0x50, 0x61, 0x79, 0x6c, 0x6f, 397 0x61, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x62, 0x69, 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x65, 0x20, 398 0x01, 0x28, 0x09, 0x52, 0x06, 0x62, 0x69, 0x6e, 0x4b, 0x65, 0x79, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 399 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 400 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 401 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 402 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0xcf, 0x03, 0xea, 0x41, 0xcc, 0x02, 0x0a, 0x16, 0x6c, 403 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 404 0x6d, 0x2f, 0x4c, 0x6f, 0x67, 0x12, 0x1d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 405 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x7b, 406 0x6c, 0x6f, 0x67, 0x7d, 0x12, 0x27, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 407 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 408 0x6e, 0x7d, 0x2f, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x67, 0x7d, 0x12, 0x1d, 0x73, 409 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 410 0x7d, 0x2f, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x67, 0x7d, 0x12, 0x3f, 0x70, 0x72, 411 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 412 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 413 0x7d, 0x2f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x2f, 0x7b, 0x62, 0x75, 0x63, 0x6b, 0x65, 414 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x67, 0x7d, 0x12, 0x49, 0x6f, 415 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x72, 416 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 417 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x62, 0x75, 0x63, 418 0x6b, 0x65, 0x74, 0x73, 0x2f, 0x7b, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 419 0x67, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x67, 0x7d, 0x12, 0x3f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 420 0x65, 0x73, 0x2f, 0x7b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x7d, 0x2f, 0x72, 0x65, 0x67, 421 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x62, 0x75, 422 0x63, 0x6b, 0x65, 0x74, 0x73, 0x2f, 0x7b, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x7d, 0x2f, 0x6c, 423 0x6f, 0x67, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x67, 0x7d, 0x92, 0xd9, 0x21, 0x7b, 0x0a, 0x04, 0x6c, 424 0x6f, 0x67, 0x73, 0x12, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x1a, 0x16, 0x69, 0x61, 0x6d, 0x2e, 0x65, 425 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 426 0x74, 0x1a, 0x1b, 0x69, 0x61, 0x6d, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 427 0x6d, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x16, 428 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 429 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x1a, 0x06, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x2a, 0x10, 430 0x5b, 0x5c, 0x77, 0x2e, 0x2f, 0x2d, 0x3d, 0x2b, 0x5d, 0x7b, 0x31, 0x2c, 0x31, 0x32, 0x38, 0x7d, 431 0x38, 0x05, 0x48, 0x01, 0x52, 0x02, 0x08, 0x01, 0x42, 0x60, 0xe8, 0xde, 0x21, 0x01, 0x0a, 0x15, 432 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 433 0x70, 0x62, 0x2e, 0x76, 0x31, 0x42, 0x08, 0x4c, 0x6f, 0x67, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 434 0x01, 0x5a, 0x37, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 435 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6c, 0x6f, 436 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 437 0x76, 0x31, 0x2f, 0x6c, 0x6f, 0x67, 0x3b, 0x6c, 0x6f, 0x67, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 438 0x6f, 0x33, 439 } 440 441 var ( 442 edgelq_logging_proto_v1_log_proto_rawDescOnce sync.Once 443 edgelq_logging_proto_v1_log_proto_rawDescData = edgelq_logging_proto_v1_log_proto_rawDesc 444 ) 445 446 func edgelq_logging_proto_v1_log_proto_rawDescGZIP() []byte { 447 edgelq_logging_proto_v1_log_proto_rawDescOnce.Do(func() { 448 edgelq_logging_proto_v1_log_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_logging_proto_v1_log_proto_rawDescData) 449 }) 450 return edgelq_logging_proto_v1_log_proto_rawDescData 451 } 452 453 var edgelq_logging_proto_v1_log_proto_msgTypes = make([]protoimpl.MessageInfo, 2) 454 var edgelq_logging_proto_v1_log_proto_goTypes = []interface{}{ 455 (*Log)(nil), // 0: ntt.logging.v1.Log 456 nil, // 1: ntt.logging.v1.Log.LabelsEntry 457 (*timestamppb.Timestamp)(nil), // 2: google.protobuf.Timestamp 458 (*structpb.Struct)(nil), // 3: google.protobuf.Struct 459 (*anypb.Any)(nil), // 4: google.protobuf.Any 460 } 461 var edgelq_logging_proto_v1_log_proto_depIdxs = []int32{ 462 1, // 0: ntt.logging.v1.Log.labels:type_name -> ntt.logging.v1.Log.LabelsEntry 463 2, // 1: ntt.logging.v1.Log.time:type_name -> google.protobuf.Timestamp 464 3, // 2: ntt.logging.v1.Log.json_payload:type_name -> google.protobuf.Struct 465 4, // 3: ntt.logging.v1.Log.pb_payload:type_name -> google.protobuf.Any 466 4, // [4:4] is the sub-list for method output_type 467 4, // [4:4] is the sub-list for method input_type 468 4, // [4:4] is the sub-list for extension type_name 469 4, // [4:4] is the sub-list for extension extendee 470 0, // [0:4] is the sub-list for field type_name 471 } 472 473 func init() { edgelq_logging_proto_v1_log_proto_init() } 474 func edgelq_logging_proto_v1_log_proto_init() { 475 if edgelq_logging_proto_v1_log_proto != nil { 476 return 477 } 478 if !protoimpl.UnsafeEnabled { 479 480 edgelq_logging_proto_v1_log_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 481 switch v := v.(*Log); i { 482 case 0: 483 return &v.state 484 case 1: 485 return &v.sizeCache 486 case 2: 487 return &v.unknownFields 488 default: 489 return nil 490 } 491 } 492 } 493 494 type x struct{} 495 out := protoimpl.TypeBuilder{ 496 File: protoimpl.DescBuilder{ 497 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 498 RawDescriptor: edgelq_logging_proto_v1_log_proto_rawDesc, 499 NumEnums: 0, 500 NumMessages: 2, 501 NumExtensions: 0, 502 NumServices: 0, 503 }, 504 GoTypes: edgelq_logging_proto_v1_log_proto_goTypes, 505 DependencyIndexes: edgelq_logging_proto_v1_log_proto_depIdxs, 506 MessageInfos: edgelq_logging_proto_v1_log_proto_msgTypes, 507 }.Build() 508 edgelq_logging_proto_v1_log_proto = out.File 509 edgelq_logging_proto_v1_log_proto_rawDesc = nil 510 edgelq_logging_proto_v1_log_proto_goTypes = nil 511 edgelq_logging_proto_v1_log_proto_depIdxs = nil 512 }