...

Source file src/google.golang.org/genproto/googleapis/maps/playablelocations/v3/resources.pb.go

Documentation: google.golang.org/genproto/googleapis/maps/playablelocations/v3

     1  // Copyright 2020 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.26.0
    18  // 	protoc        v3.12.2
    19  // source: google/maps/playablelocations/v3/resources.proto
    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  	// Verify that this generated code is sufficiently up-to-date.
    34  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    35  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    36  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    37  )
    38  
    39  // The reason why the playable location is considered bad.
    40  type PlayerReport_BadLocationReason int32
    41  
    42  const (
    43  	// Unspecified reason. Do not use.
    44  	PlayerReport_BAD_LOCATION_REASON_UNSPECIFIED PlayerReport_BadLocationReason = 0
    45  	// The reason isn't one of the reasons in this enumeration.
    46  	PlayerReport_OTHER PlayerReport_BadLocationReason = 1
    47  	// The playable location isn't accessible to pedestrians. For example, if
    48  	// it's in the middle of a highway.
    49  	PlayerReport_NOT_PEDESTRIAN_ACCESSIBLE PlayerReport_BadLocationReason = 2
    50  	// The playable location isn't open to the public. For example, a private
    51  	// office building.
    52  	PlayerReport_NOT_OPEN_TO_PUBLIC PlayerReport_BadLocationReason = 4
    53  	// The playable location is permanently closed. For example, when a business
    54  	// has been shut down.
    55  	PlayerReport_PERMANENTLY_CLOSED PlayerReport_BadLocationReason = 5
    56  	// The playable location is temporarily inaccessible. For example, when a
    57  	// business has closed for renovations.
    58  	PlayerReport_TEMPORARILY_INACCESSIBLE PlayerReport_BadLocationReason = 6
    59  )
    60  
    61  // Enum value maps for PlayerReport_BadLocationReason.
    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  // Deprecated: Use PlayerReport_BadLocationReason.Descriptor instead.
   104  func (PlayerReport_BadLocationReason) EnumDescriptor() ([]byte, []int) {
   105  	return file_google_maps_playablelocations_v3_resources_proto_rawDescGZIP(), []int{0, 0}
   106  }
   107  
   108  // The type of impression event.
   109  type Impression_ImpressionType int32
   110  
   111  const (
   112  	// Unspecified type. Do not use.
   113  	Impression_IMPRESSION_TYPE_UNSPECIFIED Impression_ImpressionType = 0
   114  	// The playable location was presented to a player.
   115  	Impression_PRESENTED Impression_ImpressionType = 1
   116  	// A player interacted with the playable location.
   117  	Impression_INTERACTED Impression_ImpressionType = 2
   118  )
   119  
   120  // Enum value maps for Impression_ImpressionType.
   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  // Deprecated: Use Impression_ImpressionType.Descriptor instead.
   157  func (Impression_ImpressionType) EnumDescriptor() ([]byte, []int) {
   158  	return file_google_maps_playablelocations_v3_resources_proto_rawDescGZIP(), []int{1, 0}
   159  }
   160  
   161  // A report submitted by a player about a playable location that is considered
   162  // inappropriate for use in the game.
   163  type PlayerReport struct {
   164  	state         protoimpl.MessageState
   165  	sizeCache     protoimpl.SizeCache
   166  	unknownFields protoimpl.UnknownFields
   167  
   168  	// Required. The name of the playable location.
   169  	LocationName string `protobuf:"bytes,1,opt,name=location_name,json=locationName,proto3" json:"location_name,omitempty"`
   170  	// Required. One or more reasons why this playable location is considered bad.
   171  	Reasons []PlayerReport_BadLocationReason `protobuf:"varint,2,rep,packed,name=reasons,proto3,enum=google.maps.playablelocations.v3.PlayerReport_BadLocationReason" json:"reasons,omitempty"`
   172  	// Required. A free-form description detailing why the playable location is
   173  	// considered bad.
   174  	ReasonDetails string `protobuf:"bytes,3,opt,name=reason_details,json=reasonDetails,proto3" json:"reason_details,omitempty"`
   175  	// Language code (in BCP-47 format) indicating the language of the freeform
   176  	// description provided in `reason_details`. Examples are "en", "en-US" or
   177  	// "ja-Latn". For more information, see
   178  	// http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
   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  // Deprecated: Use PlayerReport.ProtoReflect.Descriptor instead.
   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  // Encapsulates impression event details.
   243  type Impression struct {
   244  	state         protoimpl.MessageState
   245  	sizeCache     protoimpl.SizeCache
   246  	unknownFields protoimpl.UnknownFields
   247  
   248  	// Required. The name of the playable location.
   249  	LocationName string `protobuf:"bytes,1,opt,name=location_name,json=locationName,proto3" json:"location_name,omitempty"`
   250  	// Required. The type of impression event.
   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  	// An arbitrary, developer-defined type identifier for each type of game
   253  	// object used in your game.
   254  	//
   255  	// Since players interact with differ types of game objects in different ways,
   256  	// this field allows you to segregate impression data by type for analysis.
   257  	//
   258  	// You should assign a unique `game_object_type` ID to represent a distinct
   259  	// type of game object in your game.
   260  	//
   261  	// For example, 1=monster location, 2=powerup location.
   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  // Deprecated: Use Impression.ProtoReflect.Descriptor instead.
   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), // 0: google.maps.playablelocations.v3.PlayerReport.BadLocationReason
   405  	(Impression_ImpressionType)(0),      // 1: google.maps.playablelocations.v3.Impression.ImpressionType
   406  	(*PlayerReport)(nil),                // 2: google.maps.playablelocations.v3.PlayerReport
   407  	(*Impression)(nil),                  // 3: google.maps.playablelocations.v3.Impression
   408  }
   409  var file_google_maps_playablelocations_v3_resources_proto_depIdxs = []int32{
   410  	0, // 0: google.maps.playablelocations.v3.PlayerReport.reasons:type_name -> google.maps.playablelocations.v3.PlayerReport.BadLocationReason
   411  	1, // 1: google.maps.playablelocations.v3.Impression.impression_type:type_name -> google.maps.playablelocations.v3.Impression.ImpressionType
   412  	2, // [2:2] is the sub-list for method output_type
   413  	2, // [2:2] is the sub-list for method input_type
   414  	2, // [2:2] is the sub-list for extension type_name
   415  	2, // [2:2] is the sub-list for extension extendee
   416  	0, // [0:2] is the sub-list for field type_name
   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