Versions in this module Expand all Collapse all v0 v0.0.0 Apr 20, 2022 Changes in this version + var File_search_search_proto protoreflect.FileDescriptor + var File_search_search_response_proto protoreflect.FileDescriptor + type Comment struct + CreationDate string + Id uint32 + IsPersonal bool + Rating uint32 + Text string + Username string + func (*Comment) Descriptor() ([]byte, []int) + func (*Comment) ProtoMessage() + func (x *Comment) GetCreationDate() string + func (x *Comment) GetId() uint32 + func (x *Comment) GetIsPersonal() bool + func (x *Comment) GetRating() uint32 + func (x *Comment) GetText() string + func (x *Comment) GetUsername() string + func (x *Comment) ProtoReflect() protoreflect.Message + func (x *Comment) Reset() + func (x *Comment) String() string + type MenuItem struct + Id uint32 + MatchingRestrictionIds []uint32 + Name string + RestrictionIds []uint32 + func (*MenuItem) Descriptor() ([]byte, []int) + func (*MenuItem) ProtoMessage() + func (x *MenuItem) GetId() uint32 + func (x *MenuItem) GetMatchingRestrictionIds() []uint32 + func (x *MenuItem) GetName() string + func (x *MenuItem) GetRestrictionIds() []uint32 + func (x *MenuItem) ProtoReflect() protoreflect.Message + func (x *MenuItem) Reset() + func (x *MenuItem) String() string + type Place struct + CommentIds []uint32 + Id uint32 + IsPerfectMatch bool + PersonalRating uint32 + PersonalRatingCount uint32 + Rating uint32 + RatingCount uint32 + RestrictionIds []uint32 + SupplierId string + func (*Place) Descriptor() ([]byte, []int) + func (*Place) ProtoMessage() + func (x *Place) GetCommentIds() []uint32 + func (x *Place) GetId() uint32 + func (x *Place) GetIsPerfectMatch() bool + func (x *Place) GetPersonalRating() uint32 + func (x *Place) GetPersonalRatingCount() uint32 + func (x *Place) GetRating() uint32 + func (x *Place) GetRatingCount() uint32 + func (x *Place) GetRestrictionIds() []uint32 + func (x *Place) GetSupplierId() string + func (x *Place) ProtoReflect() protoreflect.Message + func (x *Place) Reset() + func (x *Place) String() string + type Restriction struct + Id uint32 + Name string + func (*Restriction) Descriptor() ([]byte, []int) + func (*Restriction) ProtoMessage() + func (x *Restriction) GetId() uint32 + func (x *Restriction) GetName() string + func (x *Restriction) ProtoReflect() protoreflect.Message + func (x *Restriction) Reset() + func (x *Restriction) String() string + type SearchInput struct + Input *SearchInput_Input + func (*SearchInput) Descriptor() ([]byte, []int) + func (*SearchInput) ProtoMessage() + func (x *SearchInput) GetInput() *SearchInput_Input + func (x *SearchInput) ProtoReflect() protoreflect.Message + func (x *SearchInput) Reset() + func (x *SearchInput) String() string + type SearchInput_Input struct + PlaceIds []uint32 + UserId string + func (*SearchInput_Input) Descriptor() ([]byte, []int) + func (*SearchInput_Input) ProtoMessage() + func (x *SearchInput_Input) GetPlaceIds() []uint32 + func (x *SearchInput_Input) GetUserId() string + func (x *SearchInput_Input) ProtoReflect() protoreflect.Message + func (x *SearchInput_Input) Reset() + func (x *SearchInput_Input) String() string + type SearchOutput struct + Place []*place.PlaceDB + UserByPk *user.UserDB + func (*SearchOutput) Descriptor() ([]byte, []int) + func (*SearchOutput) ProtoMessage() + func (x *SearchOutput) GetPlace() []*place.PlaceDB + func (x *SearchOutput) GetUserByPk() *user.UserDB + func (x *SearchOutput) ProtoReflect() protoreflect.Message + func (x *SearchOutput) Reset() + func (x *SearchOutput) String() string + type SearchOutputData struct + Data *SearchOutput + func (*SearchOutputData) Descriptor() ([]byte, []int) + func (*SearchOutputData) ProtoMessage() + func (x *SearchOutputData) GetData() *SearchOutput + func (x *SearchOutputData) ProtoReflect() protoreflect.Message + func (x *SearchOutputData) Reset() + func (x *SearchOutputData) String() string + type SearchResponse struct + Comments map[uint32]*Comment + PersonalizedPlaceIds []uint32 + Places map[uint32]*Place + Restrictions map[uint32]*Restriction + User *User + func (*SearchResponse) Descriptor() ([]byte, []int) + func (*SearchResponse) ProtoMessage() + func (x *SearchResponse) GetComments() map[uint32]*Comment + func (x *SearchResponse) GetPersonalizedPlaceIds() []uint32 + func (x *SearchResponse) GetPlaces() map[uint32]*Place + func (x *SearchResponse) GetRestrictions() map[uint32]*Restriction + func (x *SearchResponse) GetUser() *User + func (x *SearchResponse) ProtoReflect() protoreflect.Message + func (x *SearchResponse) Reset() + func (x *SearchResponse) String() string + type SearchValue struct + Query string + Variables *SearchInput_Input + func (*SearchValue) Descriptor() ([]byte, []int) + func (*SearchValue) ProtoMessage() + func (x *SearchValue) GetQuery() string + func (x *SearchValue) GetVariables() *SearchInput_Input + func (x *SearchValue) ProtoReflect() protoreflect.Message + func (x *SearchValue) Reset() + func (x *SearchValue) String() string + type User struct + Id string + RestrictionIds []uint32 + Username string + func (*User) Descriptor() ([]byte, []int) + func (*User) ProtoMessage() + func (x *User) GetId() string + func (x *User) GetRestrictionIds() []uint32 + func (x *User) GetUsername() string + func (x *User) ProtoReflect() protoreflect.Message + func (x *User) Reset() + func (x *User) String() string