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

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 (x *Place_AddressComponent) ProtoReflect() protoreflect.Message

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 (x *Place_EditorialSummary) ProtoReflect() protoreflect.Message

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 (x *Place_OpeningHours) GetSecondaryHourType() Place_OpeningHours_SecondaryHourType

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 (x *Place_OpeningHours_SpecialDay) GetDate() *date.Date

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) Descriptor() protoreflect.EnumDescriptor

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 (x PriceLevel) Number() protoreflect.EnumNumber

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 (x *SearchTextRequest) GetLocationBias() *SearchTextRequest_LocationBias

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 (x *SearchTextRequest) GetRankPreference() SearchTextRequest_RankPreference

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 (x *SearchTextRequest_Location) GetRectangle() *viewport.Viewport

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

func (x *SearchTextRequest_Location) String() 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