1// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: google/ads/googleads/v1/enums/price_extension_price_qualifier.proto
3
4package enums
5
6import (
7	fmt "fmt"
8	math "math"
9
10	proto "github.com/golang/protobuf/proto"
11	_ "google.golang.org/genproto/googleapis/api/annotations"
12)
13
14// Reference imports to suppress errors if they are not otherwise used.
15var _ = proto.Marshal
16var _ = fmt.Errorf
17var _ = math.Inf
18
19// This is a compile-time assertion to ensure that this generated file
20// is compatible with the proto package it is being compiled against.
21// A compilation error at this line likely means your copy of the
22// proto package needs to be updated.
23const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
24
25// Enums of price extension price qualifier.
26type PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier int32
27
28const (
29	// Not specified.
30	PriceExtensionPriceQualifierEnum_UNSPECIFIED PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier = 0
31	// Used for return value only. Represents value unknown in this version.
32	PriceExtensionPriceQualifierEnum_UNKNOWN PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier = 1
33	// 'From' qualifier for the price.
34	PriceExtensionPriceQualifierEnum_FROM PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier = 2
35	// 'Up to' qualifier for the price.
36	PriceExtensionPriceQualifierEnum_UP_TO PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier = 3
37	// 'Average' qualifier for the price.
38	PriceExtensionPriceQualifierEnum_AVERAGE PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier = 4
39)
40
41var PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier_name = map[int32]string{
42	0: "UNSPECIFIED",
43	1: "UNKNOWN",
44	2: "FROM",
45	3: "UP_TO",
46	4: "AVERAGE",
47}
48
49var PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier_value = map[string]int32{
50	"UNSPECIFIED": 0,
51	"UNKNOWN":     1,
52	"FROM":        2,
53	"UP_TO":       3,
54	"AVERAGE":     4,
55}
56
57func (x PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier) String() string {
58	return proto.EnumName(PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier_name, int32(x))
59}
60
61func (PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier) EnumDescriptor() ([]byte, []int) {
62	return fileDescriptor_5385b5b37d759744, []int{0, 0}
63}
64
65// Container for enum describing a price extension price qualifier.
66type PriceExtensionPriceQualifierEnum struct {
67	XXX_NoUnkeyedLiteral struct{} `json:"-"`
68	XXX_unrecognized     []byte   `json:"-"`
69	XXX_sizecache        int32    `json:"-"`
70}
71
72func (m *PriceExtensionPriceQualifierEnum) Reset()         { *m = PriceExtensionPriceQualifierEnum{} }
73func (m *PriceExtensionPriceQualifierEnum) String() string { return proto.CompactTextString(m) }
74func (*PriceExtensionPriceQualifierEnum) ProtoMessage()    {}
75func (*PriceExtensionPriceQualifierEnum) Descriptor() ([]byte, []int) {
76	return fileDescriptor_5385b5b37d759744, []int{0}
77}
78
79func (m *PriceExtensionPriceQualifierEnum) XXX_Unmarshal(b []byte) error {
80	return xxx_messageInfo_PriceExtensionPriceQualifierEnum.Unmarshal(m, b)
81}
82func (m *PriceExtensionPriceQualifierEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
83	return xxx_messageInfo_PriceExtensionPriceQualifierEnum.Marshal(b, m, deterministic)
84}
85func (m *PriceExtensionPriceQualifierEnum) XXX_Merge(src proto.Message) {
86	xxx_messageInfo_PriceExtensionPriceQualifierEnum.Merge(m, src)
87}
88func (m *PriceExtensionPriceQualifierEnum) XXX_Size() int {
89	return xxx_messageInfo_PriceExtensionPriceQualifierEnum.Size(m)
90}
91func (m *PriceExtensionPriceQualifierEnum) XXX_DiscardUnknown() {
92	xxx_messageInfo_PriceExtensionPriceQualifierEnum.DiscardUnknown(m)
93}
94
95var xxx_messageInfo_PriceExtensionPriceQualifierEnum proto.InternalMessageInfo
96
97func init() {
98	proto.RegisterEnum("google.ads.googleads.v1.enums.PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier", PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier_name, PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier_value)
99	proto.RegisterType((*PriceExtensionPriceQualifierEnum)(nil), "google.ads.googleads.v1.enums.PriceExtensionPriceQualifierEnum")
100}
101
102func init() {
103	proto.RegisterFile("google/ads/googleads/v1/enums/price_extension_price_qualifier.proto", fileDescriptor_5385b5b37d759744)
104}
105
106var fileDescriptor_5385b5b37d759744 = []byte{
107	// 326 bytes of a gzipped FileDescriptorProto
108	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x50, 0x4d, 0x4e, 0xf3, 0x30,
109	0x10, 0xfd, 0x92, 0xf6, 0xe3, 0xc7, 0x5d, 0x10, 0x65, 0x89, 0x5a, 0x89, 0xf6, 0x00, 0x8e, 0x22,
110	0x76, 0x66, 0xe5, 0x96, 0xb4, 0xaa, 0x10, 0x69, 0x28, 0x34, 0x48, 0x28, 0xa2, 0x32, 0x8d, 0xb1,
111	0x2c, 0xb5, 0x76, 0x88, 0xd3, 0x8a, 0x35, 0x47, 0x61, 0xc9, 0x51, 0x38, 0x0a, 0x07, 0x60, 0x8d,
112	0x6c, 0x93, 0xee, 0xc8, 0xc6, 0x7a, 0xe3, 0x79, 0xf3, 0x66, 0xde, 0x03, 0x23, 0x26, 0x25, 0x5b,
113	0xd3, 0x80, 0xe4, 0x2a, 0xb0, 0x50, 0xa3, 0x5d, 0x18, 0x50, 0xb1, 0xdd, 0xa8, 0xa0, 0x28, 0xf9,
114	0x8a, 0x2e, 0xe9, 0x6b, 0x45, 0x85, 0xe2, 0x52, 0x2c, 0x6d, 0xfd, 0xb2, 0x25, 0x6b, 0xfe, 0xcc,
115	0x69, 0x09, 0x8b, 0x52, 0x56, 0xd2, 0xef, 0xd9, 0x49, 0x48, 0x72, 0x05, 0xf7, 0x22, 0x70, 0x17,
116	0x42, 0x23, 0x72, 0xda, 0xad, 0x77, 0x14, 0x3c, 0x20, 0x42, 0xc8, 0x8a, 0x54, 0x5c, 0x0a, 0x65,
117	0x87, 0x07, 0x6f, 0x0e, 0x38, 0x4b, 0xb4, 0x6c, 0x54, 0x6f, 0x31, 0xd5, 0x4d, 0xbd, 0x23, 0x12,
118	0xdb, 0xcd, 0xe0, 0x11, 0x74, 0x9b, 0x38, 0xfe, 0x09, 0xe8, 0x2c, 0xe2, 0xdb, 0x24, 0x1a, 0x4d,
119	0xc7, 0xd3, 0xe8, 0xd2, 0xfb, 0xe7, 0x77, 0xc0, 0xe1, 0x22, 0xbe, 0x8a, 0x67, 0xf7, 0xb1, 0xe7,
120	0xf8, 0x47, 0xa0, 0x3d, 0x9e, 0xcf, 0xae, 0x3d, 0xd7, 0x3f, 0x06, 0xff, 0x17, 0xc9, 0xf2, 0x6e,
121	0xe6, 0xb5, 0x34, 0x03, 0xa7, 0xd1, 0x1c, 0x4f, 0x22, 0xaf, 0x3d, 0xfc, 0x76, 0x40, 0x7f, 0x25,
122	0x37, 0xb0, 0xd1, 0xc8, 0xb0, 0xdf, 0x74, 0x43, 0xa2, 0xdd, 0x24, 0xce, 0xc3, 0xf0, 0x57, 0x83,
123	0xc9, 0x35, 0x11, 0x0c, 0xca, 0x92, 0x05, 0x8c, 0x0a, 0xe3, 0xb5, 0x4e, 0xb8, 0xe0, 0xea, 0x8f,
124	0xc0, 0x2f, 0xcc, 0xfb, 0xee, 0xb6, 0x26, 0x18, 0x7f, 0xb8, 0xbd, 0x89, 0x95, 0xc2, 0xb9, 0x82,
125	0x16, 0x6a, 0x94, 0x86, 0x50, 0x67, 0xa2, 0x3e, 0xeb, 0x7e, 0x86, 0x73, 0x95, 0xed, 0xfb, 0x59,
126	0x1a, 0x66, 0xa6, 0xff, 0xe5, 0xf6, 0xed, 0x27, 0x42, 0x38, 0x57, 0x08, 0xed, 0x19, 0x08, 0xa5,
127	0x21, 0x42, 0x86, 0xf3, 0x74, 0x60, 0x0e, 0x3b, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, 0x21, 0x8d,
128	0x8b, 0x8d, 0x08, 0x02, 0x00, 0x00,
129}
130