Package cloud.google.com/go/maps/places/apiv1/placespb (v1.2.1)

Variables

PriceLevel_name, PriceLevel_value

  var 
  
 ( 
  
 PriceLevel_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "PRICE_LEVEL_UNSPECIFIED" 
 , 
  
 1 
 : 
  
 "FREE" 
 , 
  
 2 
 : 
  
 "INEXPENSIVE" 
 , 
  
 3 
 : 
  
 "MODERATE" 
 , 
  
 4 
 : 
  
 "EXPENSIVE" 
 , 
  
 5 
 : 
  
 "VERY_EXPENSIVE" 
 , 
  
 } 
  
 PriceLevel_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "PRICE_LEVEL_UNSPECIFIED" 
 : 
  
 0 
 , 
  
 "FREE" 
 : 
  
 1 
 , 
  
 "INEXPENSIVE" 
 : 
  
 2 
 , 
  
 "MODERATE" 
 : 
  
 3 
 , 
  
 "EXPENSIVE" 
 : 
  
 4 
 , 
  
 "VERY_EXPENSIVE" 
 : 
  
 5 
 , 
  
 } 
 ) 
 

Enum value maps for PriceLevel.

Place_BusinessStatus_name, Place_BusinessStatus_value

  var 
  
 ( 
  
 Place_BusinessStatus_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "BUSINESS_STATUS_UNSPECIFIED" 
 , 
  
 1 
 : 
  
 "OPERATIONAL" 
 , 
  
 2 
 : 
  
 "CLOSED_TEMPORARILY" 
 , 
  
 3 
 : 
  
 "CLOSED_PERMANENTLY" 
 , 
  
 } 
  
 Place_BusinessStatus_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "BUSINESS_STATUS_UNSPECIFIED" 
 : 
  
 0 
 , 
  
 "OPERATIONAL" 
 : 
  
 1 
 , 
  
 "CLOSED_TEMPORARILY" 
 : 
  
 2 
 , 
  
 "CLOSED_PERMANENTLY" 
 : 
  
 3 
 , 
  
 } 
 ) 
 

Enum value maps for Place_BusinessStatus.

Place_OpeningHours_SecondaryHourType_name, Place_OpeningHours_SecondaryHourType_value

  var 
  
 ( 
  
 Place_OpeningHours_SecondaryHourType_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "SECONDARY_HOUR_TYPE_UNSPECIFIED" 
 , 
  
 1 
 : 
  
 "DRIVE_THROUGH" 
 , 
  
 2 
 : 
  
 "HAPPY_HOUR" 
 , 
  
 3 
 : 
  
 "DELIVERY" 
 , 
  
 4 
 : 
  
 "TAKEOUT" 
 , 
  
 5 
 : 
  
 "KITCHEN" 
 , 
  
 6 
 : 
  
 "BREAKFAST" 
 , 
  
 7 
 : 
  
 "LUNCH" 
 , 
  
 8 
 : 
  
 "DINNER" 
 , 
  
 9 
 : 
  
 "BRUNCH" 
 , 
  
 10 
 : 
  
 "PICKUP" 
 , 
  
 11 
 : 
  
 "ACCESS" 
 , 
  
 12 
 : 
  
 "SENIOR_HOURS" 
 , 
  
 13 
 : 
  
 "ONLINE_SERVICE_HOURS" 
 , 
  
 } 
  
 Place_OpeningHours_SecondaryHourType_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "SECONDARY_HOUR_TYPE_UNSPECIFIED" 
 : 
  
 0 
 , 
  
 "DRIVE_THROUGH" 
 : 
  
 1 
 , 
  
 "HAPPY_HOUR" 
 : 
  
 2 
 , 
  
 "DELIVERY" 
 : 
  
 3 
 , 
  
 "TAKEOUT" 
 : 
  
 4 
 , 
  
 "KITCHEN" 
 : 
  
 5 
 , 
  
 "BREAKFAST" 
 : 
  
 6 
 , 
  
 "LUNCH" 
 : 
  
 7 
 , 
  
 "DINNER" 
 : 
  
 8 
 , 
  
 "BRUNCH" 
 : 
  
 9 
 , 
  
 "PICKUP" 
 : 
  
 10 
 , 
  
 "ACCESS" 
 : 
  
 11 
 , 
  
 "SENIOR_HOURS" 
 : 
  
 12 
 , 
  
 "ONLINE_SERVICE_HOURS" 
 : 
  
 13 
 , 
  
 } 
 ) 
 

Enum value maps for Place_OpeningHours_SecondaryHourType.

SearchTextRequest_RankPreference_name, SearchTextRequest_RankPreference_value

  var 
  
 ( 
  
 SearchTextRequest_RankPreference_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "RANK_PREFERENCE_UNSPECIFIED" 
 , 
  
 1 
 : 
  
 "DISTANCE" 
 , 
  
 2 
 : 
  
 "RELEVANCE" 
 , 
  
 } 
  
 SearchTextRequest_RankPreference_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "RANK_PREFERENCE_UNSPECIFIED" 
 : 
  
 0 
 , 
  
 "DISTANCE" 
 : 
  
 1 
 , 
  
 "RELEVANCE" 
 : 
  
 2 
 , 
  
 } 
 ) 
 

Enum value maps for SearchTextRequest_RankPreference.

File_google_maps_places_v1_geometry_proto

  var 
  
 File_google_maps_places_v1_geometry_proto 
  
  protoreflect 
 
 . 
  FileDescriptor 
 
 

File_google_maps_places_v1_place_proto

  var 
  
 File_google_maps_places_v1_place_proto 
  
  protoreflect 
 
 . 
  FileDescriptor 
 
 

File_google_maps_places_v1_places_service_proto

  var 
  
 File_google_maps_places_v1_places_service_proto 
  
  protoreflect 
 
 . 
  FileDescriptor 
 
 

Functions

func RegisterPlacesServer

  func 
  
 RegisterPlacesServer 
 ( 
 s 
  
 * 
  grpc 
 
 . 
  Server 
 
 , 
  
 srv 
  
  PlacesServer 
 
 ) 
 

Circle

  type 
  
 Circle 
  
 struct 
  
 { 
  
 // Required. Center latitude and longitude. 
  
 // 
  
 // The range of latitude must be within `[-90.0, 90.0]`. The range of the 
  
 // longitude must be within `[-180.0, 180.0]`. 
  
 Center 
  
 * 
  latlng 
 
 . 
  LatLng 
 
  
 `protobuf:"bytes,1,opt,name=center,proto3" json:"center,omitempty"` 
  
 // Required. Radius measured in meters. The radius must be within `[0.0, 
  
 // 50000.0]`. 
  
 Radius 
  
  float64 
 
  
 `protobuf:"fixed64,2,opt,name=radius,proto3" json:"radius,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Circle with a LatLng as center and radius.

func (*Circle) Descriptor

  func 
  
 ( 
 * 
  Circle 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Circle.ProtoReflect.Descriptor instead.

func (*Circle) GetCenter

  func 
  
 ( 
 x 
  
 * 
  Circle 
 
 ) 
  
 GetCenter 
 () 
  
 * 
  latlng 
 
 . 
  LatLng 
 
 

func (*Circle) GetRadius

  func 
  
 ( 
 x 
  
 * 
  Circle 
 
 ) 
  
 GetRadius 
 () 
  
  float64 
 
 

func (*Circle) ProtoMessage

  func 
  
 ( 
 * 
  Circle 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Circle) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Circle 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Circle) Reset

  func 
  
 ( 
 x 
  
 * 
  Circle 
 
 ) 
  
 Reset 
 () 
 

func (*Circle) String

  func 
  
 ( 
 x 
  
 * 
  Circle 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Int32Range

  type 
  
 Int32Range 
  
 struct 
  
 { 
  
 // Lower bound. If unset, behavior is documented on the range field. 
  
 Min 
  
 * 
  int32 
 
  
 `protobuf:"varint,1,opt,name=min,proto3,oneof" json:"min,omitempty"` 
  
 // Upper bound. If unset, behavior is documented on the range field. 
  
 Max 
  
 * 
  int32 
 
  
 `protobuf:"varint,2,opt,name=max,proto3,oneof" json:"max,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

int 32 range. Both min and max are optional. If only min is set, then the range only has a lower bound. If only max is set, then range only has an upper bound. At least one of min and max must be set. Values are inclusive.

func (*Int32Range) Descriptor

  func 
  
 ( 
 * 
  Int32Range 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Int32Range.ProtoReflect.Descriptor instead.

func (*Int32Range) GetMax

  func 
  
 ( 
 x 
  
 * 
  Int32Range 
 
 ) 
  
 GetMax 
 () 
  
  int32 
 
 

func (*Int32Range) GetMin

  func 
  
 ( 
 x 
  
 * 
  Int32Range 
 
 ) 
  
 GetMin 
 () 
  
  int32 
 
 

func (*Int32Range) ProtoMessage

  func 
  
 ( 
 * 
  Int32Range 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Int32Range) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Int32Range 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Int32Range) Reset

  func 
  
 ( 
 x 
  
 * 
  Int32Range 
 
 ) 
  
 Reset 
 () 
 

func (*Int32Range) String

  func 
  
 ( 
 x 
  
 * 
  Int32Range 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Place

  type 
  
 Place 
  
 struct 
  
 { 
  
 Id 
  
  string 
 
  
 `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` 
  
 DisplayName 
  
 * 
  localized_text 
 
 . 
  LocalizedText 
 
  
 `protobuf:"bytes,31,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` 
  
 Types 
  
 [] 
  string 
 
  
 `protobuf:"bytes,5,rep,name=types,proto3" json:"types,omitempty"` 
  
 NationalPhoneNumber 
  
  string 
 
  
 `protobuf:"bytes,7,opt,name=national_phone_number,json=nationalPhoneNumber,proto3" json:"national_phone_number,omitempty"` 
  
 InternationalPhoneNumber 
  
  string 
 
  
 "" 
  
 /* 135 byte string literal not displayed */ 
  
 FormattedAddress 
  
  string 
 
  
 `protobuf:"bytes,9,opt,name=formatted_address,json=formattedAddress,proto3" json:"formatted_address,omitempty"` 
  
 AddressComponents 
  
 [] 
 * 
  Place_AddressComponent 
 
  
 `protobuf:"bytes,10,rep,name=address_components,json=addressComponents,proto3" json:"address_components,omitempty"` 
  
 PlusCode 
  
 * 
  Place_PlusCode 
 
  
 `protobuf:"bytes,11,opt,name=plus_code,json=plusCode,proto3" json:"plus_code,omitempty"` 
  
 Location 
  
 * 
  latlng 
 
 . 
  LatLng 
 
  
 `protobuf:"bytes,12,opt,name=location,proto3" json:"location,omitempty"` 
  
 Viewport 
  
 * 
  viewport 
 
 . 
  Viewport 
 
  
 `protobuf:"bytes,13,opt,name=viewport,proto3" json:"viewport,omitempty"` 
  
 Rating 
  
  float64 
 
  
 `protobuf:"fixed64,14,opt,name=rating,proto3" json:"rating,omitempty"` 
  
 GoogleMapsUri 
  
  string 
 
  
 `protobuf:"bytes,15,opt,name=google_maps_uri,json=googleMapsUri,proto3" json:"google_maps_uri,omitempty"` 
  
 WebsiteUri 
  
  string 
 
  
 `protobuf:"bytes,16,opt,name=website_uri,json=websiteUri,proto3" json:"website_uri,omitempty"` 
  
 Reviews 
  
 [] 
 * 
  Place_Review 
 
  
 `protobuf:"bytes,20,rep,name=reviews,proto3" json:"reviews,omitempty"` 
  
 OpeningHours 
  
 * 
  Place_OpeningHours 
 
  
 `protobuf:"bytes,21,opt,name=opening_hours,json=openingHours,proto3" json:"opening_hours,omitempty"` 
  
 UtcOffsetMinutes 
  
  int32 
 
  
 `protobuf:"varint,22,opt,name=utc_offset_minutes,json=utcOffsetMinutes,proto3" json:"utc_offset_minutes,omitempty"` 
  
 AdrFormatAddress 
  
  string 
 
  
 `protobuf:"bytes,24,opt,name=adr_format_address,json=adrFormatAddress,proto3" json:"adr_format_address,omitempty"` 
  
 BusinessStatus 
  
  Place_BusinessStatus 
 
  
 "" 
  
 /* 153 byte string literal not displayed */ 
  
 PriceLevel 
  
  PriceLevel 
 
  
 "" 
  
 /* 131 byte string literal not displayed */ 
  
 Attributions 
  
 [] 
 * 
  Place_Attribution 
 
  
 `protobuf:"bytes,27,rep,name=attributions,proto3" json:"attributions,omitempty"` 
  
 UserRatingCount 
  
  int32 
 
  
 `protobuf:"varint,28,opt,name=user_rating_count,json=userRatingCount,proto3" json:"user_rating_count,omitempty"` 
  
 IconMaskBaseUri 
  
  string 
 
  
 `protobuf:"bytes,29,opt,name=icon_mask_base_uri,json=iconMaskBaseUri,proto3" json:"icon_mask_base_uri,omitempty"` 
  
 IconBackgroundColor 
  
  string 
 
  
 `protobuf:"bytes,30,opt,name=icon_background_color,json=iconBackgroundColor,proto3" json:"icon_background_color,omitempty"` 
  
 Takeout 
  
 * 
  bool 
 
  
 `protobuf:"varint,33,opt,name=takeout,proto3,oneof" json:"takeout,omitempty"` 
  
 Delivery 
  
 * 
  bool 
 
  
 `protobuf:"varint,34,opt,name=delivery,proto3,oneof" json:"delivery,omitempty"` 
  
 DineIn 
  
 * 
  bool 
 
  
 `protobuf:"varint,35,opt,name=dine_in,json=dineIn,proto3,oneof" json:"dine_in,omitempty"` 
  
 CurbsidePickup 
  
 * 
  bool 
 
  
 `protobuf:"varint,36,opt,name=curbside_pickup,json=curbsidePickup,proto3,oneof" json:"curbside_pickup,omitempty"` 
  
 WheelchairAccessibleEntrance 
  
 * 
  bool 
 
  
 "" 
  
 /* 155 byte string literal not displayed */ 
  
 Reservable 
  
 * 
  bool 
 
  
 `protobuf:"varint,38,opt,name=reservable,proto3,oneof" json:"reservable,omitempty"` 
  
 ServesBreakfast 
  
 * 
  bool 
 
  
 `protobuf:"varint,39,opt,name=serves_breakfast,json=servesBreakfast,proto3,oneof" json:"serves_breakfast,omitempty"` 
  
 ServesLunch 
  
 * 
  bool 
 
  
 `protobuf:"varint,40,opt,name=serves_lunch,json=servesLunch,proto3,oneof" json:"serves_lunch,omitempty"` 
  
 ServesDinner 
  
 * 
  bool 
 
  
 `protobuf:"varint,41,opt,name=serves_dinner,json=servesDinner,proto3,oneof" json:"serves_dinner,omitempty"` 
  
 ServesBeer 
  
 * 
  bool 
 
  
 `protobuf:"varint,42,opt,name=serves_beer,json=servesBeer,proto3,oneof" json:"serves_beer,omitempty"` 
  
 ServesWine 
  
 * 
  bool 
 
  
 `protobuf:"varint,43,opt,name=serves_wine,json=servesWine,proto3,oneof" json:"serves_wine,omitempty"` 
  
 ServesBrunch 
  
 * 
  bool 
 
  
 `protobuf:"varint,44,opt,name=serves_brunch,json=servesBrunch,proto3,oneof" json:"serves_brunch,omitempty"` 
  
 ServesVegetarianFood 
  
 * 
  bool 
 
  
 "" 
  
 /* 131 byte string literal not displayed */ 
  
 CurrentOpeningHours 
  
 * 
  Place_OpeningHours 
 
  
 `protobuf:"bytes,46,opt,name=current_opening_hours,json=currentOpeningHours,proto3" json:"current_opening_hours,omitempty"` 
  
 CurrentSecondaryOpeningHours 
  
 [] 
 * 
  Place_OpeningHours 
 
  
 "" 
  
 /* 150 byte string literal not displayed */ 
  
 SecondaryOpeningHours 
  
 [] 
 * 
  Place_OpeningHours 
 
  
 "" 
  
 /* 127 byte string literal not displayed */ 
  
 EditorialSummary 
  
 * 
  Place_EditorialSummary 
 
  
 `protobuf:"bytes,48,opt,name=editorial_summary,json=editorialSummary,proto3" json:"editorial_summary,omitempty"` 
 } 
 

All the information representing a Place.

func (*Place) Descriptor

  func 
  
 ( 
 * 
  Place 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Place.ProtoReflect.Descriptor instead.

func (*Place) GetAddressComponents

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetAddressComponents 
 () 
  
 [] 
 * 
  Place_AddressComponent 
 
 

func (*Place) GetAdrFormatAddress

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetAdrFormatAddress 
 () 
  
  string 
 
 

func (*Place) GetAttributions

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetAttributions 
 () 
  
 [] 
 * 
  Place_Attribution 
 
 

func (*Place) GetBusinessStatus

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetBusinessStatus 
 () 
  
  Place_BusinessStatus 
 
 

func (*Place) GetCurbsidePickup

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetCurbsidePickup 
 () 
  
  bool 
 
 

func (*Place) GetCurrentOpeningHours

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetCurrentOpeningHours 
 () 
  
 * 
  Place_OpeningHours 
 
 

func (*Place) GetCurrentSecondaryOpeningHours

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetCurrentSecondaryOpeningHours 
 () 
  
 [] 
 * 
  Place_OpeningHours 
 
 

func (*Place) GetDelivery

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetDelivery 
 () 
  
  bool 
 
 

func (*Place) GetDineIn

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetDineIn 
 () 
  
  bool 
 
 

func (*Place) GetDisplayName

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetDisplayName 
 () 
  
 * 
  localized_text 
 
 . 
  LocalizedText 
 
 

func (*Place) GetEditorialSummary

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetEditorialSummary 
 () 
  
 * 
  Place_EditorialSummary 
 
 

func (*Place) GetFormattedAddress

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetFormattedAddress 
 () 
  
  string 
 
 

func (*Place) GetGoogleMapsUri

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetGoogleMapsUri 
 () 
  
  string 
 
 

func (*Place) GetIconBackgroundColor

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetIconBackgroundColor 
 () 
  
  string 
 
 

func (*Place) GetIconMaskBaseUri

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetIconMaskBaseUri 
 () 
  
  string 
 
 

func (*Place) GetId

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetId 
 () 
  
  string 
 
 

func (*Place) GetInternationalPhoneNumber

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetInternationalPhoneNumber 
 () 
  
  string 
 
 

func (*Place) GetLocation

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetLocation 
 () 
  
 * 
  latlng 
 
 . 
  LatLng 
 
 

func (*Place) GetNationalPhoneNumber

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetNationalPhoneNumber 
 () 
  
  string 
 
 

func (*Place) GetOpeningHours

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetOpeningHours 
 () 
  
 * 
  Place_OpeningHours 
 
 

func (*Place) GetPlusCode

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetPlusCode 
 () 
  
 * 
  Place_PlusCode 
 
 

func (*Place) GetPriceLevel

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetPriceLevel 
 () 
  
  PriceLevel 
 
 

func (*Place) GetRating

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetRating 
 () 
  
  float64 
 
 

func (*Place) GetReservable

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetReservable 
 () 
  
  bool 
 
 

func (*Place) GetReviews

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetReviews 
 () 
  
 [] 
 * 
  Place_Review 
 
 

func (*Place) GetSecondaryOpeningHours

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetSecondaryOpeningHours 
 () 
  
 [] 
 * 
  Place_OpeningHours 
 
 

func (*Place) GetServesBeer

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetServesBeer 
 () 
  
  bool 
 
 

func (*Place) GetServesBreakfast

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetServesBreakfast 
 () 
  
  bool 
 
 

func (*Place) GetServesBrunch

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetServesBrunch 
 () 
  
  bool 
 
 

func (*Place) GetServesDinner

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetServesDinner 
 () 
  
  bool 
 
 

func (*Place) GetServesLunch

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetServesLunch 
 () 
  
  bool 
 
 

func (*Place) GetServesVegetarianFood

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetServesVegetarianFood 
 () 
  
  bool 
 
 

func (*Place) GetServesWine

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetServesWine 
 () 
  
  bool 
 
 

func (*Place) GetTakeout

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetTakeout 
 () 
  
  bool 
 
 

func (*Place) GetTypes

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetTypes 
 () 
  
 [] 
  string 
 
 

func (*Place) GetUserRatingCount

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetUserRatingCount 
 () 
  
  int32 
 
 

func (*Place) GetUtcOffsetMinutes

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetUtcOffsetMinutes 
 () 
  
  int32 
 
 

func (*Place) GetViewport

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetViewport 
 () 
  
 * 
  viewport 
 
 . 
  Viewport 
 
 

func (*Place) GetWebsiteUri

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetWebsiteUri 
 () 
  
  string 
 
 

func (*Place) GetWheelchairAccessibleEntrance

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 GetWheelchairAccessibleEntrance 
 () 
  
  bool 
 
 

func (*Place) ProtoMessage

  func 
  
 ( 
 * 
  Place 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Place) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Place) Reset

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 Reset 
 () 
 

func (*Place) String

  func 
  
 ( 
 x 
  
 * 
  Place 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Place_AddressComponent

  type 
  
 Place_AddressComponent 
  
 struct 
  
 { 
  
 // The full text description or name of the address component. For example, 
  
 // an address component for the country Australia may have a long_name of 
  
 // "Australia". 
  
 LongText 
  
  string 
 
  
 `protobuf:"bytes,1,opt,name=long_text,json=longText,proto3" json:"long_text,omitempty"` 
  
 // An abbreviated textual name for the address component, if available. For 
  
 // example, an address component for the country of Australia may have a 
  
 // short_name of "AU". 
  
 ShortText 
  
  string 
 
  
 `protobuf:"bytes,2,opt,name=short_text,json=shortText,proto3" json:"short_text,omitempty"` 
  
 // An array indicating the type(s) of the address component. 
  
 Types 
  
 [] 
  string 
 
  
 `protobuf:"bytes,3,rep,name=types,proto3" json:"types,omitempty"` 
  
 // The language used to format this components, in CLDR notation. 
  
 LanguageCode 
  
  string 
 
  
 `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

The structured components that form the formatted address, if this information is available.

func (*Place_AddressComponent) Descriptor

  func 
  
 ( 
 * 
  Place_AddressComponent 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Place_AddressComponent.ProtoReflect.Descriptor instead.

func (*Place_AddressComponent) GetLanguageCode

  func 
  
 ( 
 x 
  
 * 
  Place_AddressComponent 
 
 ) 
  
 GetLanguageCode 
 () 
  
  string 
 
 

func (*Place_AddressComponent) GetLongText

  func 
  
 ( 
 x 
  
 * 
  Place_AddressComponent 
 
 ) 
  
 GetLongText 
 () 
  
  string 
 
 

func (*Place_AddressComponent) GetShortText

  func 
  
 ( 
 x 
  
 * 
  Place_AddressComponent 
 
 ) 
  
 GetShortText 
 () 
  
  string 
 
 

func (*Place_AddressComponent) GetTypes

  func 
  
 ( 
 x 
  
 * 
  Place_AddressComponent 
 
 ) 
  
 GetTypes 
 () 
  
 [] 
  string 
 
 

func (*Place_AddressComponent) ProtoMessage

  func 
  
 ( 
 * 
  Place_AddressComponent 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Place_AddressComponent) ProtoReflect

func (*Place_AddressComponent) Reset

  func 
  
 ( 
 x 
  
 * 
  Place_AddressComponent 
 
 ) 
  
 Reset 
 () 
 

func (*Place_AddressComponent) String

  func 
  
 ( 
 x 
  
 * 
  Place_AddressComponent 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Place_Attribution

  type 
  
 Place_Attribution 
  
 struct 
  
 { 
  
 // Name of the Place's data provider. 
  
 Provider 
  
  string 
 
  
 `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"` 
  
 // URI to the Place's data provider. 
  
 ProviderUri 
  
  string 
 
  
 `protobuf:"bytes,2,opt,name=provider_uri,json=providerUri,proto3" json:"provider_uri,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Information about data providers of this place.

func (*Place_Attribution) Descriptor

  func 
  
 ( 
 * 
  Place_Attribution 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Place_Attribution.ProtoReflect.Descriptor instead.

func (*Place_Attribution) GetProvider

  func 
  
 ( 
 x 
  
 * 
  Place_Attribution 
 
 ) 
  
 GetProvider 
 () 
  
  string 
 
 

func (*Place_Attribution) GetProviderUri

  func 
  
 ( 
 x 
  
 * 
  Place_Attribution 
 
 ) 
  
 GetProviderUri 
 () 
  
  string 
 
 

func (*Place_Attribution) ProtoMessage

  func 
  
 ( 
 * 
  Place_Attribution 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Place_Attribution) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Place_Attribution 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Place_Attribution) Reset

  func 
  
 ( 
 x 
  
 * 
  Place_Attribution 
 
 ) 
  
 Reset 
 () 
 

func (*Place_Attribution) String

  func 
  
 ( 
 x 
  
 * 
  Place_Attribution 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Place_BusinessStatus

  type 
  
 Place_BusinessStatus 
  
  int32 
 
 

Business status for the place.

Place_BUSINESS_STATUS_UNSPECIFIED, Place_OPERATIONAL, Place_CLOSED_TEMPORARILY, Place_CLOSED_PERMANENTLY

  const 
  
 ( 
  
 // Default value. This value is unused. 
  
 Place_BUSINESS_STATUS_UNSPECIFIED 
  
  Place_BusinessStatus 
 
  
 = 
  
 0 
  
 // The establishment is operational, not necessarily open now. 
  
 Place_OPERATIONAL 
  
  Place_BusinessStatus 
 
  
 = 
  
 1 
  
 // The establishment is temporarily closed. 
  
 Place_CLOSED_TEMPORARILY 
  
  Place_BusinessStatus 
 
  
 = 
  
 2 
  
 // The establishment is permanently closed. 
  
 Place_CLOSED_PERMANENTLY 
  
  Place_BusinessStatus 
 
  
 = 
  
 3 
 ) 
 

func (Place_BusinessStatus) Descriptor

func (Place_BusinessStatus) Enum

func (Place_BusinessStatus) EnumDescriptor

  func 
  
 ( 
  Place_BusinessStatus 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Place_BusinessStatus.Descriptor instead.

func (Place_BusinessStatus) Number

func (Place_BusinessStatus) String

  func 
  
 ( 
 x 
  
  Place_BusinessStatus 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (Place_BusinessStatus) Type

Place_EditorialSummary

  type 
  
 Place_EditorialSummary 
  
 struct 
  
 { 
  
 // A summary is comprised of a textual overview, and also includes the 
  
 // language code for these if applicable. Summary text must be presented 
  
 // as-is and can not be modified or altered. 
  
 Overview 
  
 * 
  localized_text 
 
 . 
  LocalizedText 
 
  
 `protobuf:"bytes,1,opt,name=overview,proto3" json:"overview,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Contains a summary of the place.

func (*Place_EditorialSummary) Descriptor

  func 
  
 ( 
 * 
  Place_EditorialSummary 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Place_EditorialSummary.ProtoReflect.Descriptor instead.

func (*Place_EditorialSummary) GetOverview

func (*Place_EditorialSummary) ProtoMessage

  func 
  
 ( 
 * 
  Place_EditorialSummary 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Place_EditorialSummary) ProtoReflect

func (*Place_EditorialSummary) Reset

  func 
  
 ( 
 x 
  
 * 
  Place_EditorialSummary 
 
 ) 
  
 Reset 
 () 
 

func (*Place_EditorialSummary) String

  func 
  
 ( 
 x 
  
 * 
  Place_EditorialSummary 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Place_OpeningHours

  type 
  
 Place_OpeningHours 
  
 struct 
  
 { 
  
 OpenNow 
  
  bool 
 
  
 `protobuf:"varint,1,opt,name=open_now,json=openNow,proto3" json:"open_now,omitempty"` 
  
 Periods 
  
 [] 
 * 
  Place_OpeningHours_OpeningHoursPeriod 
 
  
 `protobuf:"bytes,2,rep,name=periods,proto3" json:"periods,omitempty"` 
  
 WeekdayDescriptions 
  
 [] 
  string 
 
  
 `protobuf:"bytes,3,rep,name=weekday_descriptions,json=weekdayDescriptions,proto3" json:"weekday_descriptions,omitempty"` 
  
 SecondaryHourType 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 "" 
  
 /* 179 byte string literal not displayed */ 
  
 SpecialDays 
  
 [] 
 * 
  Place_OpeningHours_SpecialDay 
 
  
 `protobuf:"bytes,5,rep,name=special_days,json=specialDays,proto3" json:"special_days,omitempty"` 
 } 
 

Information about business hour of the place.

func (*Place_OpeningHours) Descriptor

  func 
  
 ( 
 * 
  Place_OpeningHours 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Place_OpeningHours.ProtoReflect.Descriptor instead.

func (*Place_OpeningHours) GetOpenNow

  func 
  
 ( 
 x 
  
 * 
  Place_OpeningHours 
 
 ) 
  
 GetOpenNow 
 () 
  
  bool 
 
 

func (*Place_OpeningHours) GetPeriods

func (*Place_OpeningHours) GetSecondaryHourType

func (*Place_OpeningHours) GetSpecialDays

  func 
  
 ( 
 x 
  
 * 
  Place_OpeningHours 
 
 ) 
  
 GetSpecialDays 
 () 
  
 [] 
 * 
  Place_OpeningHours_SpecialDay 
 
 

func (*Place_OpeningHours) GetWeekdayDescriptions

  func 
  
 ( 
 x 
  
 * 
  Place_OpeningHours 
 
 ) 
  
 GetWeekdayDescriptions 
 () 
  
 [] 
  string 
 
 

func (*Place_OpeningHours) ProtoMessage

  func 
  
 ( 
 * 
  Place_OpeningHours 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Place_OpeningHours) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Place_OpeningHours 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Place_OpeningHours) Reset

  func 
  
 ( 
 x 
  
 * 
  Place_OpeningHours 
 
 ) 
  
 Reset 
 () 
 

func (*Place_OpeningHours) String

  func 
  
 ( 
 x 
  
 * 
  Place_OpeningHours 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Place_OpeningHours_OpeningHoursPeriod

  type 
  
 Place_OpeningHours_OpeningHoursPeriod 
  
 struct 
  
 { 
  
 // The time that the place starts to be open. 
  
 Open 
  
 * 
  Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint 
 
  
 `protobuf:"bytes,1,opt,name=open,proto3" json:"open,omitempty"` 
  
 // The time that the place starts to be closed. 
  
 Close 
  
 * 
  Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint 
 
  
 `protobuf:"bytes,2,opt,name=close,proto3" json:"close,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

A period the place remains in open_now status.

func (*Place_OpeningHours_OpeningHoursPeriod) Descriptor

  func 
  
 ( 
 * 
  Place_OpeningHours_OpeningHoursPeriod 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Place_OpeningHours_OpeningHoursPeriod.ProtoReflect.Descriptor instead.

func (*Place_OpeningHours_OpeningHoursPeriod) GetClose

func (*Place_OpeningHours_OpeningHoursPeriod) GetOpen

func (*Place_OpeningHours_OpeningHoursPeriod) ProtoMessage

  func 
  
 ( 
 * 
  Place_OpeningHours_OpeningHoursPeriod 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Place_OpeningHours_OpeningHoursPeriod) ProtoReflect

func (*Place_OpeningHours_OpeningHoursPeriod) Reset

func (*Place_OpeningHours_OpeningHoursPeriod) String

Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint

  type 
  
 Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint 
  
 struct 
  
 { 
  
 // A day of the week, as an integer in the range 0-6.  0 is Sunday, 1 is 
  
 // Monday, etc. 
  
 Day 
  
 * 
  int32 
 
  
 `protobuf:"varint,1,opt,name=day,proto3,oneof" json:"day,omitempty"` 
  
 // The hour in 2 digits. Ranges from 00 to 23. 
  
 Hour 
  
 * 
  int32 
 
  
 `protobuf:"varint,2,opt,name=hour,proto3,oneof" json:"hour,omitempty"` 
  
 // The minute in 2 digits. Ranges from 00 to 59. 
  
 Minute 
  
 * 
  int32 
 
  
 `protobuf:"varint,3,opt,name=minute,proto3,oneof" json:"minute,omitempty"` 
  
 // Date of the endpoint expressed in `RFC3339` format in the local 
  
 // timezone for the place. For example 2010-12-31. 
  
 // 
  
 // Deprecated: Marked as deprecated in google/maps/places/v1/place.proto. 
  
 DateDeprecated 
  
  string 
 
  
 `protobuf:"bytes,4,opt,name=date_deprecated,json=dateDeprecated,proto3" json:"date_deprecated,omitempty"` 
  
 // Date in the local timezone for the place. 
  
 Date 
  
 * 
  date 
 
 . 
  Date 
 
  
 `protobuf:"bytes,6,opt,name=date,proto3" json:"date,omitempty"` 
  
 // Whether or not this endpoint was truncated. Truncation occurs when 
  
 // the real hours are outside the times we are willing to return hours 
  
 // between, so we truncate the hours back to these boundaries. This 
  
 // ensures that at most `24 * 7` hours from midnight of the day of the 
  
 // request are returned. 
  
 Truncated 
  
  bool 
 
  
 `protobuf:"varint,5,opt,name=truncated,proto3" json:"truncated,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Status changing points.

func (*Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint) Descriptor

Deprecated: Use Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint.ProtoReflect.Descriptor instead.

func (*Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint) GetDate

func (*Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint) GetDateDeprecated

Deprecated: Marked as deprecated in google/maps/places/v1/place.proto.

func (*Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint) GetDay

func (*Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint) GetHour

func (*Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint) GetMinute

func (*Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint) GetTruncated

func (*Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint) ProtoMessage

func (*Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint) ProtoReflect

func (*Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint) Reset

func (*Place_OpeningHours_OpeningHoursPeriod_OpeningHoursPoint) String

Place_OpeningHours_SecondaryHourType

  type 
  
 Place_OpeningHours_SecondaryHourType 
  
  int32 
 
 

A type used to identify the type of secondary hours.

Place_OpeningHours_SECONDARY_HOUR_TYPE_UNSPECIFIED, Place_OpeningHours_DRIVE_THROUGH, Place_OpeningHours_HAPPY_HOUR, Place_OpeningHours_DELIVERY, Place_OpeningHours_TAKEOUT, Place_OpeningHours_KITCHEN, Place_OpeningHours_BREAKFAST, Place_OpeningHours_LUNCH, Place_OpeningHours_DINNER, Place_OpeningHours_BRUNCH, Place_OpeningHours_PICKUP, Place_OpeningHours_ACCESS, Place_OpeningHours_SENIOR_HOURS, Place_OpeningHours_ONLINE_SERVICE_HOURS

  const 
  
 ( 
  
 // Default value when secondary hour type is not specified. 
  
 Place_OpeningHours_SECONDARY_HOUR_TYPE_UNSPECIFIED 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 0 
  
 // The drive-through hour for banks, restaurants, or pharmacies. 
  
 Place_OpeningHours_DRIVE_THROUGH 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 1 
  
 // The happy hour. 
  
 Place_OpeningHours_HAPPY_HOUR 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 2 
  
 // The delivery hour. 
  
 Place_OpeningHours_DELIVERY 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 3 
  
 // The takeout hour. 
  
 Place_OpeningHours_TAKEOUT 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 4 
  
 // The kitchen hour. 
  
 Place_OpeningHours_KITCHEN 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 5 
  
 // The breakfast hour. 
  
 Place_OpeningHours_BREAKFAST 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 6 
  
 // The lunch hour. 
  
 Place_OpeningHours_LUNCH 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 7 
  
 // The dinner hour. 
  
 Place_OpeningHours_DINNER 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 8 
  
 // The brunch hour. 
  
 Place_OpeningHours_BRUNCH 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 9 
  
 // The pickup hour. 
  
 Place_OpeningHours_PICKUP 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 10 
  
 // The access hours for storage places. 
  
 Place_OpeningHours_ACCESS 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 11 
  
 // The special hours for seniors. 
  
 Place_OpeningHours_SENIOR_HOURS 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 12 
  
 // The online service hours. 
  
 Place_OpeningHours_ONLINE_SERVICE_HOURS 
  
  Place_OpeningHours_SecondaryHourType 
 
  
 = 
  
 13 
 ) 
 

func (Place_OpeningHours_SecondaryHourType) Descriptor

func (Place_OpeningHours_SecondaryHourType) Enum

func (Place_OpeningHours_SecondaryHourType) EnumDescriptor

  func 
  
 ( 
  Place_OpeningHours_SecondaryHourType 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Place_OpeningHours_SecondaryHourType.Descriptor instead.

func (Place_OpeningHours_SecondaryHourType) Number

func (Place_OpeningHours_SecondaryHourType) String

func (Place_OpeningHours_SecondaryHourType) Type

Place_OpeningHours_SpecialDay

  type 
  
 Place_OpeningHours_SpecialDay 
  
 struct 
  
 { 
  
 // The date of this special day. 
  
 Date 
  
 * 
  date 
 
 . 
  Date 
 
  
 `protobuf:"bytes,1,opt,name=date,proto3" json:"date,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Structured information for special days that fall within the period that the returned opening hours cover. Special days are days that could impact the business hours of a place, e.g. Christmas day.

func (*Place_OpeningHours_SpecialDay) Descriptor

  func 
  
 ( 
 * 
  Place_OpeningHours_SpecialDay 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Place_OpeningHours_SpecialDay.ProtoReflect.Descriptor instead.

func (*Place_OpeningHours_SpecialDay) GetDate

func (*Place_OpeningHours_SpecialDay) ProtoMessage

  func 
  
 ( 
 * 
  Place_OpeningHours_SpecialDay 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Place_OpeningHours_SpecialDay) ProtoReflect

func (*Place_OpeningHours_SpecialDay) Reset

  func 
  
 ( 
 x 
  
 * 
  Place_OpeningHours_SpecialDay 
 
 ) 
  
 Reset 
 () 
 

func (*Place_OpeningHours_SpecialDay) String

Place_PlusCode

  type 
  
 Place_PlusCode 
  
 struct 
  
 { 
  
 // Place's global (full) code, such as `9FWM33GV+HQ`, representing an 
  
 // 1/8000 by 1/8000 degree area (~14 by 14 meters). 
  
 GlobalCode 
  
  string 
 
  
 `protobuf:"bytes,1,opt,name=global_code,json=globalCode,proto3" json:"global_code,omitempty"` 
  
 // Place's compound code, such as `33GV+HQ, Ramberg, Norway`, containing 
  
 // the suffix of the global code and replacing the prefix with a formatted 
  
 // name of a reference entity. 
  
 CompoundCode 
  
  string 
 
  
 `protobuf:"bytes,2,opt,name=compound_code,json=compoundCode,proto3" json:"compound_code,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Plus code ( http://plus.codes ) is a location reference with two formats: global code defining a 14mx14m (1/8000th of a degree) or smaller rectangle, and compound code, replacing the prefix with a reference location.

func (*Place_PlusCode) Descriptor

  func 
  
 ( 
 * 
  Place_PlusCode 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Place_PlusCode.ProtoReflect.Descriptor instead.

func (*Place_PlusCode) GetCompoundCode

  func 
  
 ( 
 x 
  
 * 
  Place_PlusCode 
 
 ) 
  
 GetCompoundCode 
 () 
  
  string 
 
 

func (*Place_PlusCode) GetGlobalCode

  func 
  
 ( 
 x 
  
 * 
  Place_PlusCode 
 
 ) 
  
 GetGlobalCode 
 () 
  
  string 
 
 

func (*Place_PlusCode) ProtoMessage

  func 
  
 ( 
 * 
  Place_PlusCode 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Place_PlusCode) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Place_PlusCode 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Place_PlusCode) Reset

  func 
  
 ( 
 x 
  
 * 
  Place_PlusCode 
 
 ) 
  
 Reset 
 () 
 

func (*Place_PlusCode) String

  func 
  
 ( 
 x 
  
 * 
  Place_PlusCode 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Place_Review

  type 
  
 Place_Review 
  
 struct 
  
 { 
  
 PublishTime 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
  
 `protobuf:"bytes,1,opt,name=publish_time,json=publishTime,proto3" json:"publish_time,omitempty"` 
  
 RelativePublishTimeDescription 
  
  string 
 
  
 "" 
  
 /* 155 byte string literal not displayed */ 
  
 Text 
  
 * 
  localized_text 
 
 . 
  LocalizedText 
 
  
 `protobuf:"bytes,9,opt,name=text,proto3" json:"text,omitempty"` 
  
 Author 
  
  string 
 
  
 `protobuf:"bytes,4,opt,name=author,proto3" json:"author,omitempty"` 
  
 AuthorUri 
  
  string 
 
  
 `protobuf:"bytes,5,opt,name=author_uri,json=authorUri,proto3" json:"author_uri,omitempty"` 
  
 AuthorPhotoUri 
  
  string 
 
  
 `protobuf:"bytes,6,opt,name=author_photo_uri,json=authorPhotoUri,proto3" json:"author_photo_uri,omitempty"` 
  
 Rating 
  
  float64 
 
  
 `protobuf:"fixed64,7,opt,name=rating,proto3" json:"rating,omitempty"` 
  
 OriginalLanguageCode 
  
  string 
 
  
 `protobuf:"bytes,10,opt,name=original_language_code,json=originalLanguageCode,proto3" json:"original_language_code,omitempty"` 
  
 Translated 
  
  bool 
 
  
 `protobuf:"varint,11,opt,name=translated,proto3" json:"translated,omitempty"` 
 } 
 

Information about a review of the place.

func (*Place_Review) Descriptor

  func 
  
 ( 
 * 
  Place_Review 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Place_Review.ProtoReflect.Descriptor instead.

func (*Place_Review) GetAuthor

  func 
  
 ( 
 x 
  
 * 
  Place_Review 
 
 ) 
  
 GetAuthor 
 () 
  
  string 
 
 

func (*Place_Review) GetAuthorPhotoUri

  func 
  
 ( 
 x 
  
 * 
  Place_Review 
 
 ) 
  
 GetAuthorPhotoUri 
 () 
  
  string 
 
 

func (*Place_Review) GetAuthorUri

  func 
  
 ( 
 x 
  
 * 
  Place_Review 
 
 ) 
  
 GetAuthorUri 
 () 
  
  string 
 
 

func (*Place_Review) GetOriginalLanguageCode

  func 
  
 ( 
 x 
  
 * 
  Place_Review 
 
 ) 
  
 GetOriginalLanguageCode 
 () 
  
  string 
 
 

func (*Place_Review) GetPublishTime

  func 
  
 ( 
 x 
  
 * 
  Place_Review 
 
 ) 
  
 GetPublishTime 
 () 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
 

func (*Place_Review) GetRating

  func 
  
 ( 
 x 
  
 * 
  Place_Review 
 
 ) 
  
 GetRating 
 () 
  
  float64 
 
 

func (*Place_Review) GetRelativePublishTimeDescription

  func 
  
 ( 
 x 
  
 * 
  Place_Review 
 
 ) 
  
 GetRelativePublishTimeDescription 
 () 
  
  string 
 
 

func (*Place_Review) GetText

func (*Place_Review) GetTranslated

  func 
  
 ( 
 x 
  
 * 
  Place_Review 
 
 ) 
  
 GetTranslated 
 () 
  
  bool 
 
 

func (*Place_Review) ProtoMessage

  func 
  
 ( 
 * 
  Place_Review 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Place_Review) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Place_Review 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Place_Review) Reset

  func 
  
 ( 
 x 
  
 * 
  Place_Review 
 
 ) 
  
 Reset 
 () 
 

func (*Place_Review) String

  func 
  
 ( 
 x 
  
 * 
  Place_Review 
 
 ) 
  
 String 
 () 
  
  string 
 
 

PlacesClient

  type 
  
 PlacesClient 
  
 interface 
  
 { 
  
 // Text query based place search. 
  
 SearchText 
 ( 
 ctx 
  
  context 
 
 . 
  Context 
 
 , 
  
 in 
  
 * 
  SearchTextRequest 
 
 , 
  
 opts 
  
 ... 
  grpc 
 
 . 
  CallOption 
 
 ) 
  
 ( 
 * 
  SearchTextResponse 
 
 , 
  
  error 
 
 ) 
 } 
 

PlacesClient is the client API for Places service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream .

func NewPlacesClient

  func 
  
 NewPlacesClient 
 ( 
 cc 
  
  grpc 
 
 . 
  ClientConnInterface 
 
 ) 
  
  PlacesClient 
 
 

PlacesServer

  type 
  
 PlacesServer 
  
 interface 
  
 { 
  
 // Text query based place search. 
  
 SearchText 
 ( 
  context 
 
 . 
  Context 
 
 , 
  
 * 
  SearchTextRequest 
 
 ) 
  
 ( 
 * 
  SearchTextResponse 
 
 , 
  
  error 
 
 ) 
 } 
 

PlacesServer is the server API for Places service.

PriceLevel

  type 
  
 PriceLevel 
  
  int32 
 
 

Price level of the place.

PriceLevel_PRICE_LEVEL_UNSPECIFIED, PriceLevel_FREE, PriceLevel_INEXPENSIVE, PriceLevel_MODERATE, PriceLevel_EXPENSIVE, PriceLevel_VERY_EXPENSIVE

  const 
  
 ( 
  
 // Place price level is unspecified or unknown. 
  
 PriceLevel_PRICE_LEVEL_UNSPECIFIED 
  
  PriceLevel 
 
  
 = 
  
 0 
  
 PriceLevel_FREE 
  
  PriceLevel 
 
  
 = 
  
 1 
  
 // Place provides inexpensive services. 
  
 PriceLevel_INEXPENSIVE 
  
  PriceLevel 
 
  
 = 
  
 2 
  
 // Place provides moderately priced services. 
  
 PriceLevel_MODERATE 
  
  PriceLevel 
 
  
 = 
  
 3 
  
 // Place provides expensive services. 
  
 PriceLevel_EXPENSIVE 
  
  PriceLevel 
 
  
 = 
  
 4 
  
 // Place provides very expensive services. 
  
 PriceLevel_VERY_EXPENSIVE 
  
  PriceLevel 
 
  
 = 
  
 5 
 ) 
 

func (PriceLevel) Descriptor

func (PriceLevel) Enum

  func 
  
 ( 
 x 
  
  PriceLevel 
 
 ) 
  
 Enum 
 () 
  
 * 
  PriceLevel 
 
 

func (PriceLevel) EnumDescriptor

  func 
  
 ( 
  PriceLevel 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PriceLevel.Descriptor instead.

func (PriceLevel) Number

func (PriceLevel) String

  func 
  
 ( 
 x 
  
  PriceLevel 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PriceLevel) Type

SearchTextRequest

  type 
  
 SearchTextRequest 
  
 struct 
  
 { 
  
 TextQuery 
  
  string 
 
  
 `protobuf:"bytes,1,opt,name=text_query,json=textQuery,proto3" json:"text_query,omitempty"` 
  
 LanguageCode 
  
  string 
 
  
 `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` 
  
 RegionCode 
  
  string 
 
  
 `protobuf:"bytes,3,opt,name=region_code,json=regionCode,proto3" json:"region_code,omitempty"` 
  
 RankPreference 
  
  SearchTextRequest_RankPreference 
 
  
 "" 
  
 /* 164 byte string literal not displayed */ 
  
 Location 
  
 * 
  SearchTextRequest_Location 
 
  
 `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"` 
  
 IncludedType 
  
  string 
 
  
 `protobuf:"bytes,6,opt,name=included_type,json=includedType,proto3" json:"included_type,omitempty"` 
  
 OpenNow 
  
  bool 
 
  
 `protobuf:"varint,7,opt,name=open_now,json=openNow,proto3" json:"open_now,omitempty"` 
  
 PriceRange 
  
 * 
  Int32Range 
 
  
 `protobuf:"bytes,8,opt,name=price_range,json=priceRange,proto3" json:"price_range,omitempty"` 
  
 MinRating 
  
  float64 
 
  
 `protobuf:"fixed64,9,opt,name=min_rating,json=minRating,proto3" json:"min_rating,omitempty"` 
  
 MaxResultCount 
  
  int32 
 
  
 `protobuf:"varint,10,opt,name=max_result_count,json=maxResultCount,proto3" json:"max_result_count,omitempty"` 
  
 PriceLevels 
  
 [] 
  PriceLevel 
 
  
 "" 
  
 /* 141 byte string literal not displayed */ 
  
 StrictTypeFiltering 
  
  bool 
 
  
 `protobuf:"varint,12,opt,name=strict_type_filtering,json=strictTypeFiltering,proto3" json:"strict_type_filtering,omitempty"` 
  
 LocationBias 
  
 * 
  SearchTextRequest_LocationBias 
 
  
 `protobuf:"bytes,13,opt,name=location_bias,json=locationBias,proto3" json:"location_bias,omitempty"` 
  
 LocationRestriction 
  
 * 
  SearchTextRequest_LocationRestriction 
 
  
 `protobuf:"bytes,14,opt,name=location_restriction,json=locationRestriction,proto3" json:"location_restriction,omitempty"` 
 } 
 

Request data structure for SearchText.

func (*SearchTextRequest) Descriptor

  func 
  
 ( 
 * 
  SearchTextRequest 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use SearchTextRequest.ProtoReflect.Descriptor instead.

func (*SearchTextRequest) GetIncludedType

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 GetIncludedType 
 () 
  
  string 
 
 

func (*SearchTextRequest) GetLanguageCode

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 GetLanguageCode 
 () 
  
  string 
 
 

func (*SearchTextRequest) GetLocation

Deprecated: Marked as deprecated in google/maps/places/v1/places_service.proto.

func (*SearchTextRequest) GetLocationBias

func (*SearchTextRequest) GetLocationRestriction

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 GetLocationRestriction 
 () 
  
 * 
  SearchTextRequest_LocationRestriction 
 
 

func (*SearchTextRequest) GetMaxResultCount

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 GetMaxResultCount 
 () 
  
  int32 
 
 

func (*SearchTextRequest) GetMinRating

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 GetMinRating 
 () 
  
  float64 
 
 

func (*SearchTextRequest) GetOpenNow

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 GetOpenNow 
 () 
  
  bool 
 
 

func (*SearchTextRequest) GetPriceLevels

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 GetPriceLevels 
 () 
  
 [] 
  PriceLevel 
 
 

func (*SearchTextRequest) GetPriceRange

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 GetPriceRange 
 () 
  
 * 
  Int32Range 
 
 

Deprecated: Marked as deprecated in google/maps/places/v1/places_service.proto.

func (*SearchTextRequest) GetRankPreference

func (*SearchTextRequest) GetRegionCode

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 GetRegionCode 
 () 
  
  string 
 
 

func (*SearchTextRequest) GetStrictTypeFiltering

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 GetStrictTypeFiltering 
 () 
  
  bool 
 
 

func (*SearchTextRequest) GetTextQuery

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 GetTextQuery 
 () 
  
  string 
 
 

func (*SearchTextRequest) ProtoMessage

  func 
  
 ( 
 * 
  SearchTextRequest 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*SearchTextRequest) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*SearchTextRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 Reset 
 () 
 

func (*SearchTextRequest) String

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest 
 
 ) 
  
 String 
 () 
  
  string 
 
 

SearchTextRequest_Location

  type 
  
 SearchTextRequest_Location 
  
 struct 
  
 { 
  
 // Types that are assignable to Type: 
  
 //	*SearchTextRequest_Location_Rectangle 
  
 Type 
  
 isSearchTextRequest_Location_Type 
  
 `protobuf_oneof:"type"` 
  
 // Make location field a strict restriction and filter out POIs outside of 
  
 // the given location. If location type field is unset this field will have 
  
 // no effect. 
  
 StrictRestriction 
  
  bool 
 
  
 `protobuf:"varint,2,opt,name=strict_restriction,json=strictRestriction,proto3" json:"strict_restriction,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

The region to search.

Deprecated. Use LocationRestriction or LocationBias instead.

func (*SearchTextRequest_Location) Descriptor

  func 
  
 ( 
 * 
  SearchTextRequest_Location 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use SearchTextRequest_Location.ProtoReflect.Descriptor instead.

func (*SearchTextRequest_Location) GetRectangle

func (*SearchTextRequest_Location) GetStrictRestriction

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest_Location 
 
 ) 
  
 GetStrictRestriction 
 () 
  
  bool 
 
 

func (*SearchTextRequest_Location) GetType

  func 
  
 ( 
 m 
  
 * 
  SearchTextRequest_Location 
 
 ) 
  
 GetType 
 () 
  
 isSearchTextRequest_Location_Type 
 

func (*SearchTextRequest_Location) ProtoMessage

  func 
  
 ( 
 * 
  SearchTextRequest_Location 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*SearchTextRequest_Location) ProtoReflect

func (*SearchTextRequest_Location) Reset

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest_Location 
 
 ) 
  
 Reset 
 () 
 

func (*SearchTextRequest_Location) String

SearchTextRequest_LocationBias

  type 
  
 SearchTextRequest_LocationBias 
  
 struct 
  
 { 
  
 // Types that are assignable to Type: 
  
 //	*SearchTextRequest_LocationBias_Rectangle 
  
 //	*SearchTextRequest_LocationBias_Circle 
  
 Type 
  
 isSearchTextRequest_LocationBias_Type 
  
 `protobuf_oneof:"type"` 
  
 // contains filtered or unexported fields 
 } 
 

The region to search. This location serves as a bias which means results around given location might be returned.

func (*SearchTextRequest_LocationBias) Descriptor

  func 
  
 ( 
 * 
  SearchTextRequest_LocationBias 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use SearchTextRequest_LocationBias.ProtoReflect.Descriptor instead.

func (*SearchTextRequest_LocationBias) GetCircle

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest_LocationBias 
 
 ) 
  
 GetCircle 
 () 
  
 * 
  Circle 
 
 

func (*SearchTextRequest_LocationBias) GetRectangle

func (*SearchTextRequest_LocationBias) GetType

  func 
  
 ( 
 m 
  
 * 
  SearchTextRequest_LocationBias 
 
 ) 
  
 GetType 
 () 
  
 isSearchTextRequest_LocationBias_Type 
 

func (*SearchTextRequest_LocationBias) ProtoMessage

  func 
  
 ( 
 * 
  SearchTextRequest_LocationBias 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*SearchTextRequest_LocationBias) ProtoReflect

func (*SearchTextRequest_LocationBias) Reset

  func 
  
 ( 
 x 
  
 * 
  SearchTextRequest_LocationBias 
 
 ) 
  
 Reset 
 () 
 

func (*SearchTextRequest_LocationBias) String

SearchTextRequest_LocationBias_Circle

  type 
  
 SearchTextRequest_LocationBias_Circle 
  
 struct 
  
 { 
  
 // A circle defined by center point and radius. 
  
 Circle 
  
 * 
  Circle 
 
  
 `protobuf:"bytes,2,opt,name=circle,proto3,oneof"` 
 } 
 

SearchTextRequest_LocationBias_Rectangle

  type 
  
 SearchTextRequest_LocationBias_Rectangle 
  
 struct 
  
 { 
  
 // A rectangle box defined by northeast and southwest corner. 
  
 Rectangle 
  
 * 
  viewport 
 
 . 
  Viewport 
 
  
 `protobuf:"bytes,1,opt,name=rectangle,proto3,oneof"` 
 } 
 

SearchTextRequest_LocationRestriction

  type 
  
 SearchTextRequest_LocationRestriction 
  
 struct 
  
 { 
  
 // Types that are assignable to Type: 
  
 //	*SearchTextRequest_LocationRestriction_Rectangle 
  
 Type 
  
 isSearchTextRequest_LocationRestriction_Type 
  
 `protobuf_oneof:"type"` 
  
 // contains filtered or unexported fields 
 } 
 

The region to search. This location serves as a restriction which means results outside given location will not be returned.

func (*SearchTextRequest_LocationRestriction) Descriptor

  func 
  
 ( 
 * 
  SearchTextRequest_LocationRestriction 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use SearchTextRequest_LocationRestriction.ProtoReflect.Descriptor instead.

func (*SearchTextRequest_LocationRestriction) GetRectangle

func (*SearchTextRequest_LocationRestriction) GetType

  func 
  
 ( 
 m 
  
 * 
  SearchTextRequest_LocationRestriction 
 
 ) 
  
 GetType 
 () 
  
 isSearchTextRequest_LocationRestriction_Type 
 

func (*SearchTextRequest_LocationRestriction) ProtoMessage

  func 
  
 ( 
 * 
  SearchTextRequest_LocationRestriction 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*SearchTextRequest_LocationRestriction) ProtoReflect

func (*SearchTextRequest_LocationRestriction) Reset

func (*SearchTextRequest_LocationRestriction) String

SearchTextRequest_LocationRestriction_Rectangle

  type 
  
 SearchTextRequest_LocationRestriction_Rectangle 
  
 struct 
  
 { 
  
 // A rectangle box defined by northeast and southwest corner. 
  
 Rectangle 
  
 * 
  viewport 
 
 . 
  Viewport 
 
  
 `protobuf:"bytes,1,opt,name=rectangle,proto3,oneof"` 
 } 
 

SearchTextRequest_Location_Rectangle

  type 
  
 SearchTextRequest_Location_Rectangle 
  
 struct 
  
 { 
  
 // A rectangle box defined by northeast and southwest corner. 
  
 Rectangle 
  
 * 
  viewport 
 
 . 
  Viewport 
 
  
 `protobuf:"bytes,1,opt,name=rectangle,proto3,oneof"` 
 } 
 

SearchTextRequest_RankPreference

  type 
  
 SearchTextRequest_RankPreference 
  
  int32 
 
 

How results will be ranked in the response.

SearchTextRequest_RANK_PREFERENCE_UNSPECIFIED, SearchTextRequest_DISTANCE, SearchTextRequest_RELEVANCE

  const 
  
 ( 
  
 // RankPreference value not set. Will default to DISTANCE. 
  
 SearchTextRequest_RANK_PREFERENCE_UNSPECIFIED 
  
  SearchTextRequest_RankPreference 
 
  
 = 
  
 0 
  
 // Ranks results by distance. 
  
 SearchTextRequest_DISTANCE 
  
  SearchTextRequest_RankPreference 
 
  
 = 
  
 1 
  
 // Ranks results by relevance. Sort order determined by normal ranking 
  
 // stack. See SortRefinement::RELEVANCE. 
  
 SearchTextRequest_RELEVANCE 
  
  SearchTextRequest_RankPreference 
 
  
 = 
  
 2 
 ) 
 

func (SearchTextRequest_RankPreference) Descriptor

func (SearchTextRequest_RankPreference) Enum

func (SearchTextRequest_RankPreference) EnumDescriptor

  func 
  
 ( 
  SearchTextRequest_RankPreference 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use SearchTextRequest_RankPreference.Descriptor instead.

func (SearchTextRequest_RankPreference) Number

func (SearchTextRequest_RankPreference) String

func (SearchTextRequest_RankPreference) Type

SearchTextResponse

  type 
  
 SearchTextResponse 
  
 struct 
  
 { 
  
 // A list of places that meet the user's text search criteria. 
  
 Places 
  
 [] 
 * 
  Place 
 
  
 `protobuf:"bytes,1,rep,name=places,proto3" json:"places,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Response proto for SearchText.

func (*SearchTextResponse) Descriptor

  func 
  
 ( 
 * 
  SearchTextResponse 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use SearchTextResponse.ProtoReflect.Descriptor instead.

func (*SearchTextResponse) GetPlaces

  func 
  
 ( 
 x 
  
 * 
  SearchTextResponse 
 
 ) 
  
 GetPlaces 
 () 
  
 [] 
 * 
  Place 
 
 

func (*SearchTextResponse) ProtoMessage

  func 
  
 ( 
 * 
  SearchTextResponse 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*SearchTextResponse) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  SearchTextResponse 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*SearchTextResponse) Reset

  func 
  
 ( 
 x 
  
 * 
  SearchTextResponse 
 
 ) 
  
 Reset 
 () 
 

func (*SearchTextResponse) String

  func 
  
 ( 
 x 
  
 * 
  SearchTextResponse 
 
 ) 
  
 String 
 () 
  
  string 
 
 

UnimplementedPlacesServer

  type 
  
 UnimplementedPlacesServer 
  
 struct 
  
 { 
 } 
 

UnimplementedPlacesServer can be embedded to have forward compatible implementations.

func (*UnimplementedPlacesServer) SearchText

Design a Mobile Site
View Site in Mobile | Classic
Share by: