1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package playablelocations
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 _ "google.golang.org/genproto/googleapis/api/annotations"
28 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
29 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
30 )
31
32 const (
33
34 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
35
36 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
37 )
38
39
40 type PlayerReport_BadLocationReason int32
41
42 const (
43
44 PlayerReport_BAD_LOCATION_REASON_UNSPECIFIED PlayerReport_BadLocationReason = 0
45
46 PlayerReport_OTHER PlayerReport_BadLocationReason = 1
47
48
49 PlayerReport_NOT_PEDESTRIAN_ACCESSIBLE PlayerReport_BadLocationReason = 2
50
51
52 PlayerReport_NOT_OPEN_TO_PUBLIC PlayerReport_BadLocationReason = 4
53
54
55 PlayerReport_PERMANENTLY_CLOSED PlayerReport_BadLocationReason = 5
56
57
58 PlayerReport_TEMPORARILY_INACCESSIBLE PlayerReport_BadLocationReason = 6
59 )
60
61
62 var (
63 PlayerReport_BadLocationReason_name = map[int32]string{
64 0: "BAD_LOCATION_REASON_UNSPECIFIED",
65 1: "OTHER",
66 2: "NOT_PEDESTRIAN_ACCESSIBLE",
67 4: "NOT_OPEN_TO_PUBLIC",
68 5: "PERMANENTLY_CLOSED",
69 6: "TEMPORARILY_INACCESSIBLE",
70 }
71 PlayerReport_BadLocationReason_value = map[string]int32{
72 "BAD_LOCATION_REASON_UNSPECIFIED": 0,
73 "OTHER": 1,
74 "NOT_PEDESTRIAN_ACCESSIBLE": 2,
75 "NOT_OPEN_TO_PUBLIC": 4,
76 "PERMANENTLY_CLOSED": 5,
77 "TEMPORARILY_INACCESSIBLE": 6,
78 }
79 )
80
81 func (x PlayerReport_BadLocationReason) Enum() *PlayerReport_BadLocationReason {
82 p := new(PlayerReport_BadLocationReason)
83 *p = x
84 return p
85 }
86
87 func (x PlayerReport_BadLocationReason) String() string {
88 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
89 }
90
91 func (PlayerReport_BadLocationReason) Descriptor() protoreflect.EnumDescriptor {
92 return file_google_maps_playablelocations_v3_resources_proto_enumTypes[0].Descriptor()
93 }
94
95 func (PlayerReport_BadLocationReason) Type() protoreflect.EnumType {
96 return &file_google_maps_playablelocations_v3_resources_proto_enumTypes[0]
97 }
98
99 func (x PlayerReport_BadLocationReason) Number() protoreflect.EnumNumber {
100 return protoreflect.EnumNumber(x)
101 }
102
103
104 func (PlayerReport_BadLocationReason) EnumDescriptor() ([]byte, []int) {
105 return file_google_maps_playablelocations_v3_resources_proto_rawDescGZIP(), []int{0, 0}
106 }
107
108
109 type Impression_ImpressionType int32
110
111 const (
112
113 Impression_IMPRESSION_TYPE_UNSPECIFIED Impression_ImpressionType = 0
114
115 Impression_PRESENTED Impression_ImpressionType = 1
116
117 Impression_INTERACTED Impression_ImpressionType = 2
118 )
119
120
121 var (
122 Impression_ImpressionType_name = map[int32]string{
123 0: "IMPRESSION_TYPE_UNSPECIFIED",
124 1: "PRESENTED",
125 2: "INTERACTED",
126 }
127 Impression_ImpressionType_value = map[string]int32{
128 "IMPRESSION_TYPE_UNSPECIFIED": 0,
129 "PRESENTED": 1,
130 "INTERACTED": 2,
131 }
132 )
133
134 func (x Impression_ImpressionType) Enum() *Impression_ImpressionType {
135 p := new(Impression_ImpressionType)
136 *p = x
137 return p
138 }
139
140 func (x Impression_ImpressionType) String() string {
141 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
142 }
143
144 func (Impression_ImpressionType) Descriptor() protoreflect.EnumDescriptor {
145 return file_google_maps_playablelocations_v3_resources_proto_enumTypes[1].Descriptor()
146 }
147
148 func (Impression_ImpressionType) Type() protoreflect.EnumType {
149 return &file_google_maps_playablelocations_v3_resources_proto_enumTypes[1]
150 }
151
152 func (x Impression_ImpressionType) Number() protoreflect.EnumNumber {
153 return protoreflect.EnumNumber(x)
154 }
155
156
157 func (Impression_ImpressionType) EnumDescriptor() ([]byte, []int) {
158 return file_google_maps_playablelocations_v3_resources_proto_rawDescGZIP(), []int{1, 0}
159 }
160
161
162
163 type PlayerReport struct {
164 state protoimpl.MessageState
165 sizeCache protoimpl.SizeCache
166 unknownFields protoimpl.UnknownFields
167
168
169 LocationName string `protobuf:"bytes,1,opt,name=location_name,json=locationName,proto3" json:"location_name,omitempty"`
170
171 Reasons []PlayerReport_BadLocationReason `protobuf:"varint,2,rep,packed,name=reasons,proto3,enum=google.maps.playablelocations.v3.PlayerReport_BadLocationReason" json:"reasons,omitempty"`
172
173
174 ReasonDetails string `protobuf:"bytes,3,opt,name=reason_details,json=reasonDetails,proto3" json:"reason_details,omitempty"`
175
176
177
178
179 LanguageCode string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
180 }
181
182 func (x *PlayerReport) Reset() {
183 *x = PlayerReport{}
184 if protoimpl.UnsafeEnabled {
185 mi := &file_google_maps_playablelocations_v3_resources_proto_msgTypes[0]
186 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
187 ms.StoreMessageInfo(mi)
188 }
189 }
190
191 func (x *PlayerReport) String() string {
192 return protoimpl.X.MessageStringOf(x)
193 }
194
195 func (*PlayerReport) ProtoMessage() {}
196
197 func (x *PlayerReport) ProtoReflect() protoreflect.Message {
198 mi := &file_google_maps_playablelocations_v3_resources_proto_msgTypes[0]
199 if protoimpl.UnsafeEnabled && x != nil {
200 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
201 if ms.LoadMessageInfo() == nil {
202 ms.StoreMessageInfo(mi)
203 }
204 return ms
205 }
206 return mi.MessageOf(x)
207 }
208
209
210 func (*PlayerReport) Descriptor() ([]byte, []int) {
211 return file_google_maps_playablelocations_v3_resources_proto_rawDescGZIP(), []int{0}
212 }
213
214 func (x *PlayerReport) GetLocationName() string {
215 if x != nil {
216 return x.LocationName
217 }
218 return ""
219 }
220
221 func (x *PlayerReport) GetReasons() []PlayerReport_BadLocationReason {
222 if x != nil {
223 return x.Reasons
224 }
225 return nil
226 }
227
228 func (x *PlayerReport) GetReasonDetails() string {
229 if x != nil {
230 return x.ReasonDetails
231 }
232 return ""
233 }
234
235 func (x *PlayerReport) GetLanguageCode() string {
236 if x != nil {
237 return x.LanguageCode
238 }
239 return ""
240 }
241
242
243 type Impression struct {
244 state protoimpl.MessageState
245 sizeCache protoimpl.SizeCache
246 unknownFields protoimpl.UnknownFields
247
248
249 LocationName string `protobuf:"bytes,1,opt,name=location_name,json=locationName,proto3" json:"location_name,omitempty"`
250
251 ImpressionType Impression_ImpressionType `protobuf:"varint,2,opt,name=impression_type,json=impressionType,proto3,enum=google.maps.playablelocations.v3.Impression_ImpressionType" json:"impression_type,omitempty"`
252
253
254
255
256
257
258
259
260
261
262 GameObjectType int32 `protobuf:"varint,4,opt,name=game_object_type,json=gameObjectType,proto3" json:"game_object_type,omitempty"`
263 }
264
265 func (x *Impression) Reset() {
266 *x = Impression{}
267 if protoimpl.UnsafeEnabled {
268 mi := &file_google_maps_playablelocations_v3_resources_proto_msgTypes[1]
269 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
270 ms.StoreMessageInfo(mi)
271 }
272 }
273
274 func (x *Impression) String() string {
275 return protoimpl.X.MessageStringOf(x)
276 }
277
278 func (*Impression) ProtoMessage() {}
279
280 func (x *Impression) ProtoReflect() protoreflect.Message {
281 mi := &file_google_maps_playablelocations_v3_resources_proto_msgTypes[1]
282 if protoimpl.UnsafeEnabled && x != nil {
283 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
284 if ms.LoadMessageInfo() == nil {
285 ms.StoreMessageInfo(mi)
286 }
287 return ms
288 }
289 return mi.MessageOf(x)
290 }
291
292
293 func (*Impression) Descriptor() ([]byte, []int) {
294 return file_google_maps_playablelocations_v3_resources_proto_rawDescGZIP(), []int{1}
295 }
296
297 func (x *Impression) GetLocationName() string {
298 if x != nil {
299 return x.LocationName
300 }
301 return ""
302 }
303
304 func (x *Impression) GetImpressionType() Impression_ImpressionType {
305 if x != nil {
306 return x.ImpressionType
307 }
308 return Impression_IMPRESSION_TYPE_UNSPECIFIED
309 }
310
311 func (x *Impression) GetGameObjectType() int32 {
312 if x != nil {
313 return x.GameObjectType
314 }
315 return 0
316 }
317
318 var File_google_maps_playablelocations_v3_resources_proto protoreflect.FileDescriptor
319
320 var file_google_maps_playablelocations_v3_resources_proto_rawDesc = []byte{
321 0x0a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x61, 0x70, 0x73, 0x2f, 0x70, 0x6c,
322 0x61, 0x79, 0x61, 0x62, 0x6c, 0x65, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
323 0x76, 0x33, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
324 0x74, 0x6f, 0x12, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e,
325 0x70, 0x6c, 0x61, 0x79, 0x61, 0x62, 0x6c, 0x65, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
326 0x73, 0x2e, 0x76, 0x33, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69,
327 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e,
328 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9d, 0x03, 0x0a, 0x0c, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72,
329 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x28, 0x0a, 0x0d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
330 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
331 0x41, 0x02, 0x52, 0x0c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65,
332 0x12, 0x5f, 0x0a, 0x07, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28,
333 0x0e, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e,
334 0x70, 0x6c, 0x61, 0x79, 0x61, 0x62, 0x6c, 0x65, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
335 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x52, 0x65, 0x70, 0x6f, 0x72,
336 0x74, 0x2e, 0x42, 0x61, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x61,
337 0x73, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
338 0x73, 0x12, 0x2a, 0x0a, 0x0e, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x74, 0x61,
339 0x69, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d,
340 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x23, 0x0a,
341 0x0d, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x04,
342 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f,
343 0x64, 0x65, 0x22, 0xb0, 0x01, 0x0a, 0x11, 0x42, 0x61, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69,
344 0x6f, 0x6e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x23, 0x0a, 0x1f, 0x42, 0x41, 0x44, 0x5f,
345 0x4c, 0x4f, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f,
346 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a,
347 0x05, 0x4f, 0x54, 0x48, 0x45, 0x52, 0x10, 0x01, 0x12, 0x1d, 0x0a, 0x19, 0x4e, 0x4f, 0x54, 0x5f,
348 0x50, 0x45, 0x44, 0x45, 0x53, 0x54, 0x52, 0x49, 0x41, 0x4e, 0x5f, 0x41, 0x43, 0x43, 0x45, 0x53,
349 0x53, 0x49, 0x42, 0x4c, 0x45, 0x10, 0x02, 0x12, 0x16, 0x0a, 0x12, 0x4e, 0x4f, 0x54, 0x5f, 0x4f,
350 0x50, 0x45, 0x4e, 0x5f, 0x54, 0x4f, 0x5f, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x10, 0x04, 0x12,
351 0x16, 0x0a, 0x12, 0x50, 0x45, 0x52, 0x4d, 0x41, 0x4e, 0x45, 0x4e, 0x54, 0x4c, 0x59, 0x5f, 0x43,
352 0x4c, 0x4f, 0x53, 0x45, 0x44, 0x10, 0x05, 0x12, 0x1c, 0x0a, 0x18, 0x54, 0x45, 0x4d, 0x50, 0x4f,
353 0x52, 0x41, 0x52, 0x49, 0x4c, 0x59, 0x5f, 0x49, 0x4e, 0x41, 0x43, 0x43, 0x45, 0x53, 0x53, 0x49,
354 0x42, 0x4c, 0x45, 0x10, 0x06, 0x22, 0x9d, 0x02, 0x0a, 0x0a, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73,
355 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x28, 0x0a, 0x0d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
356 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02,
357 0x52, 0x0c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x69,
358 0x0a, 0x0f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70,
359 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
360 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x70, 0x6c, 0x61, 0x79, 0x61, 0x62, 0x6c, 0x65, 0x6c, 0x6f,
361 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x49, 0x6d, 0x70, 0x72, 0x65,
362 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e,
363 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x69, 0x6d, 0x70, 0x72, 0x65,
364 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x28, 0x0a, 0x10, 0x67, 0x61, 0x6d,
365 0x65, 0x5f, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20,
366 0x01, 0x28, 0x05, 0x52, 0x0e, 0x67, 0x61, 0x6d, 0x65, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x54,
367 0x79, 0x70, 0x65, 0x22, 0x50, 0x0a, 0x0e, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f,
368 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1f, 0x0a, 0x1b, 0x49, 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53,
369 0x49, 0x4f, 0x4e, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49,
370 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0d, 0x0a, 0x09, 0x50, 0x52, 0x45, 0x53, 0x45, 0x4e,
371 0x54, 0x45, 0x44, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x41, 0x43,
372 0x54, 0x45, 0x44, 0x10, 0x02, 0x42, 0xd8, 0x01, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f,
373 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x70, 0x6c, 0x61, 0x79, 0x61, 0x62,
374 0x6c, 0x65, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x42, 0x0e,
375 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01,
376 0x5a, 0x51, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e,
377 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f,
378 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x6d, 0x61, 0x70, 0x73, 0x2f, 0x70, 0x6c, 0x61,
379 0x79, 0x61, 0x62, 0x6c, 0x65, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76,
380 0x33, 0x3b, 0x70, 0x6c, 0x61, 0x79, 0x61, 0x62, 0x6c, 0x65, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
381 0x6f, 0x6e, 0x73, 0xa2, 0x02, 0x04, 0x47, 0x4d, 0x50, 0x4c, 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f,
382 0x67, 0x6c, 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x73, 0x2e, 0x50, 0x6c, 0x61, 0x79, 0x61, 0x62, 0x6c,
383 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x56, 0x33, 0xca, 0x02, 0x20,
384 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x4d, 0x61, 0x70, 0x73, 0x5c, 0x50, 0x6c, 0x61, 0x79,
385 0x61, 0x62, 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5c, 0x56, 0x33,
386 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
387 }
388
389 var (
390 file_google_maps_playablelocations_v3_resources_proto_rawDescOnce sync.Once
391 file_google_maps_playablelocations_v3_resources_proto_rawDescData = file_google_maps_playablelocations_v3_resources_proto_rawDesc
392 )
393
394 func file_google_maps_playablelocations_v3_resources_proto_rawDescGZIP() []byte {
395 file_google_maps_playablelocations_v3_resources_proto_rawDescOnce.Do(func() {
396 file_google_maps_playablelocations_v3_resources_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_maps_playablelocations_v3_resources_proto_rawDescData)
397 })
398 return file_google_maps_playablelocations_v3_resources_proto_rawDescData
399 }
400
401 var file_google_maps_playablelocations_v3_resources_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
402 var file_google_maps_playablelocations_v3_resources_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
403 var file_google_maps_playablelocations_v3_resources_proto_goTypes = []interface{}{
404 (PlayerReport_BadLocationReason)(0),
405 (Impression_ImpressionType)(0),
406 (*PlayerReport)(nil),
407 (*Impression)(nil),
408 }
409 var file_google_maps_playablelocations_v3_resources_proto_depIdxs = []int32{
410 0,
411 1,
412 2,
413 2,
414 2,
415 2,
416 0,
417 }
418
419 func init() { file_google_maps_playablelocations_v3_resources_proto_init() }
420 func file_google_maps_playablelocations_v3_resources_proto_init() {
421 if File_google_maps_playablelocations_v3_resources_proto != nil {
422 return
423 }
424 if !protoimpl.UnsafeEnabled {
425 file_google_maps_playablelocations_v3_resources_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
426 switch v := v.(*PlayerReport); i {
427 case 0:
428 return &v.state
429 case 1:
430 return &v.sizeCache
431 case 2:
432 return &v.unknownFields
433 default:
434 return nil
435 }
436 }
437 file_google_maps_playablelocations_v3_resources_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
438 switch v := v.(*Impression); i {
439 case 0:
440 return &v.state
441 case 1:
442 return &v.sizeCache
443 case 2:
444 return &v.unknownFields
445 default:
446 return nil
447 }
448 }
449 }
450 type x struct{}
451 out := protoimpl.TypeBuilder{
452 File: protoimpl.DescBuilder{
453 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
454 RawDescriptor: file_google_maps_playablelocations_v3_resources_proto_rawDesc,
455 NumEnums: 2,
456 NumMessages: 2,
457 NumExtensions: 0,
458 NumServices: 0,
459 },
460 GoTypes: file_google_maps_playablelocations_v3_resources_proto_goTypes,
461 DependencyIndexes: file_google_maps_playablelocations_v3_resources_proto_depIdxs,
462 EnumInfos: file_google_maps_playablelocations_v3_resources_proto_enumTypes,
463 MessageInfos: file_google_maps_playablelocations_v3_resources_proto_msgTypes,
464 }.Build()
465 File_google_maps_playablelocations_v3_resources_proto = out.File
466 file_google_maps_playablelocations_v3_resources_proto_rawDesc = nil
467 file_google_maps_playablelocations_v3_resources_proto_goTypes = nil
468 file_google_maps_playablelocations_v3_resources_proto_depIdxs = nil
469 }
470
View as plain text