gitee.com/ks-custle/core-gm@v0.0.0-20230922171213-b83bdd97b62c/go-control-plane/envoy/config/trace/v3/zipkin.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.25.0
     4  // 	protoc        v3.16.0
     5  // source: envoy/config/trace/v3/zipkin.proto
     6  
     7  package envoy_config_trace_v3
     8  
     9  import (
    10  	_ "github.com/cncf/xds/go/udpa/annotations"
    11  	_ "gitee.com/ks-custle/core-gm/go-control-plane/envoy/annotations"
    12  	_ "github.com/envoyproxy/protoc-gen-validate/validate"
    13  	proto "github.com/golang/protobuf/proto"
    14  	wrappers "github.com/golang/protobuf/ptypes/wrappers"
    15  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    16  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    17  	reflect "reflect"
    18  	sync "sync"
    19  )
    20  
    21  const (
    22  	// Verify that this generated code is sufficiently up-to-date.
    23  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    24  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    25  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    26  )
    27  
    28  // This is a compile-time assertion that a sufficiently up-to-date version
    29  // of the legacy proto package is being used.
    30  const _ = proto.ProtoPackageIsVersion4
    31  
    32  // Available Zipkin collector endpoint versions.
    33  type ZipkinConfig_CollectorEndpointVersion int32
    34  
    35  const (
    36  	// Zipkin API v1, JSON over HTTP.
    37  	// [#comment: The default implementation of Zipkin client before this field is added was only v1
    38  	// and the way user configure this was by not explicitly specifying the version. Consequently,
    39  	// before this is added, the corresponding Zipkin collector expected to receive v1 payload.
    40  	// Hence the motivation of adding HTTP_JSON_V1 as the default is to avoid a breaking change when
    41  	// user upgrading Envoy with this change. Furthermore, we also immediately deprecate this field,
    42  	// since in Zipkin realm this v1 version is considered to be not preferable anymore.]
    43  	//
    44  	// Deprecated: Do not use.
    45  	ZipkinConfig_hidden_envoy_deprecated_HTTP_JSON_V1 ZipkinConfig_CollectorEndpointVersion = 0
    46  	// Zipkin API v2, JSON over HTTP.
    47  	ZipkinConfig_HTTP_JSON ZipkinConfig_CollectorEndpointVersion = 1
    48  	// Zipkin API v2, protobuf over HTTP.
    49  	ZipkinConfig_HTTP_PROTO ZipkinConfig_CollectorEndpointVersion = 2
    50  	// [#not-implemented-hide:]
    51  	ZipkinConfig_GRPC ZipkinConfig_CollectorEndpointVersion = 3
    52  )
    53  
    54  // Enum value maps for ZipkinConfig_CollectorEndpointVersion.
    55  var (
    56  	ZipkinConfig_CollectorEndpointVersion_name = map[int32]string{
    57  		0: "hidden_envoy_deprecated_HTTP_JSON_V1",
    58  		1: "HTTP_JSON",
    59  		2: "HTTP_PROTO",
    60  		3: "GRPC",
    61  	}
    62  	ZipkinConfig_CollectorEndpointVersion_value = map[string]int32{
    63  		"hidden_envoy_deprecated_HTTP_JSON_V1": 0,
    64  		"HTTP_JSON":                            1,
    65  		"HTTP_PROTO":                           2,
    66  		"GRPC":                                 3,
    67  	}
    68  )
    69  
    70  func (x ZipkinConfig_CollectorEndpointVersion) Enum() *ZipkinConfig_CollectorEndpointVersion {
    71  	p := new(ZipkinConfig_CollectorEndpointVersion)
    72  	*p = x
    73  	return p
    74  }
    75  
    76  func (x ZipkinConfig_CollectorEndpointVersion) String() string {
    77  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    78  }
    79  
    80  func (ZipkinConfig_CollectorEndpointVersion) Descriptor() protoreflect.EnumDescriptor {
    81  	return file_envoy_config_trace_v3_zipkin_proto_enumTypes[0].Descriptor()
    82  }
    83  
    84  func (ZipkinConfig_CollectorEndpointVersion) Type() protoreflect.EnumType {
    85  	return &file_envoy_config_trace_v3_zipkin_proto_enumTypes[0]
    86  }
    87  
    88  func (x ZipkinConfig_CollectorEndpointVersion) Number() protoreflect.EnumNumber {
    89  	return protoreflect.EnumNumber(x)
    90  }
    91  
    92  // Deprecated: Use ZipkinConfig_CollectorEndpointVersion.Descriptor instead.
    93  func (ZipkinConfig_CollectorEndpointVersion) EnumDescriptor() ([]byte, []int) {
    94  	return file_envoy_config_trace_v3_zipkin_proto_rawDescGZIP(), []int{0, 0}
    95  }
    96  
    97  // Configuration for the Zipkin tracer.
    98  // [#extension: envoy.tracers.zipkin]
    99  // [#next-free-field: 7]
   100  type ZipkinConfig struct {
   101  	state         protoimpl.MessageState
   102  	sizeCache     protoimpl.SizeCache
   103  	unknownFields protoimpl.UnknownFields
   104  
   105  	// The cluster manager cluster that hosts the Zipkin collectors.
   106  	CollectorCluster string `protobuf:"bytes,1,opt,name=collector_cluster,json=collectorCluster,proto3" json:"collector_cluster,omitempty"`
   107  	// The API endpoint of the Zipkin service where the spans will be sent. When
   108  	// using a standard Zipkin installation.
   109  	CollectorEndpoint string `protobuf:"bytes,2,opt,name=collector_endpoint,json=collectorEndpoint,proto3" json:"collector_endpoint,omitempty"`
   110  	// Determines whether a 128bit trace id will be used when creating a new
   111  	// trace instance. The default value is false, which will result in a 64 bit trace id being used.
   112  	TraceId_128Bit bool `protobuf:"varint,3,opt,name=trace_id_128bit,json=traceId128bit,proto3" json:"trace_id_128bit,omitempty"`
   113  	// Determines whether client and server spans will share the same span context.
   114  	// The default value is true.
   115  	SharedSpanContext *wrappers.BoolValue `protobuf:"bytes,4,opt,name=shared_span_context,json=sharedSpanContext,proto3" json:"shared_span_context,omitempty"`
   116  	// Determines the selected collector endpoint version.
   117  	CollectorEndpointVersion ZipkinConfig_CollectorEndpointVersion `protobuf:"varint,5,opt,name=collector_endpoint_version,json=collectorEndpointVersion,proto3,enum=envoy.config.trace.v3.ZipkinConfig_CollectorEndpointVersion" json:"collector_endpoint_version,omitempty"`
   118  	// Optional hostname to use when sending spans to the collector_cluster. Useful for collectors
   119  	// that require a specific hostname. Defaults to :ref:`collector_cluster <envoy_v3_api_field_config.trace.v3.ZipkinConfig.collector_cluster>` above.
   120  	CollectorHostname string `protobuf:"bytes,6,opt,name=collector_hostname,json=collectorHostname,proto3" json:"collector_hostname,omitempty"`
   121  }
   122  
   123  func (x *ZipkinConfig) Reset() {
   124  	*x = ZipkinConfig{}
   125  	if protoimpl.UnsafeEnabled {
   126  		mi := &file_envoy_config_trace_v3_zipkin_proto_msgTypes[0]
   127  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   128  		ms.StoreMessageInfo(mi)
   129  	}
   130  }
   131  
   132  func (x *ZipkinConfig) String() string {
   133  	return protoimpl.X.MessageStringOf(x)
   134  }
   135  
   136  func (*ZipkinConfig) ProtoMessage() {}
   137  
   138  func (x *ZipkinConfig) ProtoReflect() protoreflect.Message {
   139  	mi := &file_envoy_config_trace_v3_zipkin_proto_msgTypes[0]
   140  	if protoimpl.UnsafeEnabled && x != nil {
   141  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   142  		if ms.LoadMessageInfo() == nil {
   143  			ms.StoreMessageInfo(mi)
   144  		}
   145  		return ms
   146  	}
   147  	return mi.MessageOf(x)
   148  }
   149  
   150  // Deprecated: Use ZipkinConfig.ProtoReflect.Descriptor instead.
   151  func (*ZipkinConfig) Descriptor() ([]byte, []int) {
   152  	return file_envoy_config_trace_v3_zipkin_proto_rawDescGZIP(), []int{0}
   153  }
   154  
   155  func (x *ZipkinConfig) GetCollectorCluster() string {
   156  	if x != nil {
   157  		return x.CollectorCluster
   158  	}
   159  	return ""
   160  }
   161  
   162  func (x *ZipkinConfig) GetCollectorEndpoint() string {
   163  	if x != nil {
   164  		return x.CollectorEndpoint
   165  	}
   166  	return ""
   167  }
   168  
   169  func (x *ZipkinConfig) GetTraceId_128Bit() bool {
   170  	if x != nil {
   171  		return x.TraceId_128Bit
   172  	}
   173  	return false
   174  }
   175  
   176  func (x *ZipkinConfig) GetSharedSpanContext() *wrappers.BoolValue {
   177  	if x != nil {
   178  		return x.SharedSpanContext
   179  	}
   180  	return nil
   181  }
   182  
   183  func (x *ZipkinConfig) GetCollectorEndpointVersion() ZipkinConfig_CollectorEndpointVersion {
   184  	if x != nil {
   185  		return x.CollectorEndpointVersion
   186  	}
   187  	return ZipkinConfig_hidden_envoy_deprecated_HTTP_JSON_V1
   188  }
   189  
   190  func (x *ZipkinConfig) GetCollectorHostname() string {
   191  	if x != nil {
   192  		return x.CollectorHostname
   193  	}
   194  	return ""
   195  }
   196  
   197  var File_envoy_config_trace_v3_zipkin_proto protoreflect.FileDescriptor
   198  
   199  var file_envoy_config_trace_v3_zipkin_proto_rawDesc = []byte{
   200  	0x0a, 0x22, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2f, 0x74,
   201  	0x72, 0x61, 0x63, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x7a, 0x69, 0x70, 0x6b, 0x69, 0x6e, 0x2e, 0x70,
   202  	0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63, 0x6f, 0x6e, 0x66,
   203  	0x69, 0x67, 0x2e, 0x74, 0x72, 0x61, 0x63, 0x65, 0x2e, 0x76, 0x33, 0x1a, 0x1e, 0x67, 0x6f, 0x6f,
   204  	0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72, 0x61,
   205  	0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x65, 0x6e, 0x76,
   206  	0x6f, 0x79, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x64,
   207  	0x65, 0x70, 0x72, 0x65, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   208  	0x1a, 0x1e, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
   209  	0x6e, 0x73, 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   210  	0x1a, 0x1d, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
   211  	0x6e, 0x73, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
   212  	0x21, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   213  	0x73, 0x2f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f,
   214  	0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c,
   215  	0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc9, 0x04, 0x0a, 0x0c,
   216  	0x5a, 0x69, 0x70, 0x6b, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x34, 0x0a, 0x11,
   217  	0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
   218  	0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x07, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x10, 0x01,
   219  	0x52, 0x10, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x43, 0x6c, 0x75, 0x73, 0x74,
   220  	0x65, 0x72, 0x12, 0x36, 0x0a, 0x12, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x5f,
   221  	0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x07,
   222  	0xfa, 0x42, 0x04, 0x72, 0x02, 0x10, 0x01, 0x52, 0x11, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74,
   223  	0x6f, 0x72, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x74, 0x72,
   224  	0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x5f, 0x31, 0x32, 0x38, 0x62, 0x69, 0x74, 0x18, 0x03, 0x20,
   225  	0x01, 0x28, 0x08, 0x52, 0x0d, 0x74, 0x72, 0x61, 0x63, 0x65, 0x49, 0x64, 0x31, 0x32, 0x38, 0x62,
   226  	0x69, 0x74, 0x12, 0x4a, 0x0a, 0x13, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x70, 0x61,
   227  	0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32,
   228  	0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
   229  	0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x11, 0x73, 0x68, 0x61,
   230  	0x72, 0x65, 0x64, 0x53, 0x70, 0x61, 0x6e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x7a,
   231  	0x0a, 0x1a, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x5f, 0x65, 0x6e, 0x64, 0x70,
   232  	0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01,
   233  	0x28, 0x0e, 0x32, 0x3c, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69,
   234  	0x67, 0x2e, 0x74, 0x72, 0x61, 0x63, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x5a, 0x69, 0x70, 0x6b, 0x69,
   235  	0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f,
   236  	0x72, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
   237  	0x52, 0x18, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x45, 0x6e, 0x64, 0x70, 0x6f,
   238  	0x69, 0x6e, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x2d, 0x0a, 0x12, 0x63, 0x6f,
   239  	0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x5f, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65,
   240  	0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f,
   241  	0x72, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x80, 0x01, 0x0a, 0x18, 0x43, 0x6f,
   242  	0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x56,
   243  	0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x24, 0x68, 0x69, 0x64, 0x64, 0x65, 0x6e,
   244  	0x5f, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x5f, 0x64, 0x65, 0x70, 0x72, 0x65, 0x63, 0x61, 0x74, 0x65,
   245  	0x64, 0x5f, 0x48, 0x54, 0x54, 0x50, 0x5f, 0x4a, 0x53, 0x4f, 0x4e, 0x5f, 0x56, 0x31, 0x10, 0x00,
   246  	0x1a, 0x11, 0x08, 0x01, 0xa8, 0xf7, 0xb4, 0x8b, 0x02, 0x01, 0x8a, 0xf4, 0x9b, 0xb3, 0x05, 0x03,
   247  	0x33, 0x2e, 0x30, 0x12, 0x0d, 0x0a, 0x09, 0x48, 0x54, 0x54, 0x50, 0x5f, 0x4a, 0x53, 0x4f, 0x4e,
   248  	0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x48, 0x54, 0x54, 0x50, 0x5f, 0x50, 0x52, 0x4f, 0x54, 0x4f,
   249  	0x10, 0x02, 0x12, 0x08, 0x0a, 0x04, 0x47, 0x52, 0x50, 0x43, 0x10, 0x03, 0x3a, 0x29, 0x9a, 0xc5,
   250  	0x88, 0x1e, 0x24, 0x0a, 0x22, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69,
   251  	0x67, 0x2e, 0x74, 0x72, 0x61, 0x63, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x5a, 0x69, 0x70, 0x6b, 0x69,
   252  	0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x6b, 0x0a, 0x23, 0x69, 0x6f, 0x2e, 0x65, 0x6e,
   253  	0x76, 0x6f, 0x79, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63,
   254  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x74, 0x72, 0x61, 0x63, 0x65, 0x2e, 0x76, 0x33, 0x42, 0x0b,
   255  	0x5a, 0x69, 0x70, 0x6b, 0x69, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0xf2, 0x98, 0xfe,
   256  	0x8f, 0x05, 0x29, 0x12, 0x27, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e,
   257  	0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x74, 0x72, 0x61, 0x63, 0x65, 0x72, 0x73, 0x2e, 0x7a, 0x69,
   258  	0x70, 0x6b, 0x69, 0x6e, 0x2e, 0x76, 0x34, 0x61, 0x6c, 0x70, 0x68, 0x61, 0xba, 0x80, 0xc8, 0xd1,
   259  	0x06, 0x02, 0x10, 0x02, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   260  }
   261  
   262  var (
   263  	file_envoy_config_trace_v3_zipkin_proto_rawDescOnce sync.Once
   264  	file_envoy_config_trace_v3_zipkin_proto_rawDescData = file_envoy_config_trace_v3_zipkin_proto_rawDesc
   265  )
   266  
   267  func file_envoy_config_trace_v3_zipkin_proto_rawDescGZIP() []byte {
   268  	file_envoy_config_trace_v3_zipkin_proto_rawDescOnce.Do(func() {
   269  		file_envoy_config_trace_v3_zipkin_proto_rawDescData = protoimpl.X.CompressGZIP(file_envoy_config_trace_v3_zipkin_proto_rawDescData)
   270  	})
   271  	return file_envoy_config_trace_v3_zipkin_proto_rawDescData
   272  }
   273  
   274  var file_envoy_config_trace_v3_zipkin_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
   275  var file_envoy_config_trace_v3_zipkin_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   276  var file_envoy_config_trace_v3_zipkin_proto_goTypes = []interface{}{
   277  	(ZipkinConfig_CollectorEndpointVersion)(0), // 0: envoy.config.trace.v3.ZipkinConfig.CollectorEndpointVersion
   278  	(*ZipkinConfig)(nil),                       // 1: envoy.config.trace.v3.ZipkinConfig
   279  	(*wrappers.BoolValue)(nil),                 // 2: google.protobuf.BoolValue
   280  }
   281  var file_envoy_config_trace_v3_zipkin_proto_depIdxs = []int32{
   282  	2, // 0: envoy.config.trace.v3.ZipkinConfig.shared_span_context:type_name -> google.protobuf.BoolValue
   283  	0, // 1: envoy.config.trace.v3.ZipkinConfig.collector_endpoint_version:type_name -> envoy.config.trace.v3.ZipkinConfig.CollectorEndpointVersion
   284  	2, // [2:2] is the sub-list for method output_type
   285  	2, // [2:2] is the sub-list for method input_type
   286  	2, // [2:2] is the sub-list for extension type_name
   287  	2, // [2:2] is the sub-list for extension extendee
   288  	0, // [0:2] is the sub-list for field type_name
   289  }
   290  
   291  func init() { file_envoy_config_trace_v3_zipkin_proto_init() }
   292  func file_envoy_config_trace_v3_zipkin_proto_init() {
   293  	if File_envoy_config_trace_v3_zipkin_proto != nil {
   294  		return
   295  	}
   296  	if !protoimpl.UnsafeEnabled {
   297  		file_envoy_config_trace_v3_zipkin_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   298  			switch v := v.(*ZipkinConfig); i {
   299  			case 0:
   300  				return &v.state
   301  			case 1:
   302  				return &v.sizeCache
   303  			case 2:
   304  				return &v.unknownFields
   305  			default:
   306  				return nil
   307  			}
   308  		}
   309  	}
   310  	type x struct{}
   311  	out := protoimpl.TypeBuilder{
   312  		File: protoimpl.DescBuilder{
   313  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   314  			RawDescriptor: file_envoy_config_trace_v3_zipkin_proto_rawDesc,
   315  			NumEnums:      1,
   316  			NumMessages:   1,
   317  			NumExtensions: 0,
   318  			NumServices:   0,
   319  		},
   320  		GoTypes:           file_envoy_config_trace_v3_zipkin_proto_goTypes,
   321  		DependencyIndexes: file_envoy_config_trace_v3_zipkin_proto_depIdxs,
   322  		EnumInfos:         file_envoy_config_trace_v3_zipkin_proto_enumTypes,
   323  		MessageInfos:      file_envoy_config_trace_v3_zipkin_proto_msgTypes,
   324  	}.Build()
   325  	File_envoy_config_trace_v3_zipkin_proto = out.File
   326  	file_envoy_config_trace_v3_zipkin_proto_rawDesc = nil
   327  	file_envoy_config_trace_v3_zipkin_proto_goTypes = nil
   328  	file_envoy_config_trace_v3_zipkin_proto_depIdxs = nil
   329  }