1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/ads/googleads/v2/enums/structured_snippet_placeholder_field.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// Possible values for Structured Snippet placeholder fields. 26type StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField int32 27 28const ( 29 // Not specified. 30 StructuredSnippetPlaceholderFieldEnum_UNSPECIFIED StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField = 0 31 // Used for return value only. Represents value unknown in this version. 32 StructuredSnippetPlaceholderFieldEnum_UNKNOWN StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField = 1 33 // Data Type: STRING. The category of snippet of your products/services. 34 // Must match exactly one of the predefined structured snippets headers. 35 // For a list, visit 36 // https://developers.google.com/adwords/api/docs/appendix/structured-snippet-headers 37 StructuredSnippetPlaceholderFieldEnum_HEADER StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField = 2 38 // Data Type: STRING_LIST. Text values that describe your products/services. 39 // All text must be family safe. Special or non-ASCII characters are not 40 // permitted. A snippet can be at most 25 characters. 41 StructuredSnippetPlaceholderFieldEnum_SNIPPETS StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField = 3 42) 43 44var StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField_name = map[int32]string{ 45 0: "UNSPECIFIED", 46 1: "UNKNOWN", 47 2: "HEADER", 48 3: "SNIPPETS", 49} 50 51var StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField_value = map[string]int32{ 52 "UNSPECIFIED": 0, 53 "UNKNOWN": 1, 54 "HEADER": 2, 55 "SNIPPETS": 3, 56} 57 58func (x StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField) String() string { 59 return proto.EnumName(StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField_name, int32(x)) 60} 61 62func (StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField) EnumDescriptor() ([]byte, []int) { 63 return fileDescriptor_bc73f155783bec59, []int{0, 0} 64} 65 66// Values for Structured Snippet placeholder fields. 67type StructuredSnippetPlaceholderFieldEnum struct { 68 XXX_NoUnkeyedLiteral struct{} `json:"-"` 69 XXX_unrecognized []byte `json:"-"` 70 XXX_sizecache int32 `json:"-"` 71} 72 73func (m *StructuredSnippetPlaceholderFieldEnum) Reset() { *m = StructuredSnippetPlaceholderFieldEnum{} } 74func (m *StructuredSnippetPlaceholderFieldEnum) String() string { return proto.CompactTextString(m) } 75func (*StructuredSnippetPlaceholderFieldEnum) ProtoMessage() {} 76func (*StructuredSnippetPlaceholderFieldEnum) Descriptor() ([]byte, []int) { 77 return fileDescriptor_bc73f155783bec59, []int{0} 78} 79 80func (m *StructuredSnippetPlaceholderFieldEnum) XXX_Unmarshal(b []byte) error { 81 return xxx_messageInfo_StructuredSnippetPlaceholderFieldEnum.Unmarshal(m, b) 82} 83func (m *StructuredSnippetPlaceholderFieldEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 84 return xxx_messageInfo_StructuredSnippetPlaceholderFieldEnum.Marshal(b, m, deterministic) 85} 86func (m *StructuredSnippetPlaceholderFieldEnum) XXX_Merge(src proto.Message) { 87 xxx_messageInfo_StructuredSnippetPlaceholderFieldEnum.Merge(m, src) 88} 89func (m *StructuredSnippetPlaceholderFieldEnum) XXX_Size() int { 90 return xxx_messageInfo_StructuredSnippetPlaceholderFieldEnum.Size(m) 91} 92func (m *StructuredSnippetPlaceholderFieldEnum) XXX_DiscardUnknown() { 93 xxx_messageInfo_StructuredSnippetPlaceholderFieldEnum.DiscardUnknown(m) 94} 95 96var xxx_messageInfo_StructuredSnippetPlaceholderFieldEnum proto.InternalMessageInfo 97 98func init() { 99 proto.RegisterEnum("google.ads.googleads.v2.enums.StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField", StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField_name, StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField_value) 100 proto.RegisterType((*StructuredSnippetPlaceholderFieldEnum)(nil), "google.ads.googleads.v2.enums.StructuredSnippetPlaceholderFieldEnum") 101} 102 103func init() { 104 proto.RegisterFile("google/ads/googleads/v2/enums/structured_snippet_placeholder_field.proto", fileDescriptor_bc73f155783bec59) 105} 106 107var fileDescriptor_bc73f155783bec59 = []byte{ 108 // 329 bytes of a gzipped FileDescriptorProto 109 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x50, 0xdf, 0x4a, 0xfb, 0x30, 110 0x18, 0xfd, 0xb5, 0x83, 0xfd, 0x24, 0x13, 0x2c, 0xbd, 0x14, 0x77, 0xb1, 0x81, 0x5e, 0xa6, 0x50, 111 0xef, 0xe2, 0x55, 0xe7, 0xba, 0x3f, 0x08, 0xb5, 0x58, 0x37, 0x41, 0x0b, 0x23, 0x2e, 0x31, 0x16, 112 0xba, 0x24, 0x34, 0xe9, 0x9e, 0xc0, 0x27, 0xf1, 0xd2, 0x47, 0xf1, 0x51, 0x7c, 0x05, 0x6f, 0xa4, 113 0x89, 0xab, 0x57, 0xba, 0x9b, 0x70, 0xc8, 0x77, 0xbe, 0x73, 0xbe, 0x73, 0xc0, 0x8c, 0x09, 0xc1, 114 0x4a, 0x1a, 0x60, 0xa2, 0x02, 0x0b, 0x1b, 0xb4, 0x0d, 0x03, 0xca, 0xeb, 0x8d, 0x0a, 0x94, 0xae, 115 0xea, 0xb5, 0xae, 0x2b, 0x4a, 0x56, 0x8a, 0x17, 0x52, 0x52, 0xbd, 0x92, 0x25, 0x5e, 0xd3, 0x67, 116 0x51, 0x12, 0x5a, 0xad, 0x9e, 0x0a, 0x5a, 0x12, 0x28, 0x2b, 0xa1, 0x85, 0xdf, 0xb7, 0xeb, 0x10, 117 0x13, 0x05, 0x5b, 0x25, 0xb8, 0x0d, 0xa1, 0x51, 0x3a, 0x3e, 0xd9, 0x19, 0xc9, 0x22, 0xc0, 0x9c, 118 0x0b, 0x8d, 0x75, 0x21, 0xb8, 0xb2, 0xcb, 0xc3, 0x17, 0x07, 0x9c, 0x66, 0xad, 0x57, 0x66, 0xad, 119 0xd2, 0x1f, 0xa7, 0x49, 0x63, 0x14, 0xf3, 0x7a, 0x33, 0x7c, 0x00, 0x83, 0xbd, 0x44, 0xff, 0x08, 120 0xf4, 0x16, 0x49, 0x96, 0xc6, 0x97, 0xf3, 0xc9, 0x3c, 0x1e, 0x7b, 0xff, 0xfc, 0x1e, 0xf8, 0xbf, 121 0x48, 0xae, 0x92, 0xeb, 0xbb, 0xc4, 0x73, 0x7c, 0x00, 0xba, 0xb3, 0x38, 0x1a, 0xc7, 0x37, 0x9e, 122 0xeb, 0x1f, 0x82, 0x83, 0x2c, 0x99, 0xa7, 0x69, 0x7c, 0x9b, 0x79, 0x9d, 0xd1, 0xa7, 0x03, 0x06, 123 0x6b, 0xb1, 0x81, 0x7f, 0x46, 0x19, 0x9d, 0xed, 0x3d, 0x20, 0x6d, 0x42, 0xa5, 0xce, 0xfd, 0xe8, 124 0x5b, 0x88, 0x89, 0x12, 0x73, 0x06, 0x45, 0xc5, 0x02, 0x46, 0xb9, 0x89, 0xbc, 0x6b, 0x5b, 0x16, 125 0xea, 0x97, 0xf2, 0x2f, 0xcc, 0xfb, 0xea, 0x76, 0xa6, 0x51, 0xf4, 0xe6, 0xf6, 0xa7, 0x56, 0x2a, 126 0x22, 0x0a, 0x5a, 0xd8, 0xa0, 0x65, 0x08, 0x9b, 0x56, 0xd4, 0xfb, 0x6e, 0x9e, 0x47, 0x44, 0xe5, 127 0xed, 0x3c, 0x5f, 0x86, 0xb9, 0x99, 0x7f, 0xb8, 0x03, 0xfb, 0x89, 0x50, 0x44, 0x14, 0x42, 0x2d, 128 0x03, 0xa1, 0x65, 0x88, 0x90, 0xe1, 0x3c, 0x76, 0xcd, 0x61, 0xe7, 0x5f, 0x01, 0x00, 0x00, 0xff, 129 0xff, 0x4b, 0xdb, 0xe2, 0xd2, 0x14, 0x02, 0x00, 0x00, 130} 131