satellite/data/v1/SniffData.pb.go (1,296 lines of code) (raw):

// // Licensed to the Apache Software Foundation (ASF) under one or more // contributor license agreements. See the NOTICE file distributed with // this work for additional information regarding copyright ownership. // The ASF licenses this file to You under the Apache License, Version 2.0 // (the "License"); you may not use this file except in compliance with // the License. You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.28.1 // protoc v3.14.0 // source: satellite/SniffData.proto package v1 import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" reflect "reflect" v36 "skywalking.apache.org/repo/goapi/collect/agent/configuration/v3" v35 "skywalking.apache.org/repo/goapi/collect/common/v3" v37 "skywalking.apache.org/repo/goapi/collect/ebpf/profiling/process/v3" v38 "skywalking.apache.org/repo/goapi/collect/ebpf/profiling/v3" v34 "skywalking.apache.org/repo/goapi/collect/event/v3" v3 "skywalking.apache.org/repo/goapi/collect/language/agent/v3" v10 "skywalking.apache.org/repo/goapi/collect/language/asyncprofiler/v10" v32 "skywalking.apache.org/repo/goapi/collect/language/profile/v3" v31 "skywalking.apache.org/repo/goapi/collect/management/v3" v33 "skywalking.apache.org/repo/goapi/collect/servicemesh/v3" v2 "skywalking.apache.org/repo/goapi/proto/envoy/service/metrics/v2" v39 "skywalking.apache.org/repo/goapi/proto/envoy/service/metrics/v3" v1 "skywalking.apache.org/repo/goapi/proto/opentelemetry/proto/collector/metrics/v1" sync "sync" ) const ( // Verify that this generated code is sufficiently up-to-date. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) // Verify that runtime/protoimpl is sufficiently up-to-date. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) // SniffType declares the supported transfer data type. type SniffType int32 const ( SniffType_CLRMetricType SniffType = 0 SniffType_JVMMetricType SniffType = 1 SniffType_MeterType SniffType = 2 SniffType_TracingType SniffType = 3 SniffType_Logging SniffType = 4 SniffType_ManagementType SniffType = 5 SniffType_ProfileType SniffType = 6 SniffType_ServiceMeshType SniffType = 7 SniffType_EventType SniffType = 8 SniffType_ConfigurationDiscoveryServiceType SniffType = 9 SniffType_EnvoyALSV2Type SniffType = 10 SniffType_EnvoyALSV3Type SniffType = 11 SniffType_EnvoyMetricsV2Type SniffType = 12 SniffType_EnvoyMetricsV3Type SniffType = 13 SniffType_EBPFProcessType SniffType = 14 SniffType_EBPFProfilingType SniffType = 15 SniffType_OpenTelementryMetricsV1Type SniffType = 16 SniffType_EBPFAccessLogType SniffType = 17 SniffType_AsyncProfilerType SniffType = 18 ) // Enum value maps for SniffType. var ( SniffType_name = map[int32]string{ 0: "CLRMetricType", 1: "JVMMetricType", 2: "MeterType", 3: "TracingType", 4: "Logging", 5: "ManagementType", 6: "ProfileType", 7: "ServiceMeshType", 8: "EventType", 9: "ConfigurationDiscoveryServiceType", 10: "EnvoyALSV2Type", 11: "EnvoyALSV3Type", 12: "EnvoyMetricsV2Type", 13: "EnvoyMetricsV3Type", 14: "EBPFProcessType", 15: "EBPFProfilingType", 16: "OpenTelementryMetricsV1Type", 17: "EBPFAccessLogType", 18: "AsyncProfilerType", } SniffType_value = map[string]int32{ "CLRMetricType": 0, "JVMMetricType": 1, "MeterType": 2, "TracingType": 3, "Logging": 4, "ManagementType": 5, "ProfileType": 6, "ServiceMeshType": 7, "EventType": 8, "ConfigurationDiscoveryServiceType": 9, "EnvoyALSV2Type": 10, "EnvoyALSV3Type": 11, "EnvoyMetricsV2Type": 12, "EnvoyMetricsV3Type": 13, "EBPFProcessType": 14, "EBPFProfilingType": 15, "OpenTelementryMetricsV1Type": 16, "EBPFAccessLogType": 17, "AsyncProfilerType": 18, } ) func (x SniffType) Enum() *SniffType { p := new(SniffType) *p = x return p } func (x SniffType) String() string { return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } func (SniffType) Descriptor() protoreflect.EnumDescriptor { return file_satellite_SniffData_proto_enumTypes[0].Descriptor() } func (SniffType) Type() protoreflect.EnumType { return &file_satellite_SniffData_proto_enumTypes[0] } func (x SniffType) Number() protoreflect.EnumNumber { return protoreflect.EnumNumber(x) } // Deprecated: Use SniffType.Descriptor instead. func (SniffType) EnumDescriptor() ([]byte, []int) { return file_satellite_SniffData_proto_rawDescGZIP(), []int{0} } // SniffData is the transfer unit in Satellite. type SniffData struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields // The occur time. Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // unique event name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The data type. Type SniffType `protobuf:"varint,3,opt,name=type,proto3,enum=skywalking.v3.SniffType" json:"type,omitempty"` // Whether to send to remote. It is used in sampling. Remote bool `protobuf:"varint,4,opt,name=remote,proto3" json:"remote,omitempty"` // Additional meta-information. Meta map[string]string `protobuf:"bytes,5,rep,name=meta,proto3" json:"meta,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Transfer data. // // Types that are assignable to Data: // // *SniffData_Clr // *SniffData_Jvm // *SniffData_Meter // *SniffData_Segment // *SniffData_LogList // *SniffData_Instance // *SniffData_Profile // *SniffData_ServiceMesh // *SniffData_Event // *SniffData_InstancePing // *SniffData_ProfileTaskQuery // *SniffData_ProfileTaskFinish // *SniffData_Commands // *SniffData_ConfigurationSyncRequest // *SniffData_EnvoyALSV2List // *SniffData_EnvoyALSV3List // *SniffData_EnvoyMetricsV2List // *SniffData_EnvoyMetricsV3List // *SniffData_MeterCollection // *SniffData_EBPFProcessReportList // *SniffData_EBPFReportProcessDownstream // *SniffData_EBPFProcessPingPkgList // *SniffData_EBPFProfilingTaskQuery // *SniffData_EBPFProfilingDataList // *SniffData_OpenTelementryMetricsV1Request // *SniffData_SpanAttachedEvent // *SniffData_ContinuousProfilingPolicyQuery // *SniffData_ContinuousProfilingReport // *SniffData_EBPFAccessLogList // *SniffData_AsyncProfilerData // *SniffData_AsyncProfilerCollectionResponse // *SniffData_AsyncProfilerTaskCommandQuery Data isSniffData_Data `protobuf_oneof:"data"` } func (x *SniffData) Reset() { *x = SniffData{} if protoimpl.UnsafeEnabled { mi := &file_satellite_SniffData_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SniffData) String() string { return protoimpl.X.MessageStringOf(x) } func (*SniffData) ProtoMessage() {} func (x *SniffData) ProtoReflect() protoreflect.Message { mi := &file_satellite_SniffData_proto_msgTypes[0] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SniffData.ProtoReflect.Descriptor instead. func (*SniffData) Descriptor() ([]byte, []int) { return file_satellite_SniffData_proto_rawDescGZIP(), []int{0} } func (x *SniffData) GetTimestamp() int64 { if x != nil { return x.Timestamp } return 0 } func (x *SniffData) GetName() string { if x != nil { return x.Name } return "" } func (x *SniffData) GetType() SniffType { if x != nil { return x.Type } return SniffType_CLRMetricType } func (x *SniffData) GetRemote() bool { if x != nil { return x.Remote } return false } func (x *SniffData) GetMeta() map[string]string { if x != nil { return x.Meta } return nil } func (m *SniffData) GetData() isSniffData_Data { if m != nil { return m.Data } return nil } func (x *SniffData) GetClr() *v3.CLRMetricCollection { if x, ok := x.GetData().(*SniffData_Clr); ok { return x.Clr } return nil } func (x *SniffData) GetJvm() *v3.JVMMetricCollection { if x, ok := x.GetData().(*SniffData_Jvm); ok { return x.Jvm } return nil } func (x *SniffData) GetMeter() *v3.MeterData { if x, ok := x.GetData().(*SniffData_Meter); ok { return x.Meter } return nil } func (x *SniffData) GetSegment() []byte { if x, ok := x.GetData().(*SniffData_Segment); ok { return x.Segment } return nil } func (x *SniffData) GetLogList() *BatchLogList { if x, ok := x.GetData().(*SniffData_LogList); ok { return x.LogList } return nil } func (x *SniffData) GetInstance() *v31.InstanceProperties { if x, ok := x.GetData().(*SniffData_Instance); ok { return x.Instance } return nil } func (x *SniffData) GetProfile() *v32.ThreadSnapshot { if x, ok := x.GetData().(*SniffData_Profile); ok { return x.Profile } return nil } func (x *SniffData) GetServiceMesh() *v33.ServiceMeshMetrics { if x, ok := x.GetData().(*SniffData_ServiceMesh); ok { return x.ServiceMesh } return nil } func (x *SniffData) GetEvent() *v34.Event { if x, ok := x.GetData().(*SniffData_Event); ok { return x.Event } return nil } func (x *SniffData) GetInstancePing() *v31.InstancePingPkg { if x, ok := x.GetData().(*SniffData_InstancePing); ok { return x.InstancePing } return nil } func (x *SniffData) GetProfileTaskQuery() *v32.ProfileTaskCommandQuery { if x, ok := x.GetData().(*SniffData_ProfileTaskQuery); ok { return x.ProfileTaskQuery } return nil } func (x *SniffData) GetProfileTaskFinish() *v32.ProfileTaskFinishReport { if x, ok := x.GetData().(*SniffData_ProfileTaskFinish); ok { return x.ProfileTaskFinish } return nil } func (x *SniffData) GetCommands() *v35.Commands { if x, ok := x.GetData().(*SniffData_Commands); ok { return x.Commands } return nil } func (x *SniffData) GetConfigurationSyncRequest() *v36.ConfigurationSyncRequest { if x, ok := x.GetData().(*SniffData_ConfigurationSyncRequest); ok { return x.ConfigurationSyncRequest } return nil } func (x *SniffData) GetEnvoyALSV2List() *EnvoyALSV2List { if x, ok := x.GetData().(*SniffData_EnvoyALSV2List); ok { return x.EnvoyALSV2List } return nil } func (x *SniffData) GetEnvoyALSV3List() *EnvoyALSV3List { if x, ok := x.GetData().(*SniffData_EnvoyALSV3List); ok { return x.EnvoyALSV3List } return nil } func (x *SniffData) GetEnvoyMetricsV2List() *EnvoyMetricsV2List { if x, ok := x.GetData().(*SniffData_EnvoyMetricsV2List); ok { return x.EnvoyMetricsV2List } return nil } func (x *SniffData) GetEnvoyMetricsV3List() *EnvoyMetricsV3List { if x, ok := x.GetData().(*SniffData_EnvoyMetricsV3List); ok { return x.EnvoyMetricsV3List } return nil } func (x *SniffData) GetMeterCollection() *v3.MeterDataCollection { if x, ok := x.GetData().(*SniffData_MeterCollection); ok { return x.MeterCollection } return nil } func (x *SniffData) GetEBPFProcessReportList() *v37.EBPFProcessReportList { if x, ok := x.GetData().(*SniffData_EBPFProcessReportList); ok { return x.EBPFProcessReportList } return nil } func (x *SniffData) GetEBPFReportProcessDownstream() *v37.EBPFReportProcessDownstream { if x, ok := x.GetData().(*SniffData_EBPFReportProcessDownstream); ok { return x.EBPFReportProcessDownstream } return nil } func (x *SniffData) GetEBPFProcessPingPkgList() *v37.EBPFProcessPingPkgList { if x, ok := x.GetData().(*SniffData_EBPFProcessPingPkgList); ok { return x.EBPFProcessPingPkgList } return nil } func (x *SniffData) GetEBPFProfilingTaskQuery() *v38.EBPFProfilingTaskQuery { if x, ok := x.GetData().(*SniffData_EBPFProfilingTaskQuery); ok { return x.EBPFProfilingTaskQuery } return nil } func (x *SniffData) GetEBPFProfilingDataList() *EBPFProfilingDataList { if x, ok := x.GetData().(*SniffData_EBPFProfilingDataList); ok { return x.EBPFProfilingDataList } return nil } func (x *SniffData) GetOpenTelementryMetricsV1Request() *v1.ExportMetricsServiceRequest { if x, ok := x.GetData().(*SniffData_OpenTelementryMetricsV1Request); ok { return x.OpenTelementryMetricsV1Request } return nil } func (x *SniffData) GetSpanAttachedEvent() []byte { if x, ok := x.GetData().(*SniffData_SpanAttachedEvent); ok { return x.SpanAttachedEvent } return nil } func (x *SniffData) GetContinuousProfilingPolicyQuery() *v38.ContinuousProfilingPolicyQuery { if x, ok := x.GetData().(*SniffData_ContinuousProfilingPolicyQuery); ok { return x.ContinuousProfilingPolicyQuery } return nil } func (x *SniffData) GetContinuousProfilingReport() *v38.ContinuousProfilingReport { if x, ok := x.GetData().(*SniffData_ContinuousProfilingReport); ok { return x.ContinuousProfilingReport } return nil } func (x *SniffData) GetEBPFAccessLogList() *EBPFAccessLogList { if x, ok := x.GetData().(*SniffData_EBPFAccessLogList); ok { return x.EBPFAccessLogList } return nil } func (x *SniffData) GetAsyncProfilerData() []byte { if x, ok := x.GetData().(*SniffData_AsyncProfilerData); ok { return x.AsyncProfilerData } return nil } func (x *SniffData) GetAsyncProfilerCollectionResponse() *v10.AsyncProfilerCollectionResponse { if x, ok := x.GetData().(*SniffData_AsyncProfilerCollectionResponse); ok { return x.AsyncProfilerCollectionResponse } return nil } func (x *SniffData) GetAsyncProfilerTaskCommandQuery() *v10.AsyncProfilerTaskCommandQuery { if x, ok := x.GetData().(*SniffData_AsyncProfilerTaskCommandQuery); ok { return x.AsyncProfilerTaskCommandQuery } return nil } type isSniffData_Data interface { isSniffData_Data() } type SniffData_Clr struct { Clr *v3.CLRMetricCollection `protobuf:"bytes,6,opt,name=clr,proto3,oneof"` } type SniffData_Jvm struct { Jvm *v3.JVMMetricCollection `protobuf:"bytes,7,opt,name=jvm,proto3,oneof"` } type SniffData_Meter struct { Meter *v3.MeterData `protobuf:"bytes,8,opt,name=meter,proto3,oneof"` } type SniffData_Segment struct { Segment []byte `protobuf:"bytes,9,opt,name=segment,proto3,oneof"` } type SniffData_LogList struct { LogList *BatchLogList `protobuf:"bytes,10,opt,name=logList,proto3,oneof"` } type SniffData_Instance struct { Instance *v31.InstanceProperties `protobuf:"bytes,11,opt,name=instance,proto3,oneof"` } type SniffData_Profile struct { Profile *v32.ThreadSnapshot `protobuf:"bytes,12,opt,name=profile,proto3,oneof"` } type SniffData_ServiceMesh struct { ServiceMesh *v33.ServiceMeshMetrics `protobuf:"bytes,13,opt,name=serviceMesh,proto3,oneof"` } type SniffData_Event struct { Event *v34.Event `protobuf:"bytes,14,opt,name=event,proto3,oneof"` } type SniffData_InstancePing struct { InstancePing *v31.InstancePingPkg `protobuf:"bytes,15,opt,name=instancePing,proto3,oneof"` } type SniffData_ProfileTaskQuery struct { ProfileTaskQuery *v32.ProfileTaskCommandQuery `protobuf:"bytes,16,opt,name=profileTaskQuery,proto3,oneof"` } type SniffData_ProfileTaskFinish struct { ProfileTaskFinish *v32.ProfileTaskFinishReport `protobuf:"bytes,17,opt,name=profileTaskFinish,proto3,oneof"` } type SniffData_Commands struct { Commands *v35.Commands `protobuf:"bytes,18,opt,name=commands,proto3,oneof"` } type SniffData_ConfigurationSyncRequest struct { ConfigurationSyncRequest *v36.ConfigurationSyncRequest `protobuf:"bytes,19,opt,name=configurationSyncRequest,proto3,oneof"` } type SniffData_EnvoyALSV2List struct { EnvoyALSV2List *EnvoyALSV2List `protobuf:"bytes,20,opt,name=envoyALSV2List,proto3,oneof"` } type SniffData_EnvoyALSV3List struct { EnvoyALSV3List *EnvoyALSV3List `protobuf:"bytes,21,opt,name=envoyALSV3List,proto3,oneof"` } type SniffData_EnvoyMetricsV2List struct { EnvoyMetricsV2List *EnvoyMetricsV2List `protobuf:"bytes,22,opt,name=envoyMetricsV2List,proto3,oneof"` } type SniffData_EnvoyMetricsV3List struct { EnvoyMetricsV3List *EnvoyMetricsV3List `protobuf:"bytes,23,opt,name=envoyMetricsV3List,proto3,oneof"` } type SniffData_MeterCollection struct { MeterCollection *v3.MeterDataCollection `protobuf:"bytes,24,opt,name=meterCollection,proto3,oneof"` } type SniffData_EBPFProcessReportList struct { EBPFProcessReportList *v37.EBPFProcessReportList `protobuf:"bytes,25,opt,name=eBPFProcessReportList,proto3,oneof"` } type SniffData_EBPFReportProcessDownstream struct { EBPFReportProcessDownstream *v37.EBPFReportProcessDownstream `protobuf:"bytes,26,opt,name=eBPFReportProcessDownstream,proto3,oneof"` } type SniffData_EBPFProcessPingPkgList struct { EBPFProcessPingPkgList *v37.EBPFProcessPingPkgList `protobuf:"bytes,27,opt,name=eBPFProcessPingPkgList,proto3,oneof"` } type SniffData_EBPFProfilingTaskQuery struct { EBPFProfilingTaskQuery *v38.EBPFProfilingTaskQuery `protobuf:"bytes,28,opt,name=eBPFProfilingTaskQuery,proto3,oneof"` } type SniffData_EBPFProfilingDataList struct { EBPFProfilingDataList *EBPFProfilingDataList `protobuf:"bytes,29,opt,name=eBPFProfilingDataList,proto3,oneof"` } type SniffData_OpenTelementryMetricsV1Request struct { OpenTelementryMetricsV1Request *v1.ExportMetricsServiceRequest `protobuf:"bytes,30,opt,name=openTelementryMetricsV1Request,proto3,oneof"` } type SniffData_SpanAttachedEvent struct { SpanAttachedEvent []byte `protobuf:"bytes,31,opt,name=spanAttachedEvent,proto3,oneof"` } type SniffData_ContinuousProfilingPolicyQuery struct { ContinuousProfilingPolicyQuery *v38.ContinuousProfilingPolicyQuery `protobuf:"bytes,32,opt,name=continuousProfilingPolicyQuery,proto3,oneof"` } type SniffData_ContinuousProfilingReport struct { ContinuousProfilingReport *v38.ContinuousProfilingReport `protobuf:"bytes,33,opt,name=continuousProfilingReport,proto3,oneof"` } type SniffData_EBPFAccessLogList struct { EBPFAccessLogList *EBPFAccessLogList `protobuf:"bytes,34,opt,name=eBPFAccessLogList,proto3,oneof"` } type SniffData_AsyncProfilerData struct { AsyncProfilerData []byte `protobuf:"bytes,35,opt,name=asyncProfilerData,proto3,oneof"` } type SniffData_AsyncProfilerCollectionResponse struct { AsyncProfilerCollectionResponse *v10.AsyncProfilerCollectionResponse `protobuf:"bytes,36,opt,name=asyncProfilerCollectionResponse,proto3,oneof"` } type SniffData_AsyncProfilerTaskCommandQuery struct { AsyncProfilerTaskCommandQuery *v10.AsyncProfilerTaskCommandQuery `protobuf:"bytes,37,opt,name=asyncProfilerTaskCommandQuery,proto3,oneof"` } func (*SniffData_Clr) isSniffData_Data() {} func (*SniffData_Jvm) isSniffData_Data() {} func (*SniffData_Meter) isSniffData_Data() {} func (*SniffData_Segment) isSniffData_Data() {} func (*SniffData_LogList) isSniffData_Data() {} func (*SniffData_Instance) isSniffData_Data() {} func (*SniffData_Profile) isSniffData_Data() {} func (*SniffData_ServiceMesh) isSniffData_Data() {} func (*SniffData_Event) isSniffData_Data() {} func (*SniffData_InstancePing) isSniffData_Data() {} func (*SniffData_ProfileTaskQuery) isSniffData_Data() {} func (*SniffData_ProfileTaskFinish) isSniffData_Data() {} func (*SniffData_Commands) isSniffData_Data() {} func (*SniffData_ConfigurationSyncRequest) isSniffData_Data() {} func (*SniffData_EnvoyALSV2List) isSniffData_Data() {} func (*SniffData_EnvoyALSV3List) isSniffData_Data() {} func (*SniffData_EnvoyMetricsV2List) isSniffData_Data() {} func (*SniffData_EnvoyMetricsV3List) isSniffData_Data() {} func (*SniffData_MeterCollection) isSniffData_Data() {} func (*SniffData_EBPFProcessReportList) isSniffData_Data() {} func (*SniffData_EBPFReportProcessDownstream) isSniffData_Data() {} func (*SniffData_EBPFProcessPingPkgList) isSniffData_Data() {} func (*SniffData_EBPFProfilingTaskQuery) isSniffData_Data() {} func (*SniffData_EBPFProfilingDataList) isSniffData_Data() {} func (*SniffData_OpenTelementryMetricsV1Request) isSniffData_Data() {} func (*SniffData_SpanAttachedEvent) isSniffData_Data() {} func (*SniffData_ContinuousProfilingPolicyQuery) isSniffData_Data() {} func (*SniffData_ContinuousProfilingReport) isSniffData_Data() {} func (*SniffData_EBPFAccessLogList) isSniffData_Data() {} func (*SniffData_AsyncProfilerData) isSniffData_Data() {} func (*SniffData_AsyncProfilerCollectionResponse) isSniffData_Data() {} func (*SniffData_AsyncProfilerTaskCommandQuery) isSniffData_Data() {} type BatchLogList struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Logs [][]byte `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"` } func (x *BatchLogList) Reset() { *x = BatchLogList{} if protoimpl.UnsafeEnabled { mi := &file_satellite_SniffData_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *BatchLogList) String() string { return protoimpl.X.MessageStringOf(x) } func (*BatchLogList) ProtoMessage() {} func (x *BatchLogList) ProtoReflect() protoreflect.Message { mi := &file_satellite_SniffData_proto_msgTypes[1] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use BatchLogList.ProtoReflect.Descriptor instead. func (*BatchLogList) Descriptor() ([]byte, []int) { return file_satellite_SniffData_proto_rawDescGZIP(), []int{1} } func (x *BatchLogList) GetLogs() [][]byte { if x != nil { return x.Logs } return nil } type EnvoyALSV2List struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Messages [][]byte `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"` } func (x *EnvoyALSV2List) Reset() { *x = EnvoyALSV2List{} if protoimpl.UnsafeEnabled { mi := &file_satellite_SniffData_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *EnvoyALSV2List) String() string { return protoimpl.X.MessageStringOf(x) } func (*EnvoyALSV2List) ProtoMessage() {} func (x *EnvoyALSV2List) ProtoReflect() protoreflect.Message { mi := &file_satellite_SniffData_proto_msgTypes[2] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use EnvoyALSV2List.ProtoReflect.Descriptor instead. func (*EnvoyALSV2List) Descriptor() ([]byte, []int) { return file_satellite_SniffData_proto_rawDescGZIP(), []int{2} } func (x *EnvoyALSV2List) GetMessages() [][]byte { if x != nil { return x.Messages } return nil } type EnvoyALSV3List struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Messages [][]byte `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"` } func (x *EnvoyALSV3List) Reset() { *x = EnvoyALSV3List{} if protoimpl.UnsafeEnabled { mi := &file_satellite_SniffData_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *EnvoyALSV3List) String() string { return protoimpl.X.MessageStringOf(x) } func (*EnvoyALSV3List) ProtoMessage() {} func (x *EnvoyALSV3List) ProtoReflect() protoreflect.Message { mi := &file_satellite_SniffData_proto_msgTypes[3] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use EnvoyALSV3List.ProtoReflect.Descriptor instead. func (*EnvoyALSV3List) Descriptor() ([]byte, []int) { return file_satellite_SniffData_proto_rawDescGZIP(), []int{3} } func (x *EnvoyALSV3List) GetMessages() [][]byte { if x != nil { return x.Messages } return nil } type EnvoyMetricsV2List struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Messages []*v2.StreamMetricsMessage `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"` } func (x *EnvoyMetricsV2List) Reset() { *x = EnvoyMetricsV2List{} if protoimpl.UnsafeEnabled { mi := &file_satellite_SniffData_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *EnvoyMetricsV2List) String() string { return protoimpl.X.MessageStringOf(x) } func (*EnvoyMetricsV2List) ProtoMessage() {} func (x *EnvoyMetricsV2List) ProtoReflect() protoreflect.Message { mi := &file_satellite_SniffData_proto_msgTypes[4] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use EnvoyMetricsV2List.ProtoReflect.Descriptor instead. func (*EnvoyMetricsV2List) Descriptor() ([]byte, []int) { return file_satellite_SniffData_proto_rawDescGZIP(), []int{4} } func (x *EnvoyMetricsV2List) GetMessages() []*v2.StreamMetricsMessage { if x != nil { return x.Messages } return nil } type EnvoyMetricsV3List struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Messages []*v39.StreamMetricsMessage `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"` } func (x *EnvoyMetricsV3List) Reset() { *x = EnvoyMetricsV3List{} if protoimpl.UnsafeEnabled { mi := &file_satellite_SniffData_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *EnvoyMetricsV3List) String() string { return protoimpl.X.MessageStringOf(x) } func (*EnvoyMetricsV3List) ProtoMessage() {} func (x *EnvoyMetricsV3List) ProtoReflect() protoreflect.Message { mi := &file_satellite_SniffData_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use EnvoyMetricsV3List.ProtoReflect.Descriptor instead. func (*EnvoyMetricsV3List) Descriptor() ([]byte, []int) { return file_satellite_SniffData_proto_rawDescGZIP(), []int{5} } func (x *EnvoyMetricsV3List) GetMessages() []*v39.StreamMetricsMessage { if x != nil { return x.Messages } return nil } type EBPFProfilingDataList struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields DataList []*v38.EBPFProfilingData `protobuf:"bytes,1,rep,name=dataList,proto3" json:"dataList,omitempty"` } func (x *EBPFProfilingDataList) Reset() { *x = EBPFProfilingDataList{} if protoimpl.UnsafeEnabled { mi := &file_satellite_SniffData_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *EBPFProfilingDataList) String() string { return protoimpl.X.MessageStringOf(x) } func (*EBPFProfilingDataList) ProtoMessage() {} func (x *EBPFProfilingDataList) ProtoReflect() protoreflect.Message { mi := &file_satellite_SniffData_proto_msgTypes[6] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use EBPFProfilingDataList.ProtoReflect.Descriptor instead. func (*EBPFProfilingDataList) Descriptor() ([]byte, []int) { return file_satellite_SniffData_proto_rawDescGZIP(), []int{6} } func (x *EBPFProfilingDataList) GetDataList() []*v38.EBPFProfilingData { if x != nil { return x.DataList } return nil } type EBPFAccessLogList struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Messages [][]byte `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"` } func (x *EBPFAccessLogList) Reset() { *x = EBPFAccessLogList{} if protoimpl.UnsafeEnabled { mi := &file_satellite_SniffData_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *EBPFAccessLogList) String() string { return protoimpl.X.MessageStringOf(x) } func (*EBPFAccessLogList) ProtoMessage() {} func (x *EBPFAccessLogList) ProtoReflect() protoreflect.Message { mi := &file_satellite_SniffData_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use EBPFAccessLogList.ProtoReflect.Descriptor instead. func (*EBPFAccessLogList) Descriptor() ([]byte, []int) { return file_satellite_SniffData_proto_rawDescGZIP(), []int{7} } func (x *EBPFAccessLogList) GetMessages() [][]byte { if x != nil { return x.Messages } return nil } var File_satellite_SniffData_proto protoreflect.FileDescriptor var file_satellite_SniffData_proto_rawDesc = []byte{ 0x0a, 0x19, 0x73, 0x61, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x74, 0x65, 0x2f, 0x53, 0x6e, 0x69, 0x66, 0x66, 0x44, 0x61, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0d, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x1a, 0x1e, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x2d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x43, 0x4c, 0x52, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x2d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x4a, 0x56, 0x4d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1a, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x2d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x4d, 0x65, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x2d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x15, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x2f, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x25, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2d, 0x6d, 0x65, 0x73, 0x68, 0x2d, 0x70, 0x72, 0x6f, 0x62, 0x65, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2d, 0x6d, 0x65, 0x73, 0x68, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x11, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x2f, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x14, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x65, 0x62, 0x70, 0x66, 0x2f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x2f, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x65, 0x62, 0x70, 0x66, 0x2f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x2f, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x65, 0x62, 0x70, 0x66, 0x2f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x2f, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x6f, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x21, 0x61, 0x73, 0x79, 0x6e, 0x63, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x72, 0x2f, 0x41, 0x73, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2f, 0x76, 0x32, 0x2f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x2f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8b, 0x16, 0x0a, 0x09, 0x53, 0x6e, 0x69, 0x66, 0x66, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2c, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x18, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x53, 0x6e, 0x69, 0x66, 0x66, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x12, 0x36, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x53, 0x6e, 0x69, 0x66, 0x66, 0x44, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x36, 0x0a, 0x03, 0x63, 0x6c, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x4c, 0x52, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x03, 0x63, 0x6c, 0x72, 0x12, 0x36, 0x0a, 0x03, 0x6a, 0x76, 0x6d, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4a, 0x56, 0x4d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x03, 0x6a, 0x76, 0x6d, 0x12, 0x30, 0x0a, 0x05, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x48, 0x00, 0x52, 0x05, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x07, 0x73, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52, 0x07, 0x73, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x37, 0x0a, 0x07, 0x6c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x07, 0x6c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x3f, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x48, 0x00, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x39, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x54, 0x68, 0x72, 0x65, 0x61, 0x64, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x48, 0x00, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x45, 0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4d, 0x65, 0x73, 0x68, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4d, 0x65, 0x73, 0x68, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x48, 0x00, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4d, 0x65, 0x73, 0x68, 0x12, 0x2c, 0x0a, 0x05, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x05, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x44, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x50, 0x69, 0x6e, 0x67, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x50, 0x69, 0x6e, 0x67, 0x50, 0x6b, 0x67, 0x48, 0x00, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x50, 0x69, 0x6e, 0x67, 0x12, 0x54, 0x0a, 0x10, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x51, 0x75, 0x65, 0x72, 0x79, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x51, 0x75, 0x65, 0x72, 0x79, 0x48, 0x00, 0x52, 0x10, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x56, 0x0a, 0x11, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x48, 0x00, 0x52, 0x11, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x12, 0x35, 0x0a, 0x08, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x48, 0x00, 0x52, 0x08, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x12, 0x65, 0x0a, 0x18, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x79, 0x6e, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x79, 0x6e, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x00, 0x52, 0x18, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x79, 0x6e, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x0e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x41, 0x4c, 0x53, 0x56, 0x32, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x41, 0x4c, 0x53, 0x56, 0x32, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x0e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x41, 0x4c, 0x53, 0x56, 0x32, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x0e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x41, 0x4c, 0x53, 0x56, 0x33, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x41, 0x4c, 0x53, 0x56, 0x33, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x0e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x41, 0x4c, 0x53, 0x56, 0x33, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x53, 0x0a, 0x12, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x32, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x32, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x12, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x32, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x53, 0x0a, 0x12, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x33, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x33, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x12, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x33, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x4e, 0x0a, 0x0f, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x65, 0x74, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0f, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5c, 0x0a, 0x15, 0x65, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x15, 0x65, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x6e, 0x0a, 0x1b, 0x65, 0x42, 0x50, 0x46, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x44, 0x6f, 0x77, 0x6e, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x42, 0x50, 0x46, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x44, 0x6f, 0x77, 0x6e, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x48, 0x00, 0x52, 0x1b, 0x65, 0x42, 0x50, 0x46, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x44, 0x6f, 0x77, 0x6e, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x5f, 0x0a, 0x16, 0x65, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x50, 0x69, 0x6e, 0x67, 0x50, 0x6b, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x50, 0x69, 0x6e, 0x67, 0x50, 0x6b, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x16, 0x65, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x50, 0x69, 0x6e, 0x67, 0x50, 0x6b, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x5f, 0x0a, 0x16, 0x65, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x54, 0x61, 0x73, 0x6b, 0x51, 0x75, 0x65, 0x72, 0x79, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x54, 0x61, 0x73, 0x6b, 0x51, 0x75, 0x65, 0x72, 0x79, 0x48, 0x00, 0x52, 0x16, 0x65, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x54, 0x61, 0x73, 0x6b, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x5c, 0x0a, 0x15, 0x65, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x15, 0x65, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x8f, 0x01, 0x0a, 0x1e, 0x6f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x31, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x45, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x2e, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x00, 0x52, 0x1e, 0x6f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x31, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2e, 0x0a, 0x11, 0x73, 0x70, 0x61, 0x6e, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x65, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52, 0x11, 0x73, 0x70, 0x61, 0x6e, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x65, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x77, 0x0a, 0x1e, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x6f, 0x75, 0x73, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x51, 0x75, 0x65, 0x72, 0x79, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x6f, 0x75, 0x73, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x51, 0x75, 0x65, 0x72, 0x79, 0x48, 0x00, 0x52, 0x1e, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x6f, 0x75, 0x73, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x68, 0x0a, 0x19, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x6f, 0x75, 0x73, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x21, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x6f, 0x75, 0x73, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x48, 0x00, 0x52, 0x19, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x6f, 0x75, 0x73, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x50, 0x0a, 0x11, 0x65, 0x42, 0x50, 0x46, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x22, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x42, 0x50, 0x46, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x11, 0x65, 0x42, 0x50, 0x46, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x2e, 0x0a, 0x11, 0x61, 0x73, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x18, 0x23, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52, 0x11, 0x61, 0x73, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x7b, 0x0a, 0x1f, 0x61, 0x73, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x72, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x18, 0x24, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x30, 0x2e, 0x41, 0x73, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x72, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x00, 0x52, 0x1f, 0x61, 0x73, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x72, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x75, 0x0a, 0x1d, 0x61, 0x73, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x51, 0x75, 0x65, 0x72, 0x79, 0x18, 0x25, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x30, 0x2e, 0x41, 0x73, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x51, 0x75, 0x65, 0x72, 0x79, 0x48, 0x00, 0x52, 0x1d, 0x61, 0x73, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x51, 0x75, 0x65, 0x72, 0x79, 0x1a, 0x37, 0x0a, 0x09, 0x4d, 0x65, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x06, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x22, 0x0a, 0x0c, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x22, 0x2c, 0x0a, 0x0e, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x41, 0x4c, 0x53, 0x56, 0x32, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x22, 0x2c, 0x0a, 0x0e, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x41, 0x4c, 0x53, 0x56, 0x33, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x22, 0x60, 0x0a, 0x12, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x32, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x22, 0x60, 0x0a, 0x12, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x33, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x22, 0x55, 0x0a, 0x15, 0x45, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x45, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x2f, 0x0a, 0x11, 0x45, 0x42, 0x50, 0x46, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2a, 0xa1, 0x03, 0x0a, 0x09, 0x53, 0x6e, 0x69, 0x66, 0x66, 0x54, 0x79, 0x70, 0x65, 0x12, 0x11, 0x0a, 0x0d, 0x43, 0x4c, 0x52, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x54, 0x79, 0x70, 0x65, 0x10, 0x00, 0x12, 0x11, 0x0a, 0x0d, 0x4a, 0x56, 0x4d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x54, 0x79, 0x70, 0x65, 0x10, 0x01, 0x12, 0x0d, 0x0a, 0x09, 0x4d, 0x65, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x10, 0x02, 0x12, 0x0f, 0x0a, 0x0b, 0x54, 0x72, 0x61, 0x63, 0x69, 0x6e, 0x67, 0x54, 0x79, 0x70, 0x65, 0x10, 0x03, 0x12, 0x0b, 0x0a, 0x07, 0x4c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x10, 0x04, 0x12, 0x12, 0x0a, 0x0e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x10, 0x05, 0x12, 0x0f, 0x0a, 0x0b, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x10, 0x06, 0x12, 0x13, 0x0a, 0x0f, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4d, 0x65, 0x73, 0x68, 0x54, 0x79, 0x70, 0x65, 0x10, 0x07, 0x12, 0x0d, 0x0a, 0x09, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x10, 0x08, 0x12, 0x25, 0x0a, 0x21, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x10, 0x09, 0x12, 0x12, 0x0a, 0x0e, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x41, 0x4c, 0x53, 0x56, 0x32, 0x54, 0x79, 0x70, 0x65, 0x10, 0x0a, 0x12, 0x12, 0x0a, 0x0e, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x41, 0x4c, 0x53, 0x56, 0x33, 0x54, 0x79, 0x70, 0x65, 0x10, 0x0b, 0x12, 0x16, 0x0a, 0x12, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x32, 0x54, 0x79, 0x70, 0x65, 0x10, 0x0c, 0x12, 0x16, 0x0a, 0x12, 0x45, 0x6e, 0x76, 0x6f, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x33, 0x54, 0x79, 0x70, 0x65, 0x10, 0x0d, 0x12, 0x13, 0x0a, 0x0f, 0x45, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x54, 0x79, 0x70, 0x65, 0x10, 0x0e, 0x12, 0x15, 0x0a, 0x11, 0x45, 0x42, 0x50, 0x46, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x54, 0x79, 0x70, 0x65, 0x10, 0x0f, 0x12, 0x1f, 0x0a, 0x1b, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x56, 0x31, 0x54, 0x79, 0x70, 0x65, 0x10, 0x10, 0x12, 0x15, 0x0a, 0x11, 0x45, 0x42, 0x50, 0x46, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x54, 0x79, 0x70, 0x65, 0x10, 0x11, 0x12, 0x15, 0x0a, 0x11, 0x41, 0x73, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x10, 0x12, 0x42, 0x34, 0x5a, 0x32, 0x73, 0x6b, 0x79, 0x77, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x61, 0x70, 0x61, 0x63, 0x68, 0x65, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x72, 0x65, 0x70, 0x6f, 0x2f, 0x67, 0x6f, 0x61, 0x70, 0x69, 0x2f, 0x73, 0x61, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x74, 0x65, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( file_satellite_SniffData_proto_rawDescOnce sync.Once file_satellite_SniffData_proto_rawDescData = file_satellite_SniffData_proto_rawDesc ) func file_satellite_SniffData_proto_rawDescGZIP() []byte { file_satellite_SniffData_proto_rawDescOnce.Do(func() { file_satellite_SniffData_proto_rawDescData = protoimpl.X.CompressGZIP(file_satellite_SniffData_proto_rawDescData) }) return file_satellite_SniffData_proto_rawDescData } var file_satellite_SniffData_proto_enumTypes = make([]protoimpl.EnumInfo, 1) var file_satellite_SniffData_proto_msgTypes = make([]protoimpl.MessageInfo, 9) var file_satellite_SniffData_proto_goTypes = []interface{}{ (SniffType)(0), // 0: skywalking.v3.SniffType (*SniffData)(nil), // 1: skywalking.v3.SniffData (*BatchLogList)(nil), // 2: skywalking.v3.BatchLogList (*EnvoyALSV2List)(nil), // 3: skywalking.v3.EnvoyALSV2List (*EnvoyALSV3List)(nil), // 4: skywalking.v3.EnvoyALSV3List (*EnvoyMetricsV2List)(nil), // 5: skywalking.v3.EnvoyMetricsV2List (*EnvoyMetricsV3List)(nil), // 6: skywalking.v3.EnvoyMetricsV3List (*EBPFProfilingDataList)(nil), // 7: skywalking.v3.EBPFProfilingDataList (*EBPFAccessLogList)(nil), // 8: skywalking.v3.EBPFAccessLogList nil, // 9: skywalking.v3.SniffData.MetaEntry (*v3.CLRMetricCollection)(nil), // 10: skywalking.v3.CLRMetricCollection (*v3.JVMMetricCollection)(nil), // 11: skywalking.v3.JVMMetricCollection (*v3.MeterData)(nil), // 12: skywalking.v3.MeterData (*v31.InstanceProperties)(nil), // 13: skywalking.v3.InstanceProperties (*v32.ThreadSnapshot)(nil), // 14: skywalking.v3.ThreadSnapshot (*v33.ServiceMeshMetrics)(nil), // 15: skywalking.v3.ServiceMeshMetrics (*v34.Event)(nil), // 16: skywalking.v3.Event (*v31.InstancePingPkg)(nil), // 17: skywalking.v3.InstancePingPkg (*v32.ProfileTaskCommandQuery)(nil), // 18: skywalking.v3.ProfileTaskCommandQuery (*v32.ProfileTaskFinishReport)(nil), // 19: skywalking.v3.ProfileTaskFinishReport (*v35.Commands)(nil), // 20: skywalking.v3.Commands (*v36.ConfigurationSyncRequest)(nil), // 21: skywalking.v3.ConfigurationSyncRequest (*v3.MeterDataCollection)(nil), // 22: skywalking.v3.MeterDataCollection (*v37.EBPFProcessReportList)(nil), // 23: skywalking.v3.EBPFProcessReportList (*v37.EBPFReportProcessDownstream)(nil), // 24: skywalking.v3.EBPFReportProcessDownstream (*v37.EBPFProcessPingPkgList)(nil), // 25: skywalking.v3.EBPFProcessPingPkgList (*v38.EBPFProfilingTaskQuery)(nil), // 26: skywalking.v3.EBPFProfilingTaskQuery (*v1.ExportMetricsServiceRequest)(nil), // 27: opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceRequest (*v38.ContinuousProfilingPolicyQuery)(nil), // 28: skywalking.v3.ContinuousProfilingPolicyQuery (*v38.ContinuousProfilingReport)(nil), // 29: skywalking.v3.ContinuousProfilingReport (*v10.AsyncProfilerCollectionResponse)(nil), // 30: skywalking.v10.AsyncProfilerCollectionResponse (*v10.AsyncProfilerTaskCommandQuery)(nil), // 31: skywalking.v10.AsyncProfilerTaskCommandQuery (*v2.StreamMetricsMessage)(nil), // 32: envoy.service.metrics.v2.StreamMetricsMessage (*v39.StreamMetricsMessage)(nil), // 33: envoy.service.metrics.v3.StreamMetricsMessage (*v38.EBPFProfilingData)(nil), // 34: skywalking.v3.EBPFProfilingData } var file_satellite_SniffData_proto_depIdxs = []int32{ 0, // 0: skywalking.v3.SniffData.type:type_name -> skywalking.v3.SniffType 9, // 1: skywalking.v3.SniffData.meta:type_name -> skywalking.v3.SniffData.MetaEntry 10, // 2: skywalking.v3.SniffData.clr:type_name -> skywalking.v3.CLRMetricCollection 11, // 3: skywalking.v3.SniffData.jvm:type_name -> skywalking.v3.JVMMetricCollection 12, // 4: skywalking.v3.SniffData.meter:type_name -> skywalking.v3.MeterData 2, // 5: skywalking.v3.SniffData.logList:type_name -> skywalking.v3.BatchLogList 13, // 6: skywalking.v3.SniffData.instance:type_name -> skywalking.v3.InstanceProperties 14, // 7: skywalking.v3.SniffData.profile:type_name -> skywalking.v3.ThreadSnapshot 15, // 8: skywalking.v3.SniffData.serviceMesh:type_name -> skywalking.v3.ServiceMeshMetrics 16, // 9: skywalking.v3.SniffData.event:type_name -> skywalking.v3.Event 17, // 10: skywalking.v3.SniffData.instancePing:type_name -> skywalking.v3.InstancePingPkg 18, // 11: skywalking.v3.SniffData.profileTaskQuery:type_name -> skywalking.v3.ProfileTaskCommandQuery 19, // 12: skywalking.v3.SniffData.profileTaskFinish:type_name -> skywalking.v3.ProfileTaskFinishReport 20, // 13: skywalking.v3.SniffData.commands:type_name -> skywalking.v3.Commands 21, // 14: skywalking.v3.SniffData.configurationSyncRequest:type_name -> skywalking.v3.ConfigurationSyncRequest 3, // 15: skywalking.v3.SniffData.envoyALSV2List:type_name -> skywalking.v3.EnvoyALSV2List 4, // 16: skywalking.v3.SniffData.envoyALSV3List:type_name -> skywalking.v3.EnvoyALSV3List 5, // 17: skywalking.v3.SniffData.envoyMetricsV2List:type_name -> skywalking.v3.EnvoyMetricsV2List 6, // 18: skywalking.v3.SniffData.envoyMetricsV3List:type_name -> skywalking.v3.EnvoyMetricsV3List 22, // 19: skywalking.v3.SniffData.meterCollection:type_name -> skywalking.v3.MeterDataCollection 23, // 20: skywalking.v3.SniffData.eBPFProcessReportList:type_name -> skywalking.v3.EBPFProcessReportList 24, // 21: skywalking.v3.SniffData.eBPFReportProcessDownstream:type_name -> skywalking.v3.EBPFReportProcessDownstream 25, // 22: skywalking.v3.SniffData.eBPFProcessPingPkgList:type_name -> skywalking.v3.EBPFProcessPingPkgList 26, // 23: skywalking.v3.SniffData.eBPFProfilingTaskQuery:type_name -> skywalking.v3.EBPFProfilingTaskQuery 7, // 24: skywalking.v3.SniffData.eBPFProfilingDataList:type_name -> skywalking.v3.EBPFProfilingDataList 27, // 25: skywalking.v3.SniffData.openTelementryMetricsV1Request:type_name -> opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceRequest 28, // 26: skywalking.v3.SniffData.continuousProfilingPolicyQuery:type_name -> skywalking.v3.ContinuousProfilingPolicyQuery 29, // 27: skywalking.v3.SniffData.continuousProfilingReport:type_name -> skywalking.v3.ContinuousProfilingReport 8, // 28: skywalking.v3.SniffData.eBPFAccessLogList:type_name -> skywalking.v3.EBPFAccessLogList 30, // 29: skywalking.v3.SniffData.asyncProfilerCollectionResponse:type_name -> skywalking.v10.AsyncProfilerCollectionResponse 31, // 30: skywalking.v3.SniffData.asyncProfilerTaskCommandQuery:type_name -> skywalking.v10.AsyncProfilerTaskCommandQuery 32, // 31: skywalking.v3.EnvoyMetricsV2List.messages:type_name -> envoy.service.metrics.v2.StreamMetricsMessage 33, // 32: skywalking.v3.EnvoyMetricsV3List.messages:type_name -> envoy.service.metrics.v3.StreamMetricsMessage 34, // 33: skywalking.v3.EBPFProfilingDataList.dataList:type_name -> skywalking.v3.EBPFProfilingData 34, // [34:34] is the sub-list for method output_type 34, // [34:34] is the sub-list for method input_type 34, // [34:34] is the sub-list for extension type_name 34, // [34:34] is the sub-list for extension extendee 0, // [0:34] is the sub-list for field type_name } func init() { file_satellite_SniffData_proto_init() } func file_satellite_SniffData_proto_init() { if File_satellite_SniffData_proto != nil { return } if !protoimpl.UnsafeEnabled { file_satellite_SniffData_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SniffData); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_satellite_SniffData_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*BatchLogList); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_satellite_SniffData_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EnvoyALSV2List); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_satellite_SniffData_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EnvoyALSV3List); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_satellite_SniffData_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EnvoyMetricsV2List); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_satellite_SniffData_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EnvoyMetricsV3List); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_satellite_SniffData_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EBPFProfilingDataList); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_satellite_SniffData_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EBPFAccessLogList); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } } file_satellite_SniffData_proto_msgTypes[0].OneofWrappers = []interface{}{ (*SniffData_Clr)(nil), (*SniffData_Jvm)(nil), (*SniffData_Meter)(nil), (*SniffData_Segment)(nil), (*SniffData_LogList)(nil), (*SniffData_Instance)(nil), (*SniffData_Profile)(nil), (*SniffData_ServiceMesh)(nil), (*SniffData_Event)(nil), (*SniffData_InstancePing)(nil), (*SniffData_ProfileTaskQuery)(nil), (*SniffData_ProfileTaskFinish)(nil), (*SniffData_Commands)(nil), (*SniffData_ConfigurationSyncRequest)(nil), (*SniffData_EnvoyALSV2List)(nil), (*SniffData_EnvoyALSV3List)(nil), (*SniffData_EnvoyMetricsV2List)(nil), (*SniffData_EnvoyMetricsV3List)(nil), (*SniffData_MeterCollection)(nil), (*SniffData_EBPFProcessReportList)(nil), (*SniffData_EBPFReportProcessDownstream)(nil), (*SniffData_EBPFProcessPingPkgList)(nil), (*SniffData_EBPFProfilingTaskQuery)(nil), (*SniffData_EBPFProfilingDataList)(nil), (*SniffData_OpenTelementryMetricsV1Request)(nil), (*SniffData_SpanAttachedEvent)(nil), (*SniffData_ContinuousProfilingPolicyQuery)(nil), (*SniffData_ContinuousProfilingReport)(nil), (*SniffData_EBPFAccessLogList)(nil), (*SniffData_AsyncProfilerData)(nil), (*SniffData_AsyncProfilerCollectionResponse)(nil), (*SniffData_AsyncProfilerTaskCommandQuery)(nil), } type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_satellite_SniffData_proto_rawDesc, NumEnums: 1, NumMessages: 9, NumExtensions: 0, NumServices: 0, }, GoTypes: file_satellite_SniffData_proto_goTypes, DependencyIndexes: file_satellite_SniffData_proto_depIdxs, EnumInfos: file_satellite_SniffData_proto_enumTypes, MessageInfos: file_satellite_SniffData_proto_msgTypes, }.Build() File_satellite_SniffData_proto = out.File file_satellite_SniffData_proto_rawDesc = nil file_satellite_SniffData_proto_goTypes = nil file_satellite_SniffData_proto_depIdxs = nil }