github.com/kaydxh/golang@v0.0.131/pkg/monitor/opentelemetry/opentelemetry.pb.go (about)

     1  /*
     2   *Copyright (c) 2022, kaydxh
     3   *
     4   *Permission is hereby granted, free of charge, to any person obtaining a copy
     5   *of this software and associated documentation files (the "Software"), to deal
     6   *in the Software without restriction, including without limitation the rights
     7   *to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
     8   *copies of the Software, and to permit persons to whom the Software is
     9   *furnished to do so, subject to the following conditions:
    10   *
    11   *The above copyright notice and this permission notice shall be included in all
    12   *copies or substantial portions of the Software.
    13   *
    14   *THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    15   *IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    16   *FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    17   *AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    18   *LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    19   *OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    20   *SOFTWARE.
    21   */
    22  // Code generated by protoc-gen-go. DO NOT EDIT.
    23  // versions:
    24  // 	protoc-gen-go v1.27.0
    25  // 	protoc        v3.13.0
    26  // source: pkg/monitor/opentelemetry/opentelemetry.proto
    27  
    28  package opentelemetry
    29  
    30  import (
    31  	duration "github.com/golang/protobuf/ptypes/duration"
    32  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    33  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    34  	reflect "reflect"
    35  	sync "sync"
    36  )
    37  
    38  const (
    39  	// Verify that this generated code is sufficiently up-to-date.
    40  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    41  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    42  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    43  )
    44  
    45  type Monitor_OpenTelemetry_OtelTraceExporterType int32
    46  
    47  const (
    48  	Monitor_OpenTelemetry_trace_none   Monitor_OpenTelemetry_OtelTraceExporterType = 0
    49  	Monitor_OpenTelemetry_trace_stdout Monitor_OpenTelemetry_OtelTraceExporterType = 1
    50  	Monitor_OpenTelemetry_trace_otlp   Monitor_OpenTelemetry_OtelTraceExporterType = 2
    51  	Monitor_OpenTelemetry_trace_jaeger Monitor_OpenTelemetry_OtelTraceExporterType = 3
    52  	Monitor_OpenTelemetry_trace_zipkin Monitor_OpenTelemetry_OtelTraceExporterType = 4
    53  )
    54  
    55  // Enum value maps for Monitor_OpenTelemetry_OtelTraceExporterType.
    56  var (
    57  	Monitor_OpenTelemetry_OtelTraceExporterType_name = map[int32]string{
    58  		0: "trace_none",
    59  		1: "trace_stdout",
    60  		2: "trace_otlp",
    61  		3: "trace_jaeger",
    62  		4: "trace_zipkin",
    63  	}
    64  	Monitor_OpenTelemetry_OtelTraceExporterType_value = map[string]int32{
    65  		"trace_none":   0,
    66  		"trace_stdout": 1,
    67  		"trace_otlp":   2,
    68  		"trace_jaeger": 3,
    69  		"trace_zipkin": 4,
    70  	}
    71  )
    72  
    73  func (x Monitor_OpenTelemetry_OtelTraceExporterType) Enum() *Monitor_OpenTelemetry_OtelTraceExporterType {
    74  	p := new(Monitor_OpenTelemetry_OtelTraceExporterType)
    75  	*p = x
    76  	return p
    77  }
    78  
    79  func (x Monitor_OpenTelemetry_OtelTraceExporterType) String() string {
    80  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    81  }
    82  
    83  func (Monitor_OpenTelemetry_OtelTraceExporterType) Descriptor() protoreflect.EnumDescriptor {
    84  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_enumTypes[0].Descriptor()
    85  }
    86  
    87  func (Monitor_OpenTelemetry_OtelTraceExporterType) Type() protoreflect.EnumType {
    88  	return &file_pkg_monitor_opentelemetry_opentelemetry_proto_enumTypes[0]
    89  }
    90  
    91  func (x Monitor_OpenTelemetry_OtelTraceExporterType) Number() protoreflect.EnumNumber {
    92  	return protoreflect.EnumNumber(x)
    93  }
    94  
    95  // Deprecated: Use Monitor_OpenTelemetry_OtelTraceExporterType.Descriptor instead.
    96  func (Monitor_OpenTelemetry_OtelTraceExporterType) EnumDescriptor() ([]byte, []int) {
    97  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0, 0, 0}
    98  }
    99  
   100  type Monitor_OpenTelemetry_OtelMetricExporterType int32
   101  
   102  const (
   103  	Monitor_OpenTelemetry_metric_none       Monitor_OpenTelemetry_OtelMetricExporterType = 0
   104  	Monitor_OpenTelemetry_metric_stdout     Monitor_OpenTelemetry_OtelMetricExporterType = 1
   105  	Monitor_OpenTelemetry_metric_otlp       Monitor_OpenTelemetry_OtelMetricExporterType = 2
   106  	Monitor_OpenTelemetry_metric_prometheus Monitor_OpenTelemetry_OtelMetricExporterType = 3
   107  )
   108  
   109  // Enum value maps for Monitor_OpenTelemetry_OtelMetricExporterType.
   110  var (
   111  	Monitor_OpenTelemetry_OtelMetricExporterType_name = map[int32]string{
   112  		0: "metric_none",
   113  		1: "metric_stdout",
   114  		2: "metric_otlp",
   115  		3: "metric_prometheus",
   116  	}
   117  	Monitor_OpenTelemetry_OtelMetricExporterType_value = map[string]int32{
   118  		"metric_none":       0,
   119  		"metric_stdout":     1,
   120  		"metric_otlp":       2,
   121  		"metric_prometheus": 3,
   122  	}
   123  )
   124  
   125  func (x Monitor_OpenTelemetry_OtelMetricExporterType) Enum() *Monitor_OpenTelemetry_OtelMetricExporterType {
   126  	p := new(Monitor_OpenTelemetry_OtelMetricExporterType)
   127  	*p = x
   128  	return p
   129  }
   130  
   131  func (x Monitor_OpenTelemetry_OtelMetricExporterType) String() string {
   132  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   133  }
   134  
   135  func (Monitor_OpenTelemetry_OtelMetricExporterType) Descriptor() protoreflect.EnumDescriptor {
   136  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_enumTypes[1].Descriptor()
   137  }
   138  
   139  func (Monitor_OpenTelemetry_OtelMetricExporterType) Type() protoreflect.EnumType {
   140  	return &file_pkg_monitor_opentelemetry_opentelemetry_proto_enumTypes[1]
   141  }
   142  
   143  func (x Monitor_OpenTelemetry_OtelMetricExporterType) Number() protoreflect.EnumNumber {
   144  	return protoreflect.EnumNumber(x)
   145  }
   146  
   147  // Deprecated: Use Monitor_OpenTelemetry_OtelMetricExporterType.Descriptor instead.
   148  func (Monitor_OpenTelemetry_OtelMetricExporterType) EnumDescriptor() ([]byte, []int) {
   149  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0, 0, 1}
   150  }
   151  
   152  type Monitor_OpenTelemetry_OtelLogExporterType int32
   153  
   154  const (
   155  	Monitor_OpenTelemetry_log_none Monitor_OpenTelemetry_OtelLogExporterType = 0
   156  	Monitor_OpenTelemetry_log_otlp Monitor_OpenTelemetry_OtelLogExporterType = 1
   157  )
   158  
   159  // Enum value maps for Monitor_OpenTelemetry_OtelLogExporterType.
   160  var (
   161  	Monitor_OpenTelemetry_OtelLogExporterType_name = map[int32]string{
   162  		0: "log_none",
   163  		1: "log_otlp",
   164  	}
   165  	Monitor_OpenTelemetry_OtelLogExporterType_value = map[string]int32{
   166  		"log_none": 0,
   167  		"log_otlp": 1,
   168  	}
   169  )
   170  
   171  func (x Monitor_OpenTelemetry_OtelLogExporterType) Enum() *Monitor_OpenTelemetry_OtelLogExporterType {
   172  	p := new(Monitor_OpenTelemetry_OtelLogExporterType)
   173  	*p = x
   174  	return p
   175  }
   176  
   177  func (x Monitor_OpenTelemetry_OtelLogExporterType) String() string {
   178  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   179  }
   180  
   181  func (Monitor_OpenTelemetry_OtelLogExporterType) Descriptor() protoreflect.EnumDescriptor {
   182  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_enumTypes[2].Descriptor()
   183  }
   184  
   185  func (Monitor_OpenTelemetry_OtelLogExporterType) Type() protoreflect.EnumType {
   186  	return &file_pkg_monitor_opentelemetry_opentelemetry_proto_enumTypes[2]
   187  }
   188  
   189  func (x Monitor_OpenTelemetry_OtelLogExporterType) Number() protoreflect.EnumNumber {
   190  	return protoreflect.EnumNumber(x)
   191  }
   192  
   193  // Deprecated: Use Monitor_OpenTelemetry_OtelLogExporterType.Descriptor instead.
   194  func (Monitor_OpenTelemetry_OtelLogExporterType) EnumDescriptor() ([]byte, []int) {
   195  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0, 0, 2}
   196  }
   197  
   198  type Monitor struct {
   199  	state         protoimpl.MessageState
   200  	sizeCache     protoimpl.SizeCache
   201  	unknownFields protoimpl.UnknownFields
   202  
   203  	OpenTelemetry *Monitor_OpenTelemetry `protobuf:"bytes,3,opt,name=open_telemetry,json=openTelemetry,proto3" json:"open_telemetry,omitempty"`
   204  }
   205  
   206  func (x *Monitor) Reset() {
   207  	*x = Monitor{}
   208  	if protoimpl.UnsafeEnabled {
   209  		mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[0]
   210  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   211  		ms.StoreMessageInfo(mi)
   212  	}
   213  }
   214  
   215  func (x *Monitor) String() string {
   216  	return protoimpl.X.MessageStringOf(x)
   217  }
   218  
   219  func (*Monitor) ProtoMessage() {}
   220  
   221  func (x *Monitor) ProtoReflect() protoreflect.Message {
   222  	mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[0]
   223  	if protoimpl.UnsafeEnabled && x != nil {
   224  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   225  		if ms.LoadMessageInfo() == nil {
   226  			ms.StoreMessageInfo(mi)
   227  		}
   228  		return ms
   229  	}
   230  	return mi.MessageOf(x)
   231  }
   232  
   233  // Deprecated: Use Monitor.ProtoReflect.Descriptor instead.
   234  func (*Monitor) Descriptor() ([]byte, []int) {
   235  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0}
   236  }
   237  
   238  func (x *Monitor) GetOpenTelemetry() *Monitor_OpenTelemetry {
   239  	if x != nil {
   240  		return x.OpenTelemetry
   241  	}
   242  	return nil
   243  }
   244  
   245  type Monitor_OpenTelemetry struct {
   246  	state         protoimpl.MessageState
   247  	sizeCache     protoimpl.SizeCache
   248  	unknownFields protoimpl.UnknownFields
   249  
   250  	Enabled                bool                                         `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
   251  	MetricCollectDuration  *duration.Duration                           `protobuf:"bytes,2,opt,name=metric_collect_duration,json=metricCollectDuration,proto3" json:"metric_collect_duration,omitempty"`
   252  	OtelTraceExporterType  Monitor_OpenTelemetry_OtelTraceExporterType  `protobuf:"varint,3,opt,name=otel_trace_exporter_type,json=otelTraceExporterType,proto3,enum=go.pkg.monitor.opentelemetry.Monitor_OpenTelemetry_OtelTraceExporterType" json:"otel_trace_exporter_type,omitempty"`
   253  	OtelMetricExporterType Monitor_OpenTelemetry_OtelMetricExporterType `protobuf:"varint,4,opt,name=otel_metric_exporter_type,json=otelMetricExporterType,proto3,enum=go.pkg.monitor.opentelemetry.Monitor_OpenTelemetry_OtelMetricExporterType" json:"otel_metric_exporter_type,omitempty"`
   254  	OtelLogExporterType    Monitor_OpenTelemetry_OtelLogExporterType    `protobuf:"varint,5,opt,name=otel_log_exporter_type,json=otelLogExporterType,proto3,enum=go.pkg.monitor.opentelemetry.Monitor_OpenTelemetry_OtelLogExporterType" json:"otel_log_exporter_type,omitempty"`
   255  	OtelMetricExporter     *Monitor_OpenTelemetry_OtelMetricExporter    `protobuf:"bytes,6,opt,name=otel_metric_exporter,json=otelMetricExporter,proto3" json:"otel_metric_exporter,omitempty"`
   256  	OtelTraceExporter      *Monitor_OpenTelemetry_OtelTraceExporter     `protobuf:"bytes,7,opt,name=otel_trace_exporter,json=otelTraceExporter,proto3" json:"otel_trace_exporter,omitempty"`
   257  	Resource               *Monitor_OpenTelemetry_Resource              `protobuf:"bytes,10,opt,name=resource,proto3" json:"resource,omitempty"`
   258  }
   259  
   260  func (x *Monitor_OpenTelemetry) Reset() {
   261  	*x = Monitor_OpenTelemetry{}
   262  	if protoimpl.UnsafeEnabled {
   263  		mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[1]
   264  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   265  		ms.StoreMessageInfo(mi)
   266  	}
   267  }
   268  
   269  func (x *Monitor_OpenTelemetry) String() string {
   270  	return protoimpl.X.MessageStringOf(x)
   271  }
   272  
   273  func (*Monitor_OpenTelemetry) ProtoMessage() {}
   274  
   275  func (x *Monitor_OpenTelemetry) ProtoReflect() protoreflect.Message {
   276  	mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[1]
   277  	if protoimpl.UnsafeEnabled && x != nil {
   278  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   279  		if ms.LoadMessageInfo() == nil {
   280  			ms.StoreMessageInfo(mi)
   281  		}
   282  		return ms
   283  	}
   284  	return mi.MessageOf(x)
   285  }
   286  
   287  // Deprecated: Use Monitor_OpenTelemetry.ProtoReflect.Descriptor instead.
   288  func (*Monitor_OpenTelemetry) Descriptor() ([]byte, []int) {
   289  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0, 0}
   290  }
   291  
   292  func (x *Monitor_OpenTelemetry) GetEnabled() bool {
   293  	if x != nil {
   294  		return x.Enabled
   295  	}
   296  	return false
   297  }
   298  
   299  func (x *Monitor_OpenTelemetry) GetMetricCollectDuration() *duration.Duration {
   300  	if x != nil {
   301  		return x.MetricCollectDuration
   302  	}
   303  	return nil
   304  }
   305  
   306  func (x *Monitor_OpenTelemetry) GetOtelTraceExporterType() Monitor_OpenTelemetry_OtelTraceExporterType {
   307  	if x != nil {
   308  		return x.OtelTraceExporterType
   309  	}
   310  	return Monitor_OpenTelemetry_trace_none
   311  }
   312  
   313  func (x *Monitor_OpenTelemetry) GetOtelMetricExporterType() Monitor_OpenTelemetry_OtelMetricExporterType {
   314  	if x != nil {
   315  		return x.OtelMetricExporterType
   316  	}
   317  	return Monitor_OpenTelemetry_metric_none
   318  }
   319  
   320  func (x *Monitor_OpenTelemetry) GetOtelLogExporterType() Monitor_OpenTelemetry_OtelLogExporterType {
   321  	if x != nil {
   322  		return x.OtelLogExporterType
   323  	}
   324  	return Monitor_OpenTelemetry_log_none
   325  }
   326  
   327  func (x *Monitor_OpenTelemetry) GetOtelMetricExporter() *Monitor_OpenTelemetry_OtelMetricExporter {
   328  	if x != nil {
   329  		return x.OtelMetricExporter
   330  	}
   331  	return nil
   332  }
   333  
   334  func (x *Monitor_OpenTelemetry) GetOtelTraceExporter() *Monitor_OpenTelemetry_OtelTraceExporter {
   335  	if x != nil {
   336  		return x.OtelTraceExporter
   337  	}
   338  	return nil
   339  }
   340  
   341  func (x *Monitor_OpenTelemetry) GetResource() *Monitor_OpenTelemetry_Resource {
   342  	if x != nil {
   343  		return x.Resource
   344  	}
   345  	return nil
   346  }
   347  
   348  type Monitor_OpenTelemetry_Resource struct {
   349  	state         protoimpl.MessageState
   350  	sizeCache     protoimpl.SizeCache
   351  	unknownFields protoimpl.UnknownFields
   352  
   353  	ServiceName string            `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` // default use process name
   354  	Attrs       map[string]string `protobuf:"bytes,2,rep,name=attrs,proto3" json:"attrs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   355  }
   356  
   357  func (x *Monitor_OpenTelemetry_Resource) Reset() {
   358  	*x = Monitor_OpenTelemetry_Resource{}
   359  	if protoimpl.UnsafeEnabled {
   360  		mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[2]
   361  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   362  		ms.StoreMessageInfo(mi)
   363  	}
   364  }
   365  
   366  func (x *Monitor_OpenTelemetry_Resource) String() string {
   367  	return protoimpl.X.MessageStringOf(x)
   368  }
   369  
   370  func (*Monitor_OpenTelemetry_Resource) ProtoMessage() {}
   371  
   372  func (x *Monitor_OpenTelemetry_Resource) ProtoReflect() protoreflect.Message {
   373  	mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[2]
   374  	if protoimpl.UnsafeEnabled && x != nil {
   375  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   376  		if ms.LoadMessageInfo() == nil {
   377  			ms.StoreMessageInfo(mi)
   378  		}
   379  		return ms
   380  	}
   381  	return mi.MessageOf(x)
   382  }
   383  
   384  // Deprecated: Use Monitor_OpenTelemetry_Resource.ProtoReflect.Descriptor instead.
   385  func (*Monitor_OpenTelemetry_Resource) Descriptor() ([]byte, []int) {
   386  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0, 0, 0}
   387  }
   388  
   389  func (x *Monitor_OpenTelemetry_Resource) GetServiceName() string {
   390  	if x != nil {
   391  		return x.ServiceName
   392  	}
   393  	return ""
   394  }
   395  
   396  func (x *Monitor_OpenTelemetry_Resource) GetAttrs() map[string]string {
   397  	if x != nil {
   398  		return x.Attrs
   399  	}
   400  	return nil
   401  }
   402  
   403  type Monitor_OpenTelemetry_OtelMetricExporter struct {
   404  	state         protoimpl.MessageState
   405  	sizeCache     protoimpl.SizeCache
   406  	unknownFields protoimpl.UnknownFields
   407  
   408  	Prometheus *Monitor_OpenTelemetry_OtelMetricExporter_Prometheus `protobuf:"bytes,1,opt,name=prometheus,proto3" json:"prometheus,omitempty"`
   409  	Stdout     *Monitor_OpenTelemetry_OtelMetricExporter_Stdout     `protobuf:"bytes,2,opt,name=stdout,proto3" json:"stdout,omitempty"`
   410  }
   411  
   412  func (x *Monitor_OpenTelemetry_OtelMetricExporter) Reset() {
   413  	*x = Monitor_OpenTelemetry_OtelMetricExporter{}
   414  	if protoimpl.UnsafeEnabled {
   415  		mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[3]
   416  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   417  		ms.StoreMessageInfo(mi)
   418  	}
   419  }
   420  
   421  func (x *Monitor_OpenTelemetry_OtelMetricExporter) String() string {
   422  	return protoimpl.X.MessageStringOf(x)
   423  }
   424  
   425  func (*Monitor_OpenTelemetry_OtelMetricExporter) ProtoMessage() {}
   426  
   427  func (x *Monitor_OpenTelemetry_OtelMetricExporter) ProtoReflect() protoreflect.Message {
   428  	mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[3]
   429  	if protoimpl.UnsafeEnabled && x != nil {
   430  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   431  		if ms.LoadMessageInfo() == nil {
   432  			ms.StoreMessageInfo(mi)
   433  		}
   434  		return ms
   435  	}
   436  	return mi.MessageOf(x)
   437  }
   438  
   439  // Deprecated: Use Monitor_OpenTelemetry_OtelMetricExporter.ProtoReflect.Descriptor instead.
   440  func (*Monitor_OpenTelemetry_OtelMetricExporter) Descriptor() ([]byte, []int) {
   441  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0, 0, 1}
   442  }
   443  
   444  func (x *Monitor_OpenTelemetry_OtelMetricExporter) GetPrometheus() *Monitor_OpenTelemetry_OtelMetricExporter_Prometheus {
   445  	if x != nil {
   446  		return x.Prometheus
   447  	}
   448  	return nil
   449  }
   450  
   451  func (x *Monitor_OpenTelemetry_OtelMetricExporter) GetStdout() *Monitor_OpenTelemetry_OtelMetricExporter_Stdout {
   452  	if x != nil {
   453  		return x.Stdout
   454  	}
   455  	return nil
   456  }
   457  
   458  type Monitor_OpenTelemetry_OtelTraceExporter struct {
   459  	state         protoimpl.MessageState
   460  	sizeCache     protoimpl.SizeCache
   461  	unknownFields protoimpl.UnknownFields
   462  
   463  	Jaeger *Monitor_OpenTelemetry_OtelTraceExporter_Jaeger `protobuf:"bytes,1,opt,name=jaeger,proto3" json:"jaeger,omitempty"`
   464  	Stdout *Monitor_OpenTelemetry_OtelTraceExporter_Stdout `protobuf:"bytes,2,opt,name=stdout,proto3" json:"stdout,omitempty"`
   465  }
   466  
   467  func (x *Monitor_OpenTelemetry_OtelTraceExporter) Reset() {
   468  	*x = Monitor_OpenTelemetry_OtelTraceExporter{}
   469  	if protoimpl.UnsafeEnabled {
   470  		mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[4]
   471  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   472  		ms.StoreMessageInfo(mi)
   473  	}
   474  }
   475  
   476  func (x *Monitor_OpenTelemetry_OtelTraceExporter) String() string {
   477  	return protoimpl.X.MessageStringOf(x)
   478  }
   479  
   480  func (*Monitor_OpenTelemetry_OtelTraceExporter) ProtoMessage() {}
   481  
   482  func (x *Monitor_OpenTelemetry_OtelTraceExporter) ProtoReflect() protoreflect.Message {
   483  	mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[4]
   484  	if protoimpl.UnsafeEnabled && x != nil {
   485  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   486  		if ms.LoadMessageInfo() == nil {
   487  			ms.StoreMessageInfo(mi)
   488  		}
   489  		return ms
   490  	}
   491  	return mi.MessageOf(x)
   492  }
   493  
   494  // Deprecated: Use Monitor_OpenTelemetry_OtelTraceExporter.ProtoReflect.Descriptor instead.
   495  func (*Monitor_OpenTelemetry_OtelTraceExporter) Descriptor() ([]byte, []int) {
   496  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0, 0, 2}
   497  }
   498  
   499  func (x *Monitor_OpenTelemetry_OtelTraceExporter) GetJaeger() *Monitor_OpenTelemetry_OtelTraceExporter_Jaeger {
   500  	if x != nil {
   501  		return x.Jaeger
   502  	}
   503  	return nil
   504  }
   505  
   506  func (x *Monitor_OpenTelemetry_OtelTraceExporter) GetStdout() *Monitor_OpenTelemetry_OtelTraceExporter_Stdout {
   507  	if x != nil {
   508  		return x.Stdout
   509  	}
   510  	return nil
   511  }
   512  
   513  type Monitor_OpenTelemetry_OtelMetricExporter_Prometheus struct {
   514  	state         protoimpl.MessageState
   515  	sizeCache     protoimpl.SizeCache
   516  	unknownFields protoimpl.UnknownFields
   517  
   518  	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
   519  }
   520  
   521  func (x *Monitor_OpenTelemetry_OtelMetricExporter_Prometheus) Reset() {
   522  	*x = Monitor_OpenTelemetry_OtelMetricExporter_Prometheus{}
   523  	if protoimpl.UnsafeEnabled {
   524  		mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[6]
   525  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   526  		ms.StoreMessageInfo(mi)
   527  	}
   528  }
   529  
   530  func (x *Monitor_OpenTelemetry_OtelMetricExporter_Prometheus) String() string {
   531  	return protoimpl.X.MessageStringOf(x)
   532  }
   533  
   534  func (*Monitor_OpenTelemetry_OtelMetricExporter_Prometheus) ProtoMessage() {}
   535  
   536  func (x *Monitor_OpenTelemetry_OtelMetricExporter_Prometheus) ProtoReflect() protoreflect.Message {
   537  	mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[6]
   538  	if protoimpl.UnsafeEnabled && x != nil {
   539  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   540  		if ms.LoadMessageInfo() == nil {
   541  			ms.StoreMessageInfo(mi)
   542  		}
   543  		return ms
   544  	}
   545  	return mi.MessageOf(x)
   546  }
   547  
   548  // Deprecated: Use Monitor_OpenTelemetry_OtelMetricExporter_Prometheus.ProtoReflect.Descriptor instead.
   549  func (*Monitor_OpenTelemetry_OtelMetricExporter_Prometheus) Descriptor() ([]byte, []int) {
   550  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0, 0, 1, 0}
   551  }
   552  
   553  func (x *Monitor_OpenTelemetry_OtelMetricExporter_Prometheus) GetUrl() string {
   554  	if x != nil {
   555  		return x.Url
   556  	}
   557  	return ""
   558  }
   559  
   560  type Monitor_OpenTelemetry_OtelMetricExporter_Stdout struct {
   561  	state         protoimpl.MessageState
   562  	sizeCache     protoimpl.SizeCache
   563  	unknownFields protoimpl.UnknownFields
   564  
   565  	PrettyPrint bool `protobuf:"varint,1,opt,name=pretty_print,json=prettyPrint,proto3" json:"pretty_print,omitempty"`
   566  }
   567  
   568  func (x *Monitor_OpenTelemetry_OtelMetricExporter_Stdout) Reset() {
   569  	*x = Monitor_OpenTelemetry_OtelMetricExporter_Stdout{}
   570  	if protoimpl.UnsafeEnabled {
   571  		mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[7]
   572  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   573  		ms.StoreMessageInfo(mi)
   574  	}
   575  }
   576  
   577  func (x *Monitor_OpenTelemetry_OtelMetricExporter_Stdout) String() string {
   578  	return protoimpl.X.MessageStringOf(x)
   579  }
   580  
   581  func (*Monitor_OpenTelemetry_OtelMetricExporter_Stdout) ProtoMessage() {}
   582  
   583  func (x *Monitor_OpenTelemetry_OtelMetricExporter_Stdout) ProtoReflect() protoreflect.Message {
   584  	mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[7]
   585  	if protoimpl.UnsafeEnabled && x != nil {
   586  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   587  		if ms.LoadMessageInfo() == nil {
   588  			ms.StoreMessageInfo(mi)
   589  		}
   590  		return ms
   591  	}
   592  	return mi.MessageOf(x)
   593  }
   594  
   595  // Deprecated: Use Monitor_OpenTelemetry_OtelMetricExporter_Stdout.ProtoReflect.Descriptor instead.
   596  func (*Monitor_OpenTelemetry_OtelMetricExporter_Stdout) Descriptor() ([]byte, []int) {
   597  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0, 0, 1, 1}
   598  }
   599  
   600  func (x *Monitor_OpenTelemetry_OtelMetricExporter_Stdout) GetPrettyPrint() bool {
   601  	if x != nil {
   602  		return x.PrettyPrint
   603  	}
   604  	return false
   605  }
   606  
   607  type Monitor_OpenTelemetry_OtelTraceExporter_Jaeger struct {
   608  	state         protoimpl.MessageState
   609  	sizeCache     protoimpl.SizeCache
   610  	unknownFields protoimpl.UnknownFields
   611  
   612  	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
   613  }
   614  
   615  func (x *Monitor_OpenTelemetry_OtelTraceExporter_Jaeger) Reset() {
   616  	*x = Monitor_OpenTelemetry_OtelTraceExporter_Jaeger{}
   617  	if protoimpl.UnsafeEnabled {
   618  		mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[8]
   619  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   620  		ms.StoreMessageInfo(mi)
   621  	}
   622  }
   623  
   624  func (x *Monitor_OpenTelemetry_OtelTraceExporter_Jaeger) String() string {
   625  	return protoimpl.X.MessageStringOf(x)
   626  }
   627  
   628  func (*Monitor_OpenTelemetry_OtelTraceExporter_Jaeger) ProtoMessage() {}
   629  
   630  func (x *Monitor_OpenTelemetry_OtelTraceExporter_Jaeger) ProtoReflect() protoreflect.Message {
   631  	mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[8]
   632  	if protoimpl.UnsafeEnabled && x != nil {
   633  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   634  		if ms.LoadMessageInfo() == nil {
   635  			ms.StoreMessageInfo(mi)
   636  		}
   637  		return ms
   638  	}
   639  	return mi.MessageOf(x)
   640  }
   641  
   642  // Deprecated: Use Monitor_OpenTelemetry_OtelTraceExporter_Jaeger.ProtoReflect.Descriptor instead.
   643  func (*Monitor_OpenTelemetry_OtelTraceExporter_Jaeger) Descriptor() ([]byte, []int) {
   644  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0, 0, 2, 0}
   645  }
   646  
   647  func (x *Monitor_OpenTelemetry_OtelTraceExporter_Jaeger) GetUrl() string {
   648  	if x != nil {
   649  		return x.Url
   650  	}
   651  	return ""
   652  }
   653  
   654  type Monitor_OpenTelemetry_OtelTraceExporter_Stdout struct {
   655  	state         protoimpl.MessageState
   656  	sizeCache     protoimpl.SizeCache
   657  	unknownFields protoimpl.UnknownFields
   658  
   659  	PrettyPrint bool `protobuf:"varint,1,opt,name=pretty_print,json=prettyPrint,proto3" json:"pretty_print,omitempty"`
   660  }
   661  
   662  func (x *Monitor_OpenTelemetry_OtelTraceExporter_Stdout) Reset() {
   663  	*x = Monitor_OpenTelemetry_OtelTraceExporter_Stdout{}
   664  	if protoimpl.UnsafeEnabled {
   665  		mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[9]
   666  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   667  		ms.StoreMessageInfo(mi)
   668  	}
   669  }
   670  
   671  func (x *Monitor_OpenTelemetry_OtelTraceExporter_Stdout) String() string {
   672  	return protoimpl.X.MessageStringOf(x)
   673  }
   674  
   675  func (*Monitor_OpenTelemetry_OtelTraceExporter_Stdout) ProtoMessage() {}
   676  
   677  func (x *Monitor_OpenTelemetry_OtelTraceExporter_Stdout) ProtoReflect() protoreflect.Message {
   678  	mi := &file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[9]
   679  	if protoimpl.UnsafeEnabled && x != nil {
   680  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   681  		if ms.LoadMessageInfo() == nil {
   682  			ms.StoreMessageInfo(mi)
   683  		}
   684  		return ms
   685  	}
   686  	return mi.MessageOf(x)
   687  }
   688  
   689  // Deprecated: Use Monitor_OpenTelemetry_OtelTraceExporter_Stdout.ProtoReflect.Descriptor instead.
   690  func (*Monitor_OpenTelemetry_OtelTraceExporter_Stdout) Descriptor() ([]byte, []int) {
   691  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP(), []int{0, 0, 2, 1}
   692  }
   693  
   694  func (x *Monitor_OpenTelemetry_OtelTraceExporter_Stdout) GetPrettyPrint() bool {
   695  	if x != nil {
   696  		return x.PrettyPrint
   697  	}
   698  	return false
   699  }
   700  
   701  var File_pkg_monitor_opentelemetry_opentelemetry_proto protoreflect.FileDescriptor
   702  
   703  var file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDesc = []byte{
   704  	0x0a, 0x2d, 0x70, 0x6b, 0x67, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2f, 0x6f, 0x70,
   705  	0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2f, 0x6f, 0x70, 0x65, 0x6e,
   706  	0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
   707  	0x1c, 0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e,
   708  	0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x1a, 0x1e, 0x67,
   709  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64,
   710  	0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf4, 0x0f,
   711  	0x0a, 0x07, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x12, 0x5a, 0x0a, 0x0e, 0x6f, 0x70, 0x65,
   712  	0x6e, 0x5f, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28,
   713  	0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
   714  	0x6f, 0x72, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79,
   715  	0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c,
   716  	0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65,
   717  	0x6d, 0x65, 0x74, 0x72, 0x79, 0x1a, 0x8c, 0x0f, 0x0a, 0x0d, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65,
   718  	0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c,
   719  	0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65,
   720  	0x64, 0x12, 0x51, 0x0a, 0x17, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6c, 0x6c,
   721  	0x65, 0x63, 0x74, 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01,
   722  	0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   723  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x15, 0x6d,
   724  	0x65, 0x74, 0x72, 0x69, 0x63, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x44, 0x75, 0x72, 0x61,
   725  	0x74, 0x69, 0x6f, 0x6e, 0x12, 0x82, 0x01, 0x0a, 0x18, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x74, 0x72,
   726  	0x61, 0x63, 0x65, 0x5f, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70,
   727  	0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x49, 0x2e, 0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67,
   728  	0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c,
   729  	0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x4f,
   730  	0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4f, 0x74, 0x65,
   731  	0x6c, 0x54, 0x72, 0x61, 0x63, 0x65, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x54, 0x79,
   732  	0x70, 0x65, 0x52, 0x15, 0x6f, 0x74, 0x65, 0x6c, 0x54, 0x72, 0x61, 0x63, 0x65, 0x45, 0x78, 0x70,
   733  	0x6f, 0x72, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x85, 0x01, 0x0a, 0x19, 0x6f, 0x74,
   734  	0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74,
   735  	0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e,
   736  	0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x6f,
   737  	0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4d, 0x6f, 0x6e,
   738  	0x69, 0x74, 0x6f, 0x72, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74,
   739  	0x72, 0x79, 0x2e, 0x4f, 0x74, 0x65, 0x6c, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x45, 0x78, 0x70,
   740  	0x6f, 0x72, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x16, 0x6f, 0x74, 0x65, 0x6c, 0x4d,
   741  	0x65, 0x74, 0x72, 0x69, 0x63, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70,
   742  	0x65, 0x12, 0x7c, 0x0a, 0x16, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x65, 0x78,
   743  	0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
   744  	0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
   745  	0x6f, 0x72, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79,
   746  	0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c,
   747  	0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4f, 0x74, 0x65, 0x6c, 0x4c, 0x6f, 0x67, 0x45, 0x78,
   748  	0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x13, 0x6f, 0x74, 0x65, 0x6c,
   749  	0x4c, 0x6f, 0x67, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12,
   750  	0x78, 0x0a, 0x14, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x65,
   751  	0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e,
   752  	0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x6f,
   753  	0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4d, 0x6f, 0x6e,
   754  	0x69, 0x74, 0x6f, 0x72, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74,
   755  	0x72, 0x79, 0x2e, 0x4f, 0x74, 0x65, 0x6c, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x45, 0x78, 0x70,
   756  	0x6f, 0x72, 0x74, 0x65, 0x72, 0x52, 0x12, 0x6f, 0x74, 0x65, 0x6c, 0x4d, 0x65, 0x74, 0x72, 0x69,
   757  	0x63, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x12, 0x75, 0x0a, 0x13, 0x6f, 0x74, 0x65,
   758  	0x6c, 0x5f, 0x74, 0x72, 0x61, 0x63, 0x65, 0x5f, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72,
   759  	0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67, 0x2e,
   760  	0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65,
   761  	0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x4f, 0x70,
   762  	0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4f, 0x74, 0x65, 0x6c,
   763  	0x54, 0x72, 0x61, 0x63, 0x65, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x52, 0x11, 0x6f,
   764  	0x74, 0x65, 0x6c, 0x54, 0x72, 0x61, 0x63, 0x65, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72,
   765  	0x12, 0x58, 0x0a, 0x08, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x0a, 0x20, 0x01,
   766  	0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67, 0x2e, 0x6d, 0x6f, 0x6e, 0x69,
   767  	0x74, 0x6f, 0x72, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72,
   768  	0x79, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65,
   769  	0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
   770  	0x52, 0x08, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x1a, 0xc6, 0x01, 0x0a, 0x08, 0x52,
   771  	0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x69,
   772  	0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73,
   773  	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x5d, 0x0a, 0x05, 0x61, 0x74,
   774  	0x74, 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x2e, 0x70,
   775  	0x6b, 0x67, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74,
   776  	0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
   777  	0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x52,
   778  	0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x41, 0x74, 0x74, 0x72, 0x73, 0x45, 0x6e, 0x74,
   779  	0x72, 0x79, 0x52, 0x05, 0x61, 0x74, 0x74, 0x72, 0x73, 0x1a, 0x38, 0x0a, 0x0a, 0x41, 0x74, 0x74,
   780  	0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
   781  	0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
   782  	0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
   783  	0x02, 0x38, 0x01, 0x1a, 0xbb, 0x02, 0x0a, 0x12, 0x4f, 0x74, 0x65, 0x6c, 0x4d, 0x65, 0x74, 0x72,
   784  	0x69, 0x63, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x12, 0x71, 0x0a, 0x0a, 0x70, 0x72,
   785  	0x6f, 0x6d, 0x65, 0x74, 0x68, 0x65, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x51,
   786  	0x2e, 0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e,
   787  	0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4d, 0x6f,
   788  	0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65,
   789  	0x74, 0x72, 0x79, 0x2e, 0x4f, 0x74, 0x65, 0x6c, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x45, 0x78,
   790  	0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x2e, 0x50, 0x72, 0x6f, 0x6d, 0x65, 0x74, 0x68, 0x65, 0x75,
   791  	0x73, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6d, 0x65, 0x74, 0x68, 0x65, 0x75, 0x73, 0x12, 0x65, 0x0a,
   792  	0x06, 0x73, 0x74, 0x64, 0x6f, 0x75, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4d, 0x2e,
   793  	0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x6f,
   794  	0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4d, 0x6f, 0x6e,
   795  	0x69, 0x74, 0x6f, 0x72, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74,
   796  	0x72, 0x79, 0x2e, 0x4f, 0x74, 0x65, 0x6c, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x45, 0x78, 0x70,
   797  	0x6f, 0x72, 0x74, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x64, 0x6f, 0x75, 0x74, 0x52, 0x06, 0x73, 0x74,
   798  	0x64, 0x6f, 0x75, 0x74, 0x1a, 0x1e, 0x0a, 0x0a, 0x50, 0x72, 0x6f, 0x6d, 0x65, 0x74, 0x68, 0x65,
   799  	0x75, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
   800  	0x03, 0x75, 0x72, 0x6c, 0x1a, 0x2b, 0x0a, 0x06, 0x53, 0x74, 0x64, 0x6f, 0x75, 0x74, 0x12, 0x21,
   801  	0x0a, 0x0c, 0x70, 0x72, 0x65, 0x74, 0x74, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x18, 0x01,
   802  	0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x70, 0x72, 0x65, 0x74, 0x74, 0x79, 0x50, 0x72, 0x69, 0x6e,
   803  	0x74, 0x1a, 0xa8, 0x02, 0x0a, 0x11, 0x4f, 0x74, 0x65, 0x6c, 0x54, 0x72, 0x61, 0x63, 0x65, 0x45,
   804  	0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x12, 0x64, 0x0a, 0x06, 0x6a, 0x61, 0x65, 0x67, 0x65,
   805  	0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4c, 0x2e, 0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67,
   806  	0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c,
   807  	0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x4f,
   808  	0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4f, 0x74, 0x65,
   809  	0x6c, 0x54, 0x72, 0x61, 0x63, 0x65, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x2e, 0x4a,
   810  	0x61, 0x65, 0x67, 0x65, 0x72, 0x52, 0x06, 0x6a, 0x61, 0x65, 0x67, 0x65, 0x72, 0x12, 0x64, 0x0a,
   811  	0x06, 0x73, 0x74, 0x64, 0x6f, 0x75, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4c, 0x2e,
   812  	0x67, 0x6f, 0x2e, 0x70, 0x6b, 0x67, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2e, 0x6f,
   813  	0x70, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x2e, 0x4d, 0x6f, 0x6e,
   814  	0x69, 0x74, 0x6f, 0x72, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74,
   815  	0x72, 0x79, 0x2e, 0x4f, 0x74, 0x65, 0x6c, 0x54, 0x72, 0x61, 0x63, 0x65, 0x45, 0x78, 0x70, 0x6f,
   816  	0x72, 0x74, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x64, 0x6f, 0x75, 0x74, 0x52, 0x06, 0x73, 0x74, 0x64,
   817  	0x6f, 0x75, 0x74, 0x1a, 0x1a, 0x0a, 0x06, 0x4a, 0x61, 0x65, 0x67, 0x65, 0x72, 0x12, 0x10, 0x0a,
   818  	0x03, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x1a,
   819  	0x2b, 0x0a, 0x06, 0x53, 0x74, 0x64, 0x6f, 0x75, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x65,
   820  	0x74, 0x74, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52,
   821  	0x0b, 0x70, 0x72, 0x65, 0x74, 0x74, 0x79, 0x50, 0x72, 0x69, 0x6e, 0x74, 0x22, 0x6d, 0x0a, 0x15,
   822  	0x4f, 0x74, 0x65, 0x6c, 0x54, 0x72, 0x61, 0x63, 0x65, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65,
   823  	0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0e, 0x0a, 0x0a, 0x74, 0x72, 0x61, 0x63, 0x65, 0x5f, 0x6e,
   824  	0x6f, 0x6e, 0x65, 0x10, 0x00, 0x12, 0x10, 0x0a, 0x0c, 0x74, 0x72, 0x61, 0x63, 0x65, 0x5f, 0x73,
   825  	0x74, 0x64, 0x6f, 0x75, 0x74, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x74, 0x72, 0x61, 0x63, 0x65,
   826  	0x5f, 0x6f, 0x74, 0x6c, 0x70, 0x10, 0x02, 0x12, 0x10, 0x0a, 0x0c, 0x74, 0x72, 0x61, 0x63, 0x65,
   827  	0x5f, 0x6a, 0x61, 0x65, 0x67, 0x65, 0x72, 0x10, 0x03, 0x12, 0x10, 0x0a, 0x0c, 0x74, 0x72, 0x61,
   828  	0x63, 0x65, 0x5f, 0x7a, 0x69, 0x70, 0x6b, 0x69, 0x6e, 0x10, 0x04, 0x22, 0x64, 0x0a, 0x16, 0x4f,
   829  	0x74, 0x65, 0x6c, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x65,
   830  	0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f,
   831  	0x6e, 0x6f, 0x6e, 0x65, 0x10, 0x00, 0x12, 0x11, 0x0a, 0x0d, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63,
   832  	0x5f, 0x73, 0x74, 0x64, 0x6f, 0x75, 0x74, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b, 0x6d, 0x65, 0x74,
   833  	0x72, 0x69, 0x63, 0x5f, 0x6f, 0x74, 0x6c, 0x70, 0x10, 0x02, 0x12, 0x15, 0x0a, 0x11, 0x6d, 0x65,
   834  	0x74, 0x72, 0x69, 0x63, 0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x65, 0x74, 0x68, 0x65, 0x75, 0x73, 0x10,
   835  	0x03, 0x22, 0x31, 0x0a, 0x13, 0x4f, 0x74, 0x65, 0x6c, 0x4c, 0x6f, 0x67, 0x45, 0x78, 0x70, 0x6f,
   836  	0x72, 0x74, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0c, 0x0a, 0x08, 0x6c, 0x6f, 0x67, 0x5f,
   837  	0x6e, 0x6f, 0x6e, 0x65, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x6c, 0x6f, 0x67, 0x5f, 0x6f, 0x74,
   838  	0x6c, 0x70, 0x10, 0x01, 0x42, 0x42, 0x5a, 0x40, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63,
   839  	0x6f, 0x6d, 0x2f, 0x6b, 0x61, 0x79, 0x64, 0x78, 0x68, 0x2f, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
   840  	0x2f, 0x70, 0x6b, 0x67, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x2f, 0x6f, 0x70, 0x65,
   841  	0x6e, 0x74, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x3b, 0x6f, 0x70, 0x65, 0x6e, 0x74,
   842  	0x65, 0x6c, 0x65, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   843  }
   844  
   845  var (
   846  	file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescOnce sync.Once
   847  	file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescData = file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDesc
   848  )
   849  
   850  func file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescGZIP() []byte {
   851  	file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescOnce.Do(func() {
   852  		file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescData = protoimpl.X.CompressGZIP(file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescData)
   853  	})
   854  	return file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDescData
   855  }
   856  
   857  var file_pkg_monitor_opentelemetry_opentelemetry_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
   858  var file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
   859  var file_pkg_monitor_opentelemetry_opentelemetry_proto_goTypes = []interface{}{
   860  	(Monitor_OpenTelemetry_OtelTraceExporterType)(0),  // 0: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelTraceExporterType
   861  	(Monitor_OpenTelemetry_OtelMetricExporterType)(0), // 1: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelMetricExporterType
   862  	(Monitor_OpenTelemetry_OtelLogExporterType)(0),    // 2: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelLogExporterType
   863  	(*Monitor)(nil),                                  // 3: go.pkg.monitor.opentelemetry.Monitor
   864  	(*Monitor_OpenTelemetry)(nil),                    // 4: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry
   865  	(*Monitor_OpenTelemetry_Resource)(nil),           // 5: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.Resource
   866  	(*Monitor_OpenTelemetry_OtelMetricExporter)(nil), // 6: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelMetricExporter
   867  	(*Monitor_OpenTelemetry_OtelTraceExporter)(nil),  // 7: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelTraceExporter
   868  	nil, // 8: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.Resource.AttrsEntry
   869  	(*Monitor_OpenTelemetry_OtelMetricExporter_Prometheus)(nil), // 9: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelMetricExporter.Prometheus
   870  	(*Monitor_OpenTelemetry_OtelMetricExporter_Stdout)(nil),     // 10: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelMetricExporter.Stdout
   871  	(*Monitor_OpenTelemetry_OtelTraceExporter_Jaeger)(nil),      // 11: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelTraceExporter.Jaeger
   872  	(*Monitor_OpenTelemetry_OtelTraceExporter_Stdout)(nil),      // 12: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelTraceExporter.Stdout
   873  	(*duration.Duration)(nil),                                   // 13: google.protobuf.Duration
   874  }
   875  var file_pkg_monitor_opentelemetry_opentelemetry_proto_depIdxs = []int32{
   876  	4,  // 0: go.pkg.monitor.opentelemetry.Monitor.open_telemetry:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry
   877  	13, // 1: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.metric_collect_duration:type_name -> google.protobuf.Duration
   878  	0,  // 2: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.otel_trace_exporter_type:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelTraceExporterType
   879  	1,  // 3: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.otel_metric_exporter_type:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelMetricExporterType
   880  	2,  // 4: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.otel_log_exporter_type:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelLogExporterType
   881  	6,  // 5: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.otel_metric_exporter:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelMetricExporter
   882  	7,  // 6: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.otel_trace_exporter:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelTraceExporter
   883  	5,  // 7: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.resource:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.Resource
   884  	8,  // 8: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.Resource.attrs:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.Resource.AttrsEntry
   885  	9,  // 9: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelMetricExporter.prometheus:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelMetricExporter.Prometheus
   886  	10, // 10: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelMetricExporter.stdout:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelMetricExporter.Stdout
   887  	11, // 11: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelTraceExporter.jaeger:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelTraceExporter.Jaeger
   888  	12, // 12: go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelTraceExporter.stdout:type_name -> go.pkg.monitor.opentelemetry.Monitor.OpenTelemetry.OtelTraceExporter.Stdout
   889  	13, // [13:13] is the sub-list for method output_type
   890  	13, // [13:13] is the sub-list for method input_type
   891  	13, // [13:13] is the sub-list for extension type_name
   892  	13, // [13:13] is the sub-list for extension extendee
   893  	0,  // [0:13] is the sub-list for field type_name
   894  }
   895  
   896  func init() { file_pkg_monitor_opentelemetry_opentelemetry_proto_init() }
   897  func file_pkg_monitor_opentelemetry_opentelemetry_proto_init() {
   898  	if File_pkg_monitor_opentelemetry_opentelemetry_proto != nil {
   899  		return
   900  	}
   901  	if !protoimpl.UnsafeEnabled {
   902  		file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   903  			switch v := v.(*Monitor); i {
   904  			case 0:
   905  				return &v.state
   906  			case 1:
   907  				return &v.sizeCache
   908  			case 2:
   909  				return &v.unknownFields
   910  			default:
   911  				return nil
   912  			}
   913  		}
   914  		file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   915  			switch v := v.(*Monitor_OpenTelemetry); i {
   916  			case 0:
   917  				return &v.state
   918  			case 1:
   919  				return &v.sizeCache
   920  			case 2:
   921  				return &v.unknownFields
   922  			default:
   923  				return nil
   924  			}
   925  		}
   926  		file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   927  			switch v := v.(*Monitor_OpenTelemetry_Resource); i {
   928  			case 0:
   929  				return &v.state
   930  			case 1:
   931  				return &v.sizeCache
   932  			case 2:
   933  				return &v.unknownFields
   934  			default:
   935  				return nil
   936  			}
   937  		}
   938  		file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   939  			switch v := v.(*Monitor_OpenTelemetry_OtelMetricExporter); i {
   940  			case 0:
   941  				return &v.state
   942  			case 1:
   943  				return &v.sizeCache
   944  			case 2:
   945  				return &v.unknownFields
   946  			default:
   947  				return nil
   948  			}
   949  		}
   950  		file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   951  			switch v := v.(*Monitor_OpenTelemetry_OtelTraceExporter); i {
   952  			case 0:
   953  				return &v.state
   954  			case 1:
   955  				return &v.sizeCache
   956  			case 2:
   957  				return &v.unknownFields
   958  			default:
   959  				return nil
   960  			}
   961  		}
   962  		file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
   963  			switch v := v.(*Monitor_OpenTelemetry_OtelMetricExporter_Prometheus); i {
   964  			case 0:
   965  				return &v.state
   966  			case 1:
   967  				return &v.sizeCache
   968  			case 2:
   969  				return &v.unknownFields
   970  			default:
   971  				return nil
   972  			}
   973  		}
   974  		file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
   975  			switch v := v.(*Monitor_OpenTelemetry_OtelMetricExporter_Stdout); i {
   976  			case 0:
   977  				return &v.state
   978  			case 1:
   979  				return &v.sizeCache
   980  			case 2:
   981  				return &v.unknownFields
   982  			default:
   983  				return nil
   984  			}
   985  		}
   986  		file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
   987  			switch v := v.(*Monitor_OpenTelemetry_OtelTraceExporter_Jaeger); i {
   988  			case 0:
   989  				return &v.state
   990  			case 1:
   991  				return &v.sizeCache
   992  			case 2:
   993  				return &v.unknownFields
   994  			default:
   995  				return nil
   996  			}
   997  		}
   998  		file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
   999  			switch v := v.(*Monitor_OpenTelemetry_OtelTraceExporter_Stdout); i {
  1000  			case 0:
  1001  				return &v.state
  1002  			case 1:
  1003  				return &v.sizeCache
  1004  			case 2:
  1005  				return &v.unknownFields
  1006  			default:
  1007  				return nil
  1008  			}
  1009  		}
  1010  	}
  1011  	type x struct{}
  1012  	out := protoimpl.TypeBuilder{
  1013  		File: protoimpl.DescBuilder{
  1014  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1015  			RawDescriptor: file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDesc,
  1016  			NumEnums:      3,
  1017  			NumMessages:   10,
  1018  			NumExtensions: 0,
  1019  			NumServices:   0,
  1020  		},
  1021  		GoTypes:           file_pkg_monitor_opentelemetry_opentelemetry_proto_goTypes,
  1022  		DependencyIndexes: file_pkg_monitor_opentelemetry_opentelemetry_proto_depIdxs,
  1023  		EnumInfos:         file_pkg_monitor_opentelemetry_opentelemetry_proto_enumTypes,
  1024  		MessageInfos:      file_pkg_monitor_opentelemetry_opentelemetry_proto_msgTypes,
  1025  	}.Build()
  1026  	File_pkg_monitor_opentelemetry_opentelemetry_proto = out.File
  1027  	file_pkg_monitor_opentelemetry_opentelemetry_proto_rawDesc = nil
  1028  	file_pkg_monitor_opentelemetry_opentelemetry_proto_goTypes = nil
  1029  	file_pkg_monitor_opentelemetry_opentelemetry_proto_depIdxs = nil
  1030  }