func (*URL) Descriptor() ([]byte, []int) {
	return file_tests_lint_lint_proto_rawDescGZIP(), []int{1}
}
Deprecated: Use Url.ProtoReflect.Descriptor instead.
package lint
import (
	_ "github.com/alta/protopatch/patch/gopb"
	sub "github.com/alta/protopatch/tests/lint/sub"
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
)
const (
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type Protocol int32
const (
	ProtocolInvalid Protocol = 0
	ProtocolIP Protocol = 1
	ProtocolUDP Protocol = 2
	ProtocolTCP Protocol = 3
)
var (
	Protocol_name = map[int32]string{
		0: "PROTOCOL_INVALID",
		1: "PROTOCOL_IP",
		2: "PROTOCOL_UDP",
		3: "PROTOCOL_TCP",
	}
	Protocol_value = map[string]int32{
		"PROTOCOL_INVALID": 0,
		"PROTOCOL_IP":      1,
		"PROTOCOL_UDP":     2,
		"PROTOCOL_TCP":     3,
	}
)
func (x Protocol) Enum() *Protocol {
	p := new(Protocol)
	*p = x
	return p
}
func (x Protocol) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (Protocol) Descriptor() protoreflect.EnumDescriptor {
	return file_tests_lint_lint_proto_enumTypes[0].Descriptor()
}
func (Protocol) Type() protoreflect.EnumType {
	return &file_tests_lint_lint_proto_enumTypes[0]
}
func (x Protocol) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (Protocol) EnumDescriptor() ([]byte, []int) {
	return file_tests_lint_lint_proto_rawDescGZIP(), []int{0}
}
type Basic int32
const (
	BasicInvalid Basic = 0
	BasicA Basic = 1
	BasicB Basic = 2
	BasicC Basic = 3
)
var (
	Basic_name = map[int32]string{
		0: "INVALID",
		1: "A",
		2: "B",
		3: "C",
	}
	Basic_value = map[string]int32{
		"INVALID": 0,
		"A":       1,
		"B":       2,
		"C":       3,
	}
)
func (x Basic) Enum() *Basic {
	p := new(Basic)
	*p = x
	return p
}
func (x Basic) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (Basic) Descriptor() protoreflect.EnumDescriptor {
	return file_tests_lint_lint_proto_enumTypes[1].Descriptor()
}
func (Basic) Type() protoreflect.EnumType {
	return &file_tests_lint_lint_proto_enumTypes[1]
}
func (x Basic) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (Basic) EnumDescriptor() ([]byte, []int) {
	return file_tests_lint_lint_proto_rawDescGZIP(), []int{1}
}
type OuterFlavor int32
const (
	OuterFlavorInvalid OuterFlavor = 0
	OuterFlavorA OuterFlavor = 1
	OuterFlavorB OuterFlavor = 2
	OuterFlavorC OuterFlavor = 3
	OuterFlavorID OuterFlavor = 4
	FlavorID OuterFlavor = 5
)
var (
	OuterFlavor_name = map[int32]string{
		0: "FLAVOR_INVALID",
		1: "FLAVOR_A",
		2: "FLAVOR_B",
		3: "FLAVOR_C",
		4: "FLAVOR_ID",
		5: "FLAVOR_URL",
	}
	OuterFlavor_value = map[string]int32{
		"FLAVOR_INVALID": 0,
		"FLAVOR_A":       1,
		"FLAVOR_B":       2,
		"FLAVOR_C":       3,
		"FLAVOR_ID":      4,
		"FLAVOR_URL":     5,
	}
)
func (x OuterFlavor) Enum() *OuterFlavor {
	p := new(OuterFlavor)
	*p = x
	return p
}
func (x OuterFlavor) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (OuterFlavor) Descriptor() protoreflect.EnumDescriptor {
	return file_tests_lint_lint_proto_enumTypes[2].Descriptor()
}
func (OuterFlavor) Type() protoreflect.EnumType {
	return &file_tests_lint_lint_proto_enumTypes[2]
}
func (x OuterFlavor) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (OuterFlavor) EnumDescriptor() ([]byte, []int) {
	return file_tests_lint_lint_proto_rawDescGZIP(), []int{5, 0}
}
type AxisMessage struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Axis sub.Axis `protobuf:"varint,1,opt,name=axis,proto3,enum=tests.lint.sub.Axis" json:"axis,omitempty"`
}
func (x *AxisMessage) Reset() {
	*x = AxisMessage{}
	if protoimpl.UnsafeEnabled {
		mi := &file_tests_lint_lint_proto_msgTypes[0]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *AxisMessage) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*AxisMessage) ProtoMessage() {}
func (x *AxisMessage) ProtoReflect() protoreflect.Message {
	mi := &file_tests_lint_lint_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)
}
func (*AxisMessage) Descriptor() ([]byte, []int) {
	return file_tests_lint_lint_proto_rawDescGZIP(), []int{0}
}
func (x *AxisMessage) GetAxis() sub.Axis {
	if x != nil {
		return x.Axis
	}
	return sub.Axis(0)
}
type URL struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
}
func (x *URL) Reset() {
	*x = URL{}
	if protoimpl.UnsafeEnabled {
		mi := &file_tests_lint_lint_proto_msgTypes[1]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *URL) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*URL) ProtoMessage() {}
func (x *URL) ProtoReflect() protoreflect.Message {
	mi := &file_tests_lint_lint_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)
}