api

package module
v0.0.0-...-68b05b4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2022 License: GPL-3.0 Imports: 18 Imported by: 0

README

Updating Protocol Buffers

To update or extend the API Protocol Buffers, edit the CampusService.proto file.

Adding a new Endpoint

Add a rpc call inside the service Campus{...} namespace to add a new endpoint.

Example:

rpc GetTopNews (google.protobuf.Empty) returns (GetTopNewsReply) {
  option (google.api.http) = {
    get: "/news/top"
  };
}

Once done, specify the two messages or the one in case you specified google.protobuf.Empty for the request.

Example:

message GetTopNewsReply {
  string image_url = 1;
  string link = 2;
  google.protobuf.Timestamp created = 3;
  google.protobuf.Timestamp from = 4;
  google.protobuf.Timestamp to = 5;
}

Generating Protocol Buffers

Once the CampusService.proto is up-to-date, you must generate the up-to-date proto files.

System Requirements

Arch
yay -S go protobuf
Fedora
sudo dnf install go protobuf

Buf

Buf is required to generate protobuf files automatically. Follow the installation instructions detailed here: https://docs.buf.build/installation#github-releases

Go Dependencies

go get google.golang.org/protobuf/cmd/protoc-gen-go \
       google.golang.org/grpc/cmd/protoc-gen-go-grpc

go install \
   github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway \
   github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2 \
   google.golang.org/protobuf/cmd/protoc-gen-go \
   google.golang.org/grpc/cmd/protoc-gen-go-grpc

Generating

Once you have installed all dependencies, run ./generate.sh to update the client and server Protocol Buffers definitions.

Common Issues

Issue

Failure: plugin openapiv2: could not find protoc plugin for name openapiv2 - please make sure protoc-gen-openapiv2 is installed and present on your $PATH

Solution Make sure the go binary directory is a part of your path. Execute the following piece of code, or add it to your .bashrc. Then try again.

export PATH="$PATH:$(go env GOPATH)/bin"

Documentation

Overview

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var Campus_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.Campus",
	HandlerType: (*CampusServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetTopNews",
			Handler:    _Campus_GetTopNews_Handler,
		},
		{
			MethodName: "GetNewsSources",
			Handler:    _Campus_GetNewsSources_Handler,
		},
		{
			MethodName: "SearchRooms",
			Handler:    _Campus_SearchRooms_Handler,
		},
		{
			MethodName: "GetLocations",
			Handler:    _Campus_GetLocations_Handler,
		},
		{
			MethodName: "GetRoomMaps",
			Handler:    _Campus_GetRoomMaps_Handler,
		},
		{
			MethodName: "GetRoomCoordinates",
			Handler:    _Campus_GetRoomCoordinates_Handler,
		},
		{
			MethodName: "GetRoomSchedule",
			Handler:    _Campus_GetRoomSchedule_Handler,
		},
		{
			MethodName: "GetCafeteriaRatings",
			Handler:    _Campus_GetCafeteriaRatings_Handler,
		},
		{
			MethodName: "GetDishRatings",
			Handler:    _Campus_GetDishRatings_Handler,
		},
		{
			MethodName: "NewCafeteriaRating",
			Handler:    _Campus_NewCafeteriaRating_Handler,
		},
		{
			MethodName: "NewDishRating",
			Handler:    _Campus_NewDishRating_Handler,
		},
		{
			MethodName: "GetAvailableDishTags",
			Handler:    _Campus_GetAvailableDishTags_Handler,
		},
		{
			MethodName: "GetNameTags",
			Handler:    _Campus_GetNameTags_Handler,
		},
		{
			MethodName: "GetAvailableCafeteriaTags",
			Handler:    _Campus_GetAvailableCafeteriaTags_Handler,
		},
		{
			MethodName: "GetCafeterias",
			Handler:    _Campus_GetCafeterias_Handler,
		},
		{
			MethodName: "GetDishes",
			Handler:    _Campus_GetDishes_Handler,
		},
		{
			MethodName: "GetResponsiblePerson",
			Handler:    _Campus_GetResponsiblePerson_Handler,
		},
		{
			MethodName: "GetBuilding2Gps",
			Handler:    _Campus_GetBuilding2Gps_Handler,
		},
		{
			MethodName: "GetAreaFacilitiesByBuildingNr",
			Handler:    _Campus_GetAreaFacilitiesByBuildingNr_Handler,
		},
		{
			MethodName: "GetListOfToilets",
			Handler:    _Campus_GetListOfToilets_Handler,
		},
		{
			MethodName: "GetListOfElevators",
			Handler:    _Campus_GetListOfElevators_Handler,
		},
		{
			MethodName: "GetMoreInformation",
			Handler:    _Campus_GetMoreInformation_Handler,
		},
		{
			MethodName: "GetOpeningTimes",
			Handler:    _Campus_GetOpeningTimes_Handler,
		},
		{
			MethodName: "GetUpdateNote",
			Handler:    _Campus_GetUpdateNote_Handler,
		},
		{
			MethodName: "GetStudyRoomList",
			Handler:    _Campus_GetStudyRoomList_Handler,
		},
		{
			MethodName: "GetEventList",
			Handler:    _Campus_GetEventList_Handler,
		},
		{
			MethodName: "GetKino",
			Handler:    _Campus_GetKino_Handler,
		},
		{
			MethodName: "SendFeedback",
			Handler:    _Campus_SendFeedback_Handler,
		},
		{
			MethodName: "SendFeedbackImage",
			Handler:    _Campus_SendFeedbackImage_Handler,
		},
		{
			MethodName: "RegisterDevice",
			Handler:    _Campus_RegisterDevice_Handler,
		},
		{
			MethodName: "VerifyKey",
			Handler:    _Campus_VerifyKey_Handler,
		},
		{
			MethodName: "DeviceUploadGcmToken",
			Handler:    _Campus_DeviceUploadGcmToken_Handler,
		},
		{
			MethodName: "GetUploadStatus",
			Handler:    _Campus_GetUploadStatus_Handler,
		},
		{
			MethodName: "GetNotification",
			Handler:    _Campus_GetNotification_Handler,
		},
		{
			MethodName: "GetNotificationConfirm",
			Handler:    _Campus_GetNotificationConfirm_Handler,
		},
		{
			MethodName: "GetMembers",
			Handler:    _Campus_GetMembers_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "CampusService.proto",
}

Campus_ServiceDesc is the grpc.ServiceDesc for Campus service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_CampusService_proto protoreflect.FileDescriptor

Functions

func RegisterCampusHandler

func RegisterCampusHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterCampusHandler registers the http handlers for service Campus to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterCampusHandlerClient

func RegisterCampusHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CampusClient) error

RegisterCampusHandlerClient registers the http handlers for service Campus to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "CampusClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "CampusClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "CampusClient" to call the correct interceptors.

func RegisterCampusHandlerFromEndpoint

func RegisterCampusHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterCampusHandlerFromEndpoint is same as RegisterCampusHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterCampusHandlerServer

func RegisterCampusHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CampusServer) error

RegisterCampusHandlerServer registers the http handlers for service Campus to "mux". UnaryRPC :call CampusServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterCampusHandlerFromEndpoint instead.

func RegisterCampusServer

func RegisterCampusServer(s grpc.ServiceRegistrar, srv CampusServer)

Types

type Building2GpsElement

type Building2GpsElement struct {
	Id        string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Latitude  string `protobuf:"bytes,2,opt,name=latitude,proto3" json:"latitude,omitempty"`
	Longitude string `protobuf:"bytes,3,opt,name=longitude,proto3" json:"longitude,omitempty"`
	// contains filtered or unexported fields
}

func (*Building2GpsElement) Descriptor deprecated

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

Deprecated: Use Building2GpsElement.ProtoReflect.Descriptor instead.

func (*Building2GpsElement) GetId

func (x *Building2GpsElement) GetId() string

func (*Building2GpsElement) GetLatitude

func (x *Building2GpsElement) GetLatitude() string

func (*Building2GpsElement) GetLongitude

func (x *Building2GpsElement) GetLongitude() string

func (*Building2GpsElement) ProtoMessage

func (*Building2GpsElement) ProtoMessage()

func (*Building2GpsElement) ProtoReflect

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

func (*Building2GpsElement) Reset

func (x *Building2GpsElement) Reset()

func (*Building2GpsElement) String

func (x *Building2GpsElement) String() string

type Cafeteria

type Cafeteria struct {
	Id        string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Address   string  `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	Longitude float64 `protobuf:"fixed64,3,opt,name=longitude,proto3" json:"longitude,omitempty"`
	Latitude  float64 `protobuf:"fixed64,4,opt,name=latitude,proto3" json:"latitude,omitempty"`
	// contains filtered or unexported fields
}

func (*Cafeteria) Descriptor deprecated

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

Deprecated: Use Cafeteria.ProtoReflect.Descriptor instead.

func (*Cafeteria) GetAddress

func (x *Cafeteria) GetAddress() string

func (*Cafeteria) GetId

func (x *Cafeteria) GetId() string

func (*Cafeteria) GetLatitude

func (x *Cafeteria) GetLatitude() float64

func (*Cafeteria) GetLongitude

func (x *Cafeteria) GetLongitude() float64

func (*Cafeteria) ProtoMessage

func (*Cafeteria) ProtoMessage()

func (*Cafeteria) ProtoReflect

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

func (*Cafeteria) Reset

func (x *Cafeteria) Reset()

func (*Cafeteria) String

func (x *Cafeteria) String() string

type CafeteriaRatingReply

type CafeteriaRatingReply struct {
	Rating     []*SingleRatingReply `protobuf:"bytes,1,rep,name=rating,proto3" json:"rating,omitempty"`
	Avg        float64              `protobuf:"fixed64,2,opt,name=avg,proto3" json:"avg,omitempty"`
	Std        float64              `protobuf:"fixed64,3,opt,name=std,proto3" json:"std,omitempty"`
	Min        int32                `protobuf:"varint,4,opt,name=min,proto3" json:"min,omitempty"`
	Max        int32                `protobuf:"varint,5,opt,name=max,proto3" json:"max,omitempty"`
	RatingTags []*RatingTagResult   `protobuf:"bytes,6,rep,name=ratingTags,proto3" json:"ratingTags,omitempty"`
	// contains filtered or unexported fields
}

func (*CafeteriaRatingReply) Descriptor deprecated

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

Deprecated: Use CafeteriaRatingReply.ProtoReflect.Descriptor instead.

func (*CafeteriaRatingReply) GetAvg

func (x *CafeteriaRatingReply) GetAvg() float64

func (*CafeteriaRatingReply) GetMax

func (x *CafeteriaRatingReply) GetMax() int32

func (*CafeteriaRatingReply) GetMin

func (x *CafeteriaRatingReply) GetMin() int32

func (*CafeteriaRatingReply) GetRating

func (x *CafeteriaRatingReply) GetRating() []*SingleRatingReply

func (*CafeteriaRatingReply) GetRatingTags

func (x *CafeteriaRatingReply) GetRatingTags() []*RatingTagResult

func (*CafeteriaRatingReply) GetStd

func (x *CafeteriaRatingReply) GetStd() float64

func (*CafeteriaRatingReply) ProtoMessage

func (*CafeteriaRatingReply) ProtoMessage()

func (*CafeteriaRatingReply) ProtoReflect

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

func (*CafeteriaRatingReply) Reset

func (x *CafeteriaRatingReply) Reset()

func (*CafeteriaRatingReply) String

func (x *CafeteriaRatingReply) String() string

type CafeteriaRatingRequest

type CafeteriaRatingRequest struct {

	// cafeteriaId Mandatory Name of the cafeteria (EAT-API naming scheme "MENSA_GARCHING")
	CafeteriaId string `protobuf:"bytes,1,opt,name=cafeteriaId,proto3" json:"cafeteriaId,omitempty"`
	// Optional Parameter to define an interval for the ratings (Lower bound)
	From *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
	// Optional Parameter to define an interval for the ratings (Upper bound)
	To *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"`
	// Optional Parameter defines how many ratings are queried. If all ratings should be queried, enter "-1"
	Limit int32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*CafeteriaRatingRequest) Descriptor deprecated

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

Deprecated: Use CafeteriaRatingRequest.ProtoReflect.Descriptor instead.

func (*CafeteriaRatingRequest) GetCafeteriaId

func (x *CafeteriaRatingRequest) GetCafeteriaId() string

func (*CafeteriaRatingRequest) GetFrom

func (*CafeteriaRatingRequest) GetLimit

func (x *CafeteriaRatingRequest) GetLimit() int32

func (*CafeteriaRatingRequest) GetTo

func (*CafeteriaRatingRequest) ProtoMessage

func (*CafeteriaRatingRequest) ProtoMessage()

func (*CafeteriaRatingRequest) ProtoReflect

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

func (*CafeteriaRatingRequest) Reset

func (x *CafeteriaRatingRequest) Reset()

func (*CafeteriaRatingRequest) String

func (x *CafeteriaRatingRequest) String() string

type CampusClient

type CampusClient interface {
	GetTopNews(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetTopNewsReply, error)
	GetNewsSources(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*NewsSourceArray, error)
	SearchRooms(ctx context.Context, in *SearchRoomsRequest, opts ...grpc.CallOption) (*SearchRoomsReply, error)
	// a location is a campus location/building, e.g. "Garching Forschungszentrum"
	GetLocations(ctx context.Context, in *GetLocationsRequest, opts ...grpc.CallOption) (*GetLocationsReply, error)
	GetRoomMaps(ctx context.Context, in *GetRoomMapsRequest, opts ...grpc.CallOption) (*GetRoomMapsReply, error)
	GetRoomCoordinates(ctx context.Context, in *GetRoomCoordinatesRequest, opts ...grpc.CallOption) (*GetRoomCoordinatesReply, error)
	GetRoomSchedule(ctx context.Context, in *GetRoomScheduleRequest, opts ...grpc.CallOption) (*GetRoomScheduleReply, error)
	// This endpoint retrieves Cafeteria Ratings from the Backend.
	GetCafeteriaRatings(ctx context.Context, in *CafeteriaRatingRequest, opts ...grpc.CallOption) (*CafeteriaRatingReply, error)
	GetDishRatings(ctx context.Context, in *DishRatingRequest, opts ...grpc.CallOption) (*DishRatingReply, error)
	NewCafeteriaRating(ctx context.Context, in *NewCafeteriaRatingRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	NewDishRating(ctx context.Context, in *NewDishRatingRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	GetAvailableDishTags(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetTagsReply, error)
	GetNameTags(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetTagsReply, error)
	GetAvailableCafeteriaTags(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetTagsReply, error)
	GetCafeterias(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetCafeteriaReply, error)
	GetDishes(ctx context.Context, in *GetDishesRequest, opts ...grpc.CallOption) (*GetDishesReply, error)
	GetResponsiblePerson(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetResponsiblePersonReply, error)
	GetBuilding2Gps(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetBuilding2GpsReply, error)
	GetAreaFacilitiesByBuildingNr(ctx context.Context, in *GetAreaFacilitiesByBuildingNrRequest, opts ...grpc.CallOption) (*GetAreaFacilitiesByBuildingNrReply, error)
	GetListOfToilets(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetListOfToiletsReply, error)
	GetListOfElevators(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetListOfElevatorsReply, error)
	GetMoreInformation(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetMoreInformationReply, error)
	GetOpeningTimes(ctx context.Context, in *GetOpeningTimesRequest, opts ...grpc.CallOption) (*GetOpeningTimesReply, error)
	GetUpdateNote(ctx context.Context, in *GetUpdateNoteRequest, opts ...grpc.CallOption) (*GetUpdateNoteReply, error)
	GetStudyRoomList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetStudyRoomListReply, error)
	GetEventList(ctx context.Context, in *GetEventListRequest, opts ...grpc.CallOption) (*GetEventListReply, error)
	GetKino(ctx context.Context, in *GetKinoRequest, opts ...grpc.CallOption) (*GetKinoReply, error)
	SendFeedback(ctx context.Context, in *SendFeedbackRequest, opts ...grpc.CallOption) (*SendFeedbackImageReply, error)
	SendFeedbackImage(ctx context.Context, in *SendFeedbackImageRequest, opts ...grpc.CallOption) (*SendFeedbackImageReply, error)
	RegisterDevice(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*TUMCabeStatus, error)
	VerifyKey(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*TUMCabeStatus, error)
	DeviceUploadGcmToken(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*TUMCabeStatus, error)
	GetUploadStatus(ctx context.Context, in *GetUploadStatusRequest, opts ...grpc.CallOption) (*GetUploadStatusReply, error)
	GetNotification(ctx context.Context, in *NotificationsRequest, opts ...grpc.CallOption) (*GetNotificationsReply, error)
	GetNotificationConfirm(ctx context.Context, in *NotificationsRequest, opts ...grpc.CallOption) (*GetNotificationsConfirmReply, error)
	GetMembers(ctx context.Context, in *GetMembersRequest, opts ...grpc.CallOption) (*GetMembersReply, error)
}

CampusClient is the client API for Campus service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampusClient

func NewCampusClient(cc grpc.ClientConnInterface) CampusClient

type CampusServer

type CampusServer interface {
	GetTopNews(context.Context, *emptypb.Empty) (*GetTopNewsReply, error)
	GetNewsSources(context.Context, *emptypb.Empty) (*NewsSourceArray, error)
	SearchRooms(context.Context, *SearchRoomsRequest) (*SearchRoomsReply, error)
	// a location is a campus location/building, e.g. "Garching Forschungszentrum"
	GetLocations(context.Context, *GetLocationsRequest) (*GetLocationsReply, error)
	GetRoomMaps(context.Context, *GetRoomMapsRequest) (*GetRoomMapsReply, error)
	GetRoomCoordinates(context.Context, *GetRoomCoordinatesRequest) (*GetRoomCoordinatesReply, error)
	GetRoomSchedule(context.Context, *GetRoomScheduleRequest) (*GetRoomScheduleReply, error)
	// This endpoint retrieves Cafeteria Ratings from the Backend.
	GetCafeteriaRatings(context.Context, *CafeteriaRatingRequest) (*CafeteriaRatingReply, error)
	GetDishRatings(context.Context, *DishRatingRequest) (*DishRatingReply, error)
	NewCafeteriaRating(context.Context, *NewCafeteriaRatingRequest) (*emptypb.Empty, error)
	NewDishRating(context.Context, *NewDishRatingRequest) (*emptypb.Empty, error)
	GetAvailableDishTags(context.Context, *emptypb.Empty) (*GetTagsReply, error)
	GetNameTags(context.Context, *emptypb.Empty) (*GetTagsReply, error)
	GetAvailableCafeteriaTags(context.Context, *emptypb.Empty) (*GetTagsReply, error)
	GetCafeterias(context.Context, *emptypb.Empty) (*GetCafeteriaReply, error)
	GetDishes(context.Context, *GetDishesRequest) (*GetDishesReply, error)
	GetResponsiblePerson(context.Context, *emptypb.Empty) (*GetResponsiblePersonReply, error)
	GetBuilding2Gps(context.Context, *emptypb.Empty) (*GetBuilding2GpsReply, error)
	GetAreaFacilitiesByBuildingNr(context.Context, *GetAreaFacilitiesByBuildingNrRequest) (*GetAreaFacilitiesByBuildingNrReply, error)
	GetListOfToilets(context.Context, *emptypb.Empty) (*GetListOfToiletsReply, error)
	GetListOfElevators(context.Context, *emptypb.Empty) (*GetListOfElevatorsReply, error)
	GetMoreInformation(context.Context, *emptypb.Empty) (*GetMoreInformationReply, error)
	GetOpeningTimes(context.Context, *GetOpeningTimesRequest) (*GetOpeningTimesReply, error)
	GetUpdateNote(context.Context, *GetUpdateNoteRequest) (*GetUpdateNoteReply, error)
	GetStudyRoomList(context.Context, *emptypb.Empty) (*GetStudyRoomListReply, error)
	GetEventList(context.Context, *GetEventListRequest) (*GetEventListReply, error)
	GetKino(context.Context, *GetKinoRequest) (*GetKinoReply, error)
	SendFeedback(context.Context, *SendFeedbackRequest) (*SendFeedbackImageReply, error)
	SendFeedbackImage(context.Context, *SendFeedbackImageRequest) (*SendFeedbackImageReply, error)
	RegisterDevice(context.Context, *emptypb.Empty) (*TUMCabeStatus, error)
	VerifyKey(context.Context, *emptypb.Empty) (*TUMCabeStatus, error)
	DeviceUploadGcmToken(context.Context, *emptypb.Empty) (*TUMCabeStatus, error)
	GetUploadStatus(context.Context, *GetUploadStatusRequest) (*GetUploadStatusReply, error)
	GetNotification(context.Context, *NotificationsRequest) (*GetNotificationsReply, error)
	GetNotificationConfirm(context.Context, *NotificationsRequest) (*GetNotificationsConfirmReply, error)
	GetMembers(context.Context, *GetMembersRequest) (*GetMembersReply, error)
	// contains filtered or unexported methods
}

CampusServer is the server API for Campus service. All implementations must embed UnimplementedCampusServer for forward compatibility

type DishRatingReply

type DishRatingReply struct {
	Rating     []*SingleRatingReply `protobuf:"bytes,1,rep,name=rating,proto3" json:"rating,omitempty"`
	Avg        float64              `protobuf:"fixed64,2,opt,name=avg,proto3" json:"avg,omitempty"`
	Std        float64              `protobuf:"fixed64,3,opt,name=std,proto3" json:"std,omitempty"`
	Min        int32                `protobuf:"varint,4,opt,name=min,proto3" json:"min,omitempty"`
	Max        int32                `protobuf:"varint,5,opt,name=max,proto3" json:"max,omitempty"`
	RatingTags []*RatingTagResult   `protobuf:"bytes,6,rep,name=ratingTags,proto3" json:"ratingTags,omitempty"`
	NameTags   []*RatingTagResult   `protobuf:"bytes,7,rep,name=nameTags,proto3" json:"nameTags,omitempty"`
	// contains filtered or unexported fields
}

func (*DishRatingReply) Descriptor deprecated

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

Deprecated: Use DishRatingReply.ProtoReflect.Descriptor instead.

func (*DishRatingReply) GetAvg

func (x *DishRatingReply) GetAvg() float64

func (*DishRatingReply) GetMax

func (x *DishRatingReply) GetMax() int32

func (*DishRatingReply) GetMin

func (x *DishRatingReply) GetMin() int32

func (*DishRatingReply) GetNameTags

func (x *DishRatingReply) GetNameTags() []*RatingTagResult

func (*DishRatingReply) GetRating

func (x *DishRatingReply) GetRating() []*SingleRatingReply

func (*DishRatingReply) GetRatingTags

func (x *DishRatingReply) GetRatingTags() []*RatingTagResult

func (*DishRatingReply) GetStd

func (x *DishRatingReply) GetStd() float64

func (*DishRatingReply) ProtoMessage

func (*DishRatingReply) ProtoMessage()

func (*DishRatingReply) ProtoReflect

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

func (*DishRatingReply) Reset

func (x *DishRatingReply) Reset()

func (*DishRatingReply) String

func (x *DishRatingReply) String() string

type DishRatingRequest

type DishRatingRequest struct {

	// Mandatory Name of the cafeteria (EAT-API naming scheme "MENSA_GARCHING")
	CafeteriaId string `protobuf:"bytes,1,opt,name=cafeteriaId,proto3" json:"cafeteriaId,omitempty"`
	// Mandatory Name of the dish (EAT-API naming scheme) Must be available int the given mensa
	Dish string `protobuf:"bytes,2,opt,name=dish,proto3" json:"dish,omitempty"`
	// Optional Parameter to define an interval for the ratings (Lower bound)
	From *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"`
	// Optional Parameter to define an interval for the ratings (Upper bound)
	To *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=to,proto3" json:"to,omitempty"`
	// Optional Parameter defines how many ratings are queried. If all ratings should be queried, enter "-1"
	Limit int32 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*DishRatingRequest) Descriptor deprecated

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

Deprecated: Use DishRatingRequest.ProtoReflect.Descriptor instead.

func (*DishRatingRequest) GetCafeteriaId

func (x *DishRatingRequest) GetCafeteriaId() string

func (*DishRatingRequest) GetDish

func (x *DishRatingRequest) GetDish() string

func (*DishRatingRequest) GetFrom

func (x *DishRatingRequest) GetFrom() *timestamppb.Timestamp

func (*DishRatingRequest) GetLimit

func (x *DishRatingRequest) GetLimit() int32

func (*DishRatingRequest) GetTo

func (*DishRatingRequest) ProtoMessage

func (*DishRatingRequest) ProtoMessage()

func (*DishRatingRequest) ProtoReflect

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

func (*DishRatingRequest) Reset

func (x *DishRatingRequest) Reset()

func (*DishRatingRequest) String

func (x *DishRatingRequest) String() string

type EventListMsgElement

type EventListMsgElement struct {
	Name        string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Path        string                 `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	Event       int32                  `protobuf:"varint,3,opt,name=event,proto3" json:"event,omitempty"`
	News        int32                  `protobuf:"varint,4,opt,name=news,proto3" json:"news,omitempty"`
	Kino        int32                  `protobuf:"varint,5,opt,name=kino,proto3" json:"kino,omitempty"`
	File        int32                  `protobuf:"varint,6,opt,name=file,proto3" json:"file,omitempty"`
	Title       string                 `protobuf:"bytes,7,opt,name=title,proto3" json:"title,omitempty"`
	Description string                 `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	Locality    string                 `protobuf:"bytes,9,opt,name=locality,proto3" json:"locality,omitempty"`
	Link        string                 `protobuf:"bytes,10,opt,name=link,proto3" json:"link,omitempty"`
	Start       *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=start,proto3" json:"start,omitempty"`
	End         *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=end,proto3" json:"end,omitempty"`
	TicketGroup int32                  `protobuf:"varint,13,opt,name=ticket_group,json=ticketGroup,proto3" json:"ticket_group,omitempty"`
	// contains filtered or unexported fields
}

func (*EventListMsgElement) Descriptor deprecated

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

Deprecated: Use EventListMsgElement.ProtoReflect.Descriptor instead.

func (*EventListMsgElement) GetDescription

func (x *EventListMsgElement) GetDescription() string

func (*EventListMsgElement) GetEnd

func (*EventListMsgElement) GetEvent

func (x *EventListMsgElement) GetEvent() int32

func (*EventListMsgElement) GetFile

func (x *EventListMsgElement) GetFile() int32

func (*EventListMsgElement) GetKino

func (x *EventListMsgElement) GetKino() int32
func (x *EventListMsgElement) GetLink() string

func (*EventListMsgElement) GetLocality

func (x *EventListMsgElement) GetLocality() string

func (*EventListMsgElement) GetName

func (x *EventListMsgElement) GetName() string

func (*EventListMsgElement) GetNews

func (x *EventListMsgElement) GetNews() int32

func (*EventListMsgElement) GetPath

func (x *EventListMsgElement) GetPath() string

func (*EventListMsgElement) GetStart

func (x *EventListMsgElement) GetStart() *timestamppb.Timestamp

func (*EventListMsgElement) GetTicketGroup

func (x *EventListMsgElement) GetTicketGroup() int32

func (*EventListMsgElement) GetTitle

func (x *EventListMsgElement) GetTitle() string

func (*EventListMsgElement) ProtoMessage

func (*EventListMsgElement) ProtoMessage()

func (*EventListMsgElement) ProtoReflect

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

func (*EventListMsgElement) Reset

func (x *EventListMsgElement) Reset()

func (*EventListMsgElement) String

func (x *EventListMsgElement) String() string

type GetAreaFacilitiesByBuildingNrReply

type GetAreaFacilitiesByBuildingNrReply struct {
	AreaFacilitiesByBuildingNr []*RoomInformationElement `protobuf:"bytes,1,rep,name=areaFacilitiesByBuildingNr,proto3" json:"areaFacilitiesByBuildingNr,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAreaFacilitiesByBuildingNrReply) Descriptor deprecated

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

Deprecated: Use GetAreaFacilitiesByBuildingNrReply.ProtoReflect.Descriptor instead.

func (*GetAreaFacilitiesByBuildingNrReply) GetAreaFacilitiesByBuildingNr

func (x *GetAreaFacilitiesByBuildingNrReply) GetAreaFacilitiesByBuildingNr() []*RoomInformationElement

func (*GetAreaFacilitiesByBuildingNrReply) ProtoMessage

func (*GetAreaFacilitiesByBuildingNrReply) ProtoMessage()

func (*GetAreaFacilitiesByBuildingNrReply) ProtoReflect

func (*GetAreaFacilitiesByBuildingNrReply) Reset

func (*GetAreaFacilitiesByBuildingNrReply) String

type GetAreaFacilitiesByBuildingNrRequest

type GetAreaFacilitiesByBuildingNrRequest struct {
	BuildingNr string `protobuf:"bytes,1,opt,name=building_nr,json=buildingNr,proto3" json:"building_nr,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAreaFacilitiesByBuildingNrRequest) Descriptor deprecated

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

Deprecated: Use GetAreaFacilitiesByBuildingNrRequest.ProtoReflect.Descriptor instead.

func (*GetAreaFacilitiesByBuildingNrRequest) GetBuildingNr

func (x *GetAreaFacilitiesByBuildingNrRequest) GetBuildingNr() string

func (*GetAreaFacilitiesByBuildingNrRequest) ProtoMessage

func (*GetAreaFacilitiesByBuildingNrRequest) ProtoMessage()

func (*GetAreaFacilitiesByBuildingNrRequest) ProtoReflect

func (*GetAreaFacilitiesByBuildingNrRequest) Reset

func (*GetAreaFacilitiesByBuildingNrRequest) String

type GetBuilding2GpsReply

type GetBuilding2GpsReply struct {
	Building2Gps []*Building2GpsElement `protobuf:"bytes,1,rep,name=building2Gps,proto3" json:"building2Gps,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBuilding2GpsReply) Descriptor deprecated

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

Deprecated: Use GetBuilding2GpsReply.ProtoReflect.Descriptor instead.

func (*GetBuilding2GpsReply) GetBuilding2Gps

func (x *GetBuilding2GpsReply) GetBuilding2Gps() []*Building2GpsElement

func (*GetBuilding2GpsReply) ProtoMessage

func (*GetBuilding2GpsReply) ProtoMessage()

func (*GetBuilding2GpsReply) ProtoReflect

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

func (*GetBuilding2GpsReply) Reset

func (x *GetBuilding2GpsReply) Reset()

func (*GetBuilding2GpsReply) String

func (x *GetBuilding2GpsReply) String() string

type GetCafeteriaReply

type GetCafeteriaReply struct {
	Cafeteria []*Cafeteria `protobuf:"bytes,1,rep,name=cafeteria,proto3" json:"cafeteria,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCafeteriaReply) Descriptor deprecated

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

Deprecated: Use GetCafeteriaReply.ProtoReflect.Descriptor instead.

func (*GetCafeteriaReply) GetCafeteria

func (x *GetCafeteriaReply) GetCafeteria() []*Cafeteria

func (*GetCafeteriaReply) ProtoMessage

func (*GetCafeteriaReply) ProtoMessage()

func (*GetCafeteriaReply) ProtoReflect

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

func (*GetCafeteriaReply) Reset

func (x *GetCafeteriaReply) Reset()

func (*GetCafeteriaReply) String

func (x *GetCafeteriaReply) String() string

type GetDishesReply

type GetDishesReply struct {
	Dish []string `protobuf:"bytes,1,rep,name=dish,proto3" json:"dish,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDishesReply) Descriptor deprecated

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

Deprecated: Use GetDishesReply.ProtoReflect.Descriptor instead.

func (*GetDishesReply) GetDish

func (x *GetDishesReply) GetDish() []string

func (*GetDishesReply) ProtoMessage

func (*GetDishesReply) ProtoMessage()

func (*GetDishesReply) ProtoReflect

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

func (*GetDishesReply) Reset

func (x *GetDishesReply) Reset()

func (*GetDishesReply) String

func (x *GetDishesReply) String() string

type GetDishesRequest

type GetDishesRequest struct {
	CafeteriaId string `protobuf:"bytes,1,opt,name=cafeteriaId,proto3" json:"cafeteriaId,omitempty"`
	// >=2022 until the current year
	Year int32 `protobuf:"varint,2,opt,name=year,proto3" json:"year,omitempty"`
	// range 1 - 53
	Week int32 `protobuf:"varint,3,opt,name=week,proto3" json:"week,omitempty"`
	// range 0 (Monday) - 4 (Friday)
	Day int32 `protobuf:"varint,4,opt,name=day,proto3" json:"day,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDishesRequest) Descriptor deprecated

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

Deprecated: Use GetDishesRequest.ProtoReflect.Descriptor instead.

func (*GetDishesRequest) GetCafeteriaId

func (x *GetDishesRequest) GetCafeteriaId() string

func (*GetDishesRequest) GetDay

func (x *GetDishesRequest) GetDay() int32

func (*GetDishesRequest) GetWeek

func (x *GetDishesRequest) GetWeek() int32

func (*GetDishesRequest) GetYear

func (x *GetDishesRequest) GetYear() int32

func (*GetDishesRequest) ProtoMessage

func (*GetDishesRequest) ProtoMessage()

func (*GetDishesRequest) ProtoReflect

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

func (*GetDishesRequest) Reset

func (x *GetDishesRequest) Reset()

func (*GetDishesRequest) String

func (x *GetDishesRequest) String() string

type GetEventListReply

type GetEventListReply struct {
	Events []*EventListMsgElement `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEventListReply) Descriptor deprecated

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

Deprecated: Use GetEventListReply.ProtoReflect.Descriptor instead.

func (*GetEventListReply) GetEvents

func (x *GetEventListReply) GetEvents() []*EventListMsgElement

func (*GetEventListReply) ProtoMessage

func (*GetEventListReply) ProtoMessage()

func (*GetEventListReply) ProtoReflect

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

func (*GetEventListReply) Reset

func (x *GetEventListReply) Reset()

func (*GetEventListReply) String

func (x *GetEventListReply) String() string

type GetEventListRequest

type GetEventListRequest struct {

	// optional parameter, will return all events if no id is specified
	EventId int32 `protobuf:"varint,1,opt,name=eventId,proto3" json:"eventId,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEventListRequest) Descriptor deprecated

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

Deprecated: Use GetEventListRequest.ProtoReflect.Descriptor instead.

func (*GetEventListRequest) GetEventId

func (x *GetEventListRequest) GetEventId() int32

func (*GetEventListRequest) ProtoMessage

func (*GetEventListRequest) ProtoMessage()

func (*GetEventListRequest) ProtoReflect

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

func (*GetEventListRequest) Reset

func (x *GetEventListRequest) Reset()

func (*GetEventListRequest) String

func (x *GetEventListRequest) String() string

type GetKinoReply

type GetKinoReply struct {
	Kinos []*KinoMsgElement `protobuf:"bytes,1,rep,name=kinos,proto3" json:"kinos,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKinoReply) Descriptor deprecated

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

Deprecated: Use GetKinoReply.ProtoReflect.Descriptor instead.

func (*GetKinoReply) GetKinos

func (x *GetKinoReply) GetKinos() []*KinoMsgElement

func (*GetKinoReply) ProtoMessage

func (*GetKinoReply) ProtoMessage()

func (*GetKinoReply) ProtoReflect

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

func (*GetKinoReply) Reset

func (x *GetKinoReply) Reset()

func (*GetKinoReply) String

func (x *GetKinoReply) String() string

type GetKinoRequest

type GetKinoRequest struct {
	LastId int32 `protobuf:"varint,1,opt,name=lastId,proto3" json:"lastId,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKinoRequest) Descriptor deprecated

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

Deprecated: Use GetKinoRequest.ProtoReflect.Descriptor instead.

func (*GetKinoRequest) GetLastId

func (x *GetKinoRequest) GetLastId() int32

func (*GetKinoRequest) ProtoMessage

func (*GetKinoRequest) ProtoMessage()

func (*GetKinoRequest) ProtoReflect

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

func (*GetKinoRequest) Reset

func (x *GetKinoRequest) Reset()

func (*GetKinoRequest) String

func (x *GetKinoRequest) String() string

type GetListOfElevatorsReply

type GetListOfElevatorsReply struct {
	ListOfElevators []*RoomInformationElement `protobuf:"bytes,1,rep,name=listOfElevators,proto3" json:"listOfElevators,omitempty"`
	// contains filtered or unexported fields
}

func (*GetListOfElevatorsReply) Descriptor deprecated

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

Deprecated: Use GetListOfElevatorsReply.ProtoReflect.Descriptor instead.

func (*GetListOfElevatorsReply) GetListOfElevators

func (x *GetListOfElevatorsReply) GetListOfElevators() []*RoomInformationElement

func (*GetListOfElevatorsReply) ProtoMessage

func (*GetListOfElevatorsReply) ProtoMessage()

func (*GetListOfElevatorsReply) ProtoReflect

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

func (*GetListOfElevatorsReply) Reset

func (x *GetListOfElevatorsReply) Reset()

func (*GetListOfElevatorsReply) String

func (x *GetListOfElevatorsReply) String() string

type GetListOfToiletsReply

type GetListOfToiletsReply struct {
	ListOfToilets []*RoomInformationElement `protobuf:"bytes,1,rep,name=listOfToilets,proto3" json:"listOfToilets,omitempty"`
	// contains filtered or unexported fields
}

func (*GetListOfToiletsReply) Descriptor deprecated

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

Deprecated: Use GetListOfToiletsReply.ProtoReflect.Descriptor instead.

func (*GetListOfToiletsReply) GetListOfToilets

func (x *GetListOfToiletsReply) GetListOfToilets() []*RoomInformationElement

func (*GetListOfToiletsReply) ProtoMessage

func (*GetListOfToiletsReply) ProtoMessage()

func (*GetListOfToiletsReply) ProtoReflect

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

func (*GetListOfToiletsReply) Reset

func (x *GetListOfToiletsReply) Reset()

func (*GetListOfToiletsReply) String

func (x *GetListOfToiletsReply) String() string

type GetLocationsReply

type GetLocationsReply struct {
	Locations []*GetLocationsReply_Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLocationsReply) Descriptor deprecated

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

Deprecated: Use GetLocationsReply.ProtoReflect.Descriptor instead.

func (*GetLocationsReply) GetLocations

func (x *GetLocationsReply) GetLocations() []*GetLocationsReply_Location

func (*GetLocationsReply) ProtoMessage

func (*GetLocationsReply) ProtoMessage()

func (*GetLocationsReply) ProtoReflect

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

func (*GetLocationsReply) Reset

func (x *GetLocationsReply) Reset()

func (*GetLocationsReply) String

func (x *GetLocationsReply) String() string

type GetLocationsReply_Location

type GetLocationsReply_Location struct {
	Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Lon      string `protobuf:"bytes,3,opt,name=lon,proto3" json:"lon,omitempty"`
	Lat      string `protobuf:"bytes,4,opt,name=lat,proto3" json:"lat,omitempty"`
	Radius   string `protobuf:"bytes,5,opt,name=radius,proto3" json:"radius,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLocationsReply_Location) Descriptor deprecated

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

Deprecated: Use GetLocationsReply_Location.ProtoReflect.Descriptor instead.

func (*GetLocationsReply_Location) GetLat

func (x *GetLocationsReply_Location) GetLat() string

func (*GetLocationsReply_Location) GetLocation

func (x *GetLocationsReply_Location) GetLocation() string

func (*GetLocationsReply_Location) GetLon

func (x *GetLocationsReply_Location) GetLon() string

func (*GetLocationsReply_Location) GetName

func (x *GetLocationsReply_Location) GetName() string

func (*GetLocationsReply_Location) GetRadius

func (x *GetLocationsReply_Location) GetRadius() string

func (*GetLocationsReply_Location) ProtoMessage

func (*GetLocationsReply_Location) ProtoMessage()

func (*GetLocationsReply_Location) ProtoReflect

func (*GetLocationsReply_Location) Reset

func (x *GetLocationsReply_Location) Reset()

func (*GetLocationsReply_Location) String

func (x *GetLocationsReply_Location) String() string

type GetLocationsRequest

type GetLocationsRequest struct {
	Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLocationsRequest) Descriptor deprecated

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

Deprecated: Use GetLocationsRequest.ProtoReflect.Descriptor instead.

func (*GetLocationsRequest) GetLocation

func (x *GetLocationsRequest) GetLocation() string

func (*GetLocationsRequest) ProtoMessage

func (*GetLocationsRequest) ProtoMessage()

func (*GetLocationsRequest) ProtoReflect

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

func (*GetLocationsRequest) Reset

func (x *GetLocationsRequest) Reset()

func (*GetLocationsRequest) String

func (x *GetLocationsRequest) String() string

type GetMembersReply

type GetMembersReply struct {
	LrzId    string `protobuf:"bytes,1,opt,name=lrzId,proto3" json:"lrzId,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	MemberId int32  `protobuf:"varint,3,opt,name=memberId,proto3" json:"memberId,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMembersReply) Descriptor deprecated

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

Deprecated: Use GetMembersReply.ProtoReflect.Descriptor instead.

func (*GetMembersReply) GetLrzId

func (x *GetMembersReply) GetLrzId() string

func (*GetMembersReply) GetMemberId

func (x *GetMembersReply) GetMemberId() int32

func (*GetMembersReply) GetName

func (x *GetMembersReply) GetName() string

func (*GetMembersReply) ProtoMessage

func (*GetMembersReply) ProtoMessage()

func (*GetMembersReply) ProtoReflect

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

func (*GetMembersReply) Reset

func (x *GetMembersReply) Reset()

func (*GetMembersReply) String

func (x *GetMembersReply) String() string

type GetMembersRequest

type GetMembersRequest struct {
	LrzId string `protobuf:"bytes,1,opt,name=lrzId,proto3" json:"lrzId,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMembersRequest) Descriptor deprecated

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

Deprecated: Use GetMembersRequest.ProtoReflect.Descriptor instead.

func (*GetMembersRequest) GetLrzId

func (x *GetMembersRequest) GetLrzId() string

func (*GetMembersRequest) ProtoMessage

func (*GetMembersRequest) ProtoMessage()

func (*GetMembersRequest) ProtoReflect

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

func (*GetMembersRequest) Reset

func (x *GetMembersRequest) Reset()

func (*GetMembersRequest) String

func (x *GetMembersRequest) String() string

type GetMoreInformationReply

type GetMoreInformationReply struct {
	Information []*MoreInformationElement `protobuf:"bytes,1,rep,name=information,proto3" json:"information,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMoreInformationReply) Descriptor deprecated

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

Deprecated: Use GetMoreInformationReply.ProtoReflect.Descriptor instead.

func (*GetMoreInformationReply) GetInformation

func (x *GetMoreInformationReply) GetInformation() []*MoreInformationElement

func (*GetMoreInformationReply) ProtoMessage

func (*GetMoreInformationReply) ProtoMessage()

func (*GetMoreInformationReply) ProtoReflect

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

func (*GetMoreInformationReply) Reset

func (x *GetMoreInformationReply) Reset()

func (*GetMoreInformationReply) String

func (x *GetMoreInformationReply) String() string

type GetNotificationsConfirmReply

type GetNotificationsConfirmReply struct {
	Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNotificationsConfirmReply) Descriptor deprecated

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

Deprecated: Use GetNotificationsConfirmReply.ProtoReflect.Descriptor instead.

func (*GetNotificationsConfirmReply) GetStatus

func (x *GetNotificationsConfirmReply) GetStatus() string

func (*GetNotificationsConfirmReply) ProtoMessage

func (*GetNotificationsConfirmReply) ProtoMessage()

func (*GetNotificationsConfirmReply) ProtoReflect

func (*GetNotificationsConfirmReply) Reset

func (x *GetNotificationsConfirmReply) Reset()

func (*GetNotificationsConfirmReply) String

type GetNotificationsReply

type GetNotificationsReply struct {
	NotificationId int32  `protobuf:"varint,1,opt,name=notificationId,proto3" json:"notificationId,omitempty"`
	Type           int32  `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
	Title          string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	Description    string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Signature      string `protobuf:"bytes,5,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNotificationsReply) Descriptor deprecated

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

Deprecated: Use GetNotificationsReply.ProtoReflect.Descriptor instead.

func (*GetNotificationsReply) GetDescription

func (x *GetNotificationsReply) GetDescription() string

func (*GetNotificationsReply) GetNotificationId

func (x *GetNotificationsReply) GetNotificationId() int32

func (*GetNotificationsReply) GetSignature

func (x *GetNotificationsReply) GetSignature() string

func (*GetNotificationsReply) GetTitle

func (x *GetNotificationsReply) GetTitle() string

func (*GetNotificationsReply) GetType

func (x *GetNotificationsReply) GetType() int32

func (*GetNotificationsReply) ProtoMessage

func (*GetNotificationsReply) ProtoMessage()

func (*GetNotificationsReply) ProtoReflect

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

func (*GetNotificationsReply) Reset

func (x *GetNotificationsReply) Reset()

func (*GetNotificationsReply) String

func (x *GetNotificationsReply) String() string

type GetOpeningTimesReply

type GetOpeningTimesReply struct {
	Facilities []*OpeningTimesMsgElement `protobuf:"bytes,1,rep,name=facilities,proto3" json:"facilities,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOpeningTimesReply) Descriptor deprecated

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

Deprecated: Use GetOpeningTimesReply.ProtoReflect.Descriptor instead.

func (*GetOpeningTimesReply) GetFacilities

func (x *GetOpeningTimesReply) GetFacilities() []*OpeningTimesMsgElement

func (*GetOpeningTimesReply) ProtoMessage

func (*GetOpeningTimesReply) ProtoMessage()

func (*GetOpeningTimesReply) ProtoReflect

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

func (*GetOpeningTimesReply) Reset

func (x *GetOpeningTimesReply) Reset()

func (*GetOpeningTimesReply) String

func (x *GetOpeningTimesReply) String() string

type GetOpeningTimesRequest

type GetOpeningTimesRequest struct {
	Language string `protobuf:"bytes,1,opt,name=language,proto3" json:"language,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOpeningTimesRequest) Descriptor deprecated

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

Deprecated: Use GetOpeningTimesRequest.ProtoReflect.Descriptor instead.

func (*GetOpeningTimesRequest) GetLanguage

func (x *GetOpeningTimesRequest) GetLanguage() string

func (*GetOpeningTimesRequest) ProtoMessage

func (*GetOpeningTimesRequest) ProtoMessage()

func (*GetOpeningTimesRequest) ProtoReflect

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

func (*GetOpeningTimesRequest) Reset

func (x *GetOpeningTimesRequest) Reset()

func (*GetOpeningTimesRequest) String

func (x *GetOpeningTimesRequest) String() string

type GetResponsiblePersonReply

type GetResponsiblePersonReply struct {
	ResponsiblePerson []*ResponsiblePersonElement `protobuf:"bytes,1,rep,name=responsiblePerson,proto3" json:"responsiblePerson,omitempty"`
	// contains filtered or unexported fields
}

func (*GetResponsiblePersonReply) Descriptor deprecated

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

Deprecated: Use GetResponsiblePersonReply.ProtoReflect.Descriptor instead.

func (*GetResponsiblePersonReply) GetResponsiblePerson

func (x *GetResponsiblePersonReply) GetResponsiblePerson() []*ResponsiblePersonElement

func (*GetResponsiblePersonReply) ProtoMessage

func (*GetResponsiblePersonReply) ProtoMessage()

func (*GetResponsiblePersonReply) ProtoReflect

func (*GetResponsiblePersonReply) Reset

func (x *GetResponsiblePersonReply) Reset()

func (*GetResponsiblePersonReply) String

func (x *GetResponsiblePersonReply) String() string

type GetRoomCoordinatesReply

type GetRoomCoordinatesReply struct {
	UtmZone     string  `protobuf:"bytes,1,opt,name=utm_zone,json=utmZone,proto3" json:"utm_zone,omitempty"`
	UtmEasting  float32 `protobuf:"fixed32,2,opt,name=utm_easting,json=utmEasting,proto3" json:"utm_easting,omitempty"`
	UtmNorthing float32 `protobuf:"fixed32,3,opt,name=utm_northing,json=utmNorthing,proto3" json:"utm_northing,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoomCoordinatesReply) Descriptor deprecated

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

Deprecated: Use GetRoomCoordinatesReply.ProtoReflect.Descriptor instead.

func (*GetRoomCoordinatesReply) GetUtmEasting

func (x *GetRoomCoordinatesReply) GetUtmEasting() float32

func (*GetRoomCoordinatesReply) GetUtmNorthing

func (x *GetRoomCoordinatesReply) GetUtmNorthing() float32

func (*GetRoomCoordinatesReply) GetUtmZone

func (x *GetRoomCoordinatesReply) GetUtmZone() string

func (*GetRoomCoordinatesReply) ProtoMessage

func (*GetRoomCoordinatesReply) ProtoMessage()

func (*GetRoomCoordinatesReply) ProtoReflect

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

func (*GetRoomCoordinatesReply) Reset

func (x *GetRoomCoordinatesReply) Reset()

func (*GetRoomCoordinatesReply) String

func (x *GetRoomCoordinatesReply) String() string

type GetRoomCoordinatesRequest

type GetRoomCoordinatesRequest struct {
	ArchId string `protobuf:"bytes,1,opt,name=arch_id,json=archId,proto3" json:"arch_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoomCoordinatesRequest) Descriptor deprecated

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

Deprecated: Use GetRoomCoordinatesRequest.ProtoReflect.Descriptor instead.

func (*GetRoomCoordinatesRequest) GetArchId

func (x *GetRoomCoordinatesRequest) GetArchId() string

func (*GetRoomCoordinatesRequest) ProtoMessage

func (*GetRoomCoordinatesRequest) ProtoMessage()

func (*GetRoomCoordinatesRequest) ProtoReflect

func (*GetRoomCoordinatesRequest) Reset

func (x *GetRoomCoordinatesRequest) Reset()

func (*GetRoomCoordinatesRequest) String

func (x *GetRoomCoordinatesRequest) String() string

type GetRoomMapsReply

type GetRoomMapsReply struct {
	Maps []*GetRoomMapsReply_Map `protobuf:"bytes,1,rep,name=maps,proto3" json:"maps,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoomMapsReply) Descriptor deprecated

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

Deprecated: Use GetRoomMapsReply.ProtoReflect.Descriptor instead.

func (*GetRoomMapsReply) GetMaps

func (x *GetRoomMapsReply) GetMaps() []*GetRoomMapsReply_Map

func (*GetRoomMapsReply) ProtoMessage

func (*GetRoomMapsReply) ProtoMessage()

func (*GetRoomMapsReply) ProtoReflect

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

func (*GetRoomMapsReply) Reset

func (x *GetRoomMapsReply) Reset()

func (*GetRoomMapsReply) String

func (x *GetRoomMapsReply) String() string

type GetRoomMapsReply_Map

type GetRoomMapsReply_Map struct {
	MapId       int64  `protobuf:"varint,1,opt,name=map_id,json=mapId,proto3" json:"map_id,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Scale       int64  `protobuf:"varint,3,opt,name=scale,proto3" json:"scale,omitempty"`
	Width       int64  `protobuf:"varint,4,opt,name=width,proto3" json:"width,omitempty"`
	Height      int64  `protobuf:"varint,5,opt,name=height,proto3" json:"height,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoomMapsReply_Map) Descriptor deprecated

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

Deprecated: Use GetRoomMapsReply_Map.ProtoReflect.Descriptor instead.

func (*GetRoomMapsReply_Map) GetDescription

func (x *GetRoomMapsReply_Map) GetDescription() string

func (*GetRoomMapsReply_Map) GetHeight

func (x *GetRoomMapsReply_Map) GetHeight() int64

func (*GetRoomMapsReply_Map) GetMapId

func (x *GetRoomMapsReply_Map) GetMapId() int64

func (*GetRoomMapsReply_Map) GetScale

func (x *GetRoomMapsReply_Map) GetScale() int64

func (*GetRoomMapsReply_Map) GetWidth

func (x *GetRoomMapsReply_Map) GetWidth() int64

func (*GetRoomMapsReply_Map) ProtoMessage

func (*GetRoomMapsReply_Map) ProtoMessage()

func (*GetRoomMapsReply_Map) ProtoReflect

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

func (*GetRoomMapsReply_Map) Reset

func (x *GetRoomMapsReply_Map) Reset()

func (*GetRoomMapsReply_Map) String

func (x *GetRoomMapsReply_Map) String() string

type GetRoomMapsRequest

type GetRoomMapsRequest struct {
	ArchId string `protobuf:"bytes,1,opt,name=arch_id,json=archId,proto3" json:"arch_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoomMapsRequest) Descriptor deprecated

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

Deprecated: Use GetRoomMapsRequest.ProtoReflect.Descriptor instead.

func (*GetRoomMapsRequest) GetArchId

func (x *GetRoomMapsRequest) GetArchId() string

func (*GetRoomMapsRequest) ProtoMessage

func (*GetRoomMapsRequest) ProtoMessage()

func (*GetRoomMapsRequest) ProtoReflect

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

func (*GetRoomMapsRequest) Reset

func (x *GetRoomMapsRequest) Reset()

func (*GetRoomMapsRequest) String

func (x *GetRoomMapsRequest) String() string

type GetRoomScheduleReply

type GetRoomScheduleReply struct {
	Events []*GetRoomScheduleReply_RoomScheduleEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoomScheduleReply) Descriptor deprecated

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

Deprecated: Use GetRoomScheduleReply.ProtoReflect.Descriptor instead.

func (*GetRoomScheduleReply) GetEvents

func (*GetRoomScheduleReply) ProtoMessage

func (*GetRoomScheduleReply) ProtoMessage()

func (*GetRoomScheduleReply) ProtoReflect

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

func (*GetRoomScheduleReply) Reset

func (x *GetRoomScheduleReply) Reset()

func (*GetRoomScheduleReply) String

func (x *GetRoomScheduleReply) String() string

type GetRoomScheduleReply_RoomScheduleEvent

type GetRoomScheduleReply_RoomScheduleEvent struct {
	Start      *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"`
	End        *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"`
	Title      string                 `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	EventId    int32                  `protobuf:"varint,4,opt,name=event_id,json=eventId,proto3" json:"event_id,omitempty"`
	CourseCode string                 `protobuf:"bytes,5,opt,name=course_code,json=courseCode,proto3" json:"course_code,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoomScheduleReply_RoomScheduleEvent) Descriptor deprecated

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

Deprecated: Use GetRoomScheduleReply_RoomScheduleEvent.ProtoReflect.Descriptor instead.

func (*GetRoomScheduleReply_RoomScheduleEvent) GetCourseCode

func (*GetRoomScheduleReply_RoomScheduleEvent) GetEnd

func (*GetRoomScheduleReply_RoomScheduleEvent) GetEventId

func (*GetRoomScheduleReply_RoomScheduleEvent) GetStart

func (*GetRoomScheduleReply_RoomScheduleEvent) GetTitle

func (*GetRoomScheduleReply_RoomScheduleEvent) ProtoMessage

func (*GetRoomScheduleReply_RoomScheduleEvent) ProtoReflect

func (*GetRoomScheduleReply_RoomScheduleEvent) Reset

func (*GetRoomScheduleReply_RoomScheduleEvent) String

type GetRoomScheduleRequest

type GetRoomScheduleRequest struct {
	Room  int32                  `protobuf:"varint,1,opt,name=room,proto3" json:"room,omitempty"`
	Start *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"`
	End   *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoomScheduleRequest) Descriptor deprecated

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

Deprecated: Use GetRoomScheduleRequest.ProtoReflect.Descriptor instead.

func (*GetRoomScheduleRequest) GetEnd

func (*GetRoomScheduleRequest) GetRoom

func (x *GetRoomScheduleRequest) GetRoom() int32

func (*GetRoomScheduleRequest) GetStart

func (*GetRoomScheduleRequest) ProtoMessage

func (*GetRoomScheduleRequest) ProtoMessage()

func (*GetRoomScheduleRequest) ProtoReflect

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

func (*GetRoomScheduleRequest) Reset

func (x *GetRoomScheduleRequest) Reset()

func (*GetRoomScheduleRequest) String

func (x *GetRoomScheduleRequest) String() string

type GetStudyRoomListReply

type GetStudyRoomListReply struct {
	Rooms []*StudyRoomMsgElement `protobuf:"bytes,1,rep,name=rooms,proto3" json:"rooms,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStudyRoomListReply) Descriptor deprecated

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

Deprecated: Use GetStudyRoomListReply.ProtoReflect.Descriptor instead.

func (*GetStudyRoomListReply) GetRooms

func (x *GetStudyRoomListReply) GetRooms() []*StudyRoomMsgElement

func (*GetStudyRoomListReply) ProtoMessage

func (*GetStudyRoomListReply) ProtoMessage()

func (*GetStudyRoomListReply) ProtoReflect

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

func (*GetStudyRoomListReply) Reset

func (x *GetStudyRoomListReply) Reset()

func (*GetStudyRoomListReply) String

func (x *GetStudyRoomListReply) String() string

type GetTagsReply

type GetTagsReply struct {
	RatingTags []*TagsOverview `protobuf:"bytes,1,rep,name=ratingTags,proto3" json:"ratingTags,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTagsReply) Descriptor deprecated

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

Deprecated: Use GetTagsReply.ProtoReflect.Descriptor instead.

func (*GetTagsReply) GetRatingTags

func (x *GetTagsReply) GetRatingTags() []*TagsOverview

func (*GetTagsReply) ProtoMessage

func (*GetTagsReply) ProtoMessage()

func (*GetTagsReply) ProtoReflect

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

func (*GetTagsReply) Reset

func (x *GetTagsReply) Reset()

func (*GetTagsReply) String

func (x *GetTagsReply) String() string

type GetTopNewsReply

type GetTopNewsReply struct {
	ImageUrl string                 `protobuf:"bytes,1,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"`
	Link     string                 `protobuf:"bytes,2,opt,name=link,proto3" json:"link,omitempty"`
	Created  *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created,proto3" json:"created,omitempty"`
	From     *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=from,proto3" json:"from,omitempty"`
	To       *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=to,proto3" json:"to,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTopNewsReply) Descriptor deprecated

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

Deprecated: Use GetTopNewsReply.ProtoReflect.Descriptor instead.

func (*GetTopNewsReply) GetCreated

func (x *GetTopNewsReply) GetCreated() *timestamppb.Timestamp

func (*GetTopNewsReply) GetFrom

func (x *GetTopNewsReply) GetFrom() *timestamppb.Timestamp

func (*GetTopNewsReply) GetImageUrl

func (x *GetTopNewsReply) GetImageUrl() string
func (x *GetTopNewsReply) GetLink() string

func (*GetTopNewsReply) GetTo

func (*GetTopNewsReply) ProtoMessage

func (*GetTopNewsReply) ProtoMessage()

func (*GetTopNewsReply) ProtoReflect

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

func (*GetTopNewsReply) Reset

func (x *GetTopNewsReply) Reset()

func (*GetTopNewsReply) String

func (x *GetTopNewsReply) String() string

type GetUpdateNoteReply

type GetUpdateNoteReply struct {
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUpdateNoteReply) Descriptor deprecated

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

Deprecated: Use GetUpdateNoteReply.ProtoReflect.Descriptor instead.

func (*GetUpdateNoteReply) GetMessage

func (x *GetUpdateNoteReply) GetMessage() string

func (*GetUpdateNoteReply) ProtoMessage

func (*GetUpdateNoteReply) ProtoMessage()

func (*GetUpdateNoteReply) ProtoReflect

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

func (*GetUpdateNoteReply) Reset

func (x *GetUpdateNoteReply) Reset()

func (*GetUpdateNoteReply) String

func (x *GetUpdateNoteReply) String() string

type GetUpdateNoteRequest

type GetUpdateNoteRequest struct {
	Version int32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUpdateNoteRequest) Descriptor deprecated

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

Deprecated: Use GetUpdateNoteRequest.ProtoReflect.Descriptor instead.

func (*GetUpdateNoteRequest) GetVersion

func (x *GetUpdateNoteRequest) GetVersion() int32

func (*GetUpdateNoteRequest) ProtoMessage

func (*GetUpdateNoteRequest) ProtoMessage()

func (*GetUpdateNoteRequest) ProtoReflect

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

func (*GetUpdateNoteRequest) Reset

func (x *GetUpdateNoteRequest) Reset()

func (*GetUpdateNoteRequest) String

func (x *GetUpdateNoteRequest) String() string

type GetUploadStatusReply

type GetUploadStatusReply struct {
	FcmToken   string `protobuf:"bytes,1,opt,name=fcm_token,json=fcmToken,proto3" json:"fcm_token,omitempty"`
	PublicKey  string `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	StudentId  bool   `protobuf:"varint,3,opt,name=student_id,json=studentId,proto3" json:"student_id,omitempty"`
	EmployeeId bool   `protobuf:"varint,4,opt,name=employee_id,json=employeeId,proto3" json:"employee_id,omitempty"`
	ExternalId bool   `protobuf:"varint,5,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUploadStatusReply) Descriptor deprecated

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

Deprecated: Use GetUploadStatusReply.ProtoReflect.Descriptor instead.

func (*GetUploadStatusReply) GetEmployeeId

func (x *GetUploadStatusReply) GetEmployeeId() bool

func (*GetUploadStatusReply) GetExternalId

func (x *GetUploadStatusReply) GetExternalId() bool

func (*GetUploadStatusReply) GetFcmToken

func (x *GetUploadStatusReply) GetFcmToken() string

func (*GetUploadStatusReply) GetPublicKey

func (x *GetUploadStatusReply) GetPublicKey() string

func (*GetUploadStatusReply) GetStudentId

func (x *GetUploadStatusReply) GetStudentId() bool

func (*GetUploadStatusReply) ProtoMessage

func (*GetUploadStatusReply) ProtoMessage()

func (*GetUploadStatusReply) ProtoReflect

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

func (*GetUploadStatusReply) Reset

func (x *GetUploadStatusReply) Reset()

func (*GetUploadStatusReply) String

func (x *GetUploadStatusReply) String() string

type GetUploadStatusRequest

type GetUploadStatusRequest struct {
	LrzId string `protobuf:"bytes,1,opt,name=lrzId,proto3" json:"lrzId,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUploadStatusRequest) Descriptor deprecated

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

Deprecated: Use GetUploadStatusRequest.ProtoReflect.Descriptor instead.

func (*GetUploadStatusRequest) GetLrzId

func (x *GetUploadStatusRequest) GetLrzId() string

func (*GetUploadStatusRequest) ProtoMessage

func (*GetUploadStatusRequest) ProtoMessage()

func (*GetUploadStatusRequest) ProtoReflect

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

func (*GetUploadStatusRequest) Reset

func (x *GetUploadStatusRequest) Reset()

func (*GetUploadStatusRequest) String

func (x *GetUploadStatusRequest) String() string

type KinoMsgElement

type KinoMsgElement struct {
	Name        string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Path        string                 `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	Kino        int32                  `protobuf:"varint,3,opt,name=kino,proto3" json:"kino,omitempty"`
	Date        *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=date,proto3" json:"date,omitempty"`
	Created     *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created,proto3" json:"created,omitempty"`
	Title       string                 `protobuf:"bytes,6,opt,name=title,proto3" json:"title,omitempty"`
	Year        string                 `protobuf:"bytes,7,opt,name=year,proto3" json:"year,omitempty"`
	Runtime     string                 `protobuf:"bytes,8,opt,name=runtime,proto3" json:"runtime,omitempty"`
	Genre       string                 `protobuf:"bytes,9,opt,name=genre,proto3" json:"genre,omitempty"`
	Director    string                 `protobuf:"bytes,10,opt,name=director,proto3" json:"director,omitempty"`
	Actors      string                 `protobuf:"bytes,11,opt,name=actors,proto3" json:"actors,omitempty"`
	Rating      string                 `protobuf:"bytes,12,opt,name=rating,proto3" json:"rating,omitempty"`
	Description string                 `protobuf:"bytes,13,opt,name=description,proto3" json:"description,omitempty"`
	Cover       int32                  `protobuf:"varint,14,opt,name=cover,proto3" json:"cover,omitempty"`
	Trailer     string                 `protobuf:"bytes,15,opt,name=trailer,proto3" json:"trailer,omitempty"`
	Link        string                 `protobuf:"bytes,16,opt,name=link,proto3" json:"link,omitempty"`
	// contains filtered or unexported fields
}

func (*KinoMsgElement) Descriptor deprecated

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

Deprecated: Use KinoMsgElement.ProtoReflect.Descriptor instead.

func (*KinoMsgElement) GetActors

func (x *KinoMsgElement) GetActors() string

func (*KinoMsgElement) GetCover

func (x *KinoMsgElement) GetCover() int32

func (*KinoMsgElement) GetCreated

func (x *KinoMsgElement) GetCreated() *timestamppb.Timestamp

func (*KinoMsgElement) GetDate

func (x *KinoMsgElement) GetDate() *timestamppb.Timestamp

func (*KinoMsgElement) GetDescription

func (x *KinoMsgElement) GetDescription() string

func (*KinoMsgElement) GetDirector

func (x *KinoMsgElement) GetDirector() string

func (*KinoMsgElement) GetGenre

func (x *KinoMsgElement) GetGenre() string

func (*KinoMsgElement) GetKino

func (x *KinoMsgElement) GetKino() int32
func (x *KinoMsgElement) GetLink() string

func (*KinoMsgElement) GetName

func (x *KinoMsgElement) GetName() string

func (*KinoMsgElement) GetPath

func (x *KinoMsgElement) GetPath() string

func (*KinoMsgElement) GetRating

func (x *KinoMsgElement) GetRating() string

func (*KinoMsgElement) GetRuntime

func (x *KinoMsgElement) GetRuntime() string

func (*KinoMsgElement) GetTitle

func (x *KinoMsgElement) GetTitle() string

func (*KinoMsgElement) GetTrailer

func (x *KinoMsgElement) GetTrailer() string

func (*KinoMsgElement) GetYear

func (x *KinoMsgElement) GetYear() string

func (*KinoMsgElement) ProtoMessage

func (*KinoMsgElement) ProtoMessage()

func (*KinoMsgElement) ProtoReflect

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

func (*KinoMsgElement) Reset

func (x *KinoMsgElement) Reset()

func (*KinoMsgElement) String

func (x *KinoMsgElement) String() string

type MoreInformationElement

type MoreInformationElement struct {
	Title    string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"`
	Url      string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*MoreInformationElement) Descriptor deprecated

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

Deprecated: Use MoreInformationElement.ProtoReflect.Descriptor instead.

func (*MoreInformationElement) GetCategory

func (x *MoreInformationElement) GetCategory() string

func (*MoreInformationElement) GetTitle

func (x *MoreInformationElement) GetTitle() string

func (*MoreInformationElement) GetUrl

func (x *MoreInformationElement) GetUrl() string

func (*MoreInformationElement) ProtoMessage

func (*MoreInformationElement) ProtoMessage()

func (*MoreInformationElement) ProtoReflect

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

func (*MoreInformationElement) Reset

func (x *MoreInformationElement) Reset()

func (*MoreInformationElement) String

func (x *MoreInformationElement) String() string

type NewCafeteriaRatingRequest

type NewCafeteriaRatingRequest struct {

	// number in the range 1-5
	Points      int32  `protobuf:"varint,1,opt,name=points,proto3" json:"points,omitempty"`
	CafeteriaId string `protobuf:"bytes,2,opt,name=cafeteriaId,proto3" json:"cafeteriaId,omitempty"`
	Image       []byte `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
	// Optional list of tag ratings add as many tags with a rating (1-5) of the list of cafeteriaRatingTags
	RatingTags []*RatingTag `protobuf:"bytes,4,rep,name=ratingTags,proto3" json:"ratingTags,omitempty"`
	// Optional comment (max 256 chars)
	Comment string `protobuf:"bytes,6,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

func (*NewCafeteriaRatingRequest) Descriptor deprecated

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

Deprecated: Use NewCafeteriaRatingRequest.ProtoReflect.Descriptor instead.

func (*NewCafeteriaRatingRequest) GetCafeteriaId

func (x *NewCafeteriaRatingRequest) GetCafeteriaId() string

func (*NewCafeteriaRatingRequest) GetComment

func (x *NewCafeteriaRatingRequest) GetComment() string

func (*NewCafeteriaRatingRequest) GetImage

func (x *NewCafeteriaRatingRequest) GetImage() []byte

func (*NewCafeteriaRatingRequest) GetPoints

func (x *NewCafeteriaRatingRequest) GetPoints() int32

func (*NewCafeteriaRatingRequest) GetRatingTags

func (x *NewCafeteriaRatingRequest) GetRatingTags() []*RatingTag

func (*NewCafeteriaRatingRequest) ProtoMessage

func (*NewCafeteriaRatingRequest) ProtoMessage()

func (*NewCafeteriaRatingRequest) ProtoReflect

func (*NewCafeteriaRatingRequest) Reset

func (x *NewCafeteriaRatingRequest) Reset()

func (*NewCafeteriaRatingRequest) String

func (x *NewCafeteriaRatingRequest) String() string

type NewDishRatingRequest

type NewDishRatingRequest struct {

	// number in the range 1-5
	Points int32 `protobuf:"varint,1,opt,name=points,proto3" json:"points,omitempty"`
	// Mandatory Name of the dish (EAT-API naming scheme "MENSA_GARCHING") Must be available int the given mensa
	CafeteriaId string `protobuf:"bytes,2,opt,name=cafeteriaId,proto3" json:"cafeteriaId,omitempty"`
	// Mandatory Name of the dish (EAT-API naming scheme) Must be available int the given mensa
	Dish string `protobuf:"bytes,3,opt,name=dish,proto3" json:"dish,omitempty"`
	// Optional JPEG image in Base64
	Image []byte `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"`
	// Optional list of tag ratings add as many tags with a rating (1-5) of the list of dishRatingTags
	RatingTags []*RatingTag `protobuf:"bytes,5,rep,name=ratingTags,proto3" json:"ratingTags,omitempty"`
	// Optional comment (max 256 chars)
	Comment string `protobuf:"bytes,7,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

func (*NewDishRatingRequest) Descriptor deprecated

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

Deprecated: Use NewDishRatingRequest.ProtoReflect.Descriptor instead.

func (*NewDishRatingRequest) GetCafeteriaId

func (x *NewDishRatingRequest) GetCafeteriaId() string

func (*NewDishRatingRequest) GetComment

func (x *NewDishRatingRequest) GetComment() string

func (*NewDishRatingRequest) GetDish

func (x *NewDishRatingRequest) GetDish() string

func (*NewDishRatingRequest) GetImage

func (x *NewDishRatingRequest) GetImage() []byte

func (*NewDishRatingRequest) GetPoints

func (x *NewDishRatingRequest) GetPoints() int32

func (*NewDishRatingRequest) GetRatingTags

func (x *NewDishRatingRequest) GetRatingTags() []*RatingTag

func (*NewDishRatingRequest) ProtoMessage

func (*NewDishRatingRequest) ProtoMessage()

func (*NewDishRatingRequest) ProtoReflect

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

func (*NewDishRatingRequest) Reset

func (x *NewDishRatingRequest) Reset()

func (*NewDishRatingRequest) String

func (x *NewDishRatingRequest) String() string

type NewsSource

type NewsSource struct {
	Source string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Title  string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Icon   string `protobuf:"bytes,3,opt,name=icon,proto3" json:"icon,omitempty"`
	// contains filtered or unexported fields
}

func (*NewsSource) Descriptor deprecated

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

Deprecated: Use NewsSource.ProtoReflect.Descriptor instead.

func (*NewsSource) GetIcon

func (x *NewsSource) GetIcon() string

func (*NewsSource) GetSource

func (x *NewsSource) GetSource() string

func (*NewsSource) GetTitle

func (x *NewsSource) GetTitle() string

func (*NewsSource) ProtoMessage

func (*NewsSource) ProtoMessage()

func (*NewsSource) ProtoReflect

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

func (*NewsSource) Reset

func (x *NewsSource) Reset()

func (*NewsSource) String

func (x *NewsSource) String() string

type NewsSourceArray

type NewsSourceArray struct {
	Sources []*NewsSource `protobuf:"bytes,1,rep,name=sources,proto3" json:"sources,omitempty"`
	// contains filtered or unexported fields
}

func (*NewsSourceArray) Descriptor deprecated

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

Deprecated: Use NewsSourceArray.ProtoReflect.Descriptor instead.

func (*NewsSourceArray) GetSources

func (x *NewsSourceArray) GetSources() []*NewsSource

func (*NewsSourceArray) ProtoMessage

func (*NewsSourceArray) ProtoMessage()

func (*NewsSourceArray) ProtoReflect

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

func (*NewsSourceArray) Reset

func (x *NewsSourceArray) Reset()

func (*NewsSourceArray) String

func (x *NewsSourceArray) String() string

type NotificationsRequest

type NotificationsRequest struct {
	NotificationId int32 `protobuf:"varint,1,opt,name=notificationId,proto3" json:"notificationId,omitempty"`
	// contains filtered or unexported fields
}

func (*NotificationsRequest) Descriptor deprecated

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

Deprecated: Use NotificationsRequest.ProtoReflect.Descriptor instead.

func (*NotificationsRequest) GetNotificationId

func (x *NotificationsRequest) GetNotificationId() int32

func (*NotificationsRequest) ProtoMessage

func (*NotificationsRequest) ProtoMessage()

func (*NotificationsRequest) ProtoReflect

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

func (*NotificationsRequest) Reset

func (x *NotificationsRequest) Reset()

func (*NotificationsRequest) String

func (x *NotificationsRequest) String() string

type OpeningTimesMsgElement

type OpeningTimesMsgElement struct {
	Id               int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Category         string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"`
	Name             string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Address          string `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
	Room             string `protobuf:"bytes,5,opt,name=room,proto3" json:"room,omitempty"`
	TransportStation string `protobuf:"bytes,6,opt,name=transport_station,json=transportStation,proto3" json:"transport_station,omitempty"`
	OpeningHours     string `protobuf:"bytes,7,opt,name=opening_hours,json=openingHours,proto3" json:"opening_hours,omitempty"`
	Infos            string `protobuf:"bytes,8,opt,name=infos,proto3" json:"infos,omitempty"`
	Url              string `protobuf:"bytes,9,opt,name=url,proto3" json:"url,omitempty"`
	Language         string `protobuf:"bytes,10,opt,name=language,proto3" json:"language,omitempty"`
	ReferenceId      int32  `protobuf:"varint,11,opt,name=reference_id,json=referenceId,proto3" json:"reference_id,omitempty"`
	// contains filtered or unexported fields
}

func (*OpeningTimesMsgElement) Descriptor deprecated

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

Deprecated: Use OpeningTimesMsgElement.ProtoReflect.Descriptor instead.

func (*OpeningTimesMsgElement) GetAddress

func (x *OpeningTimesMsgElement) GetAddress() string

func (*OpeningTimesMsgElement) GetCategory

func (x *OpeningTimesMsgElement) GetCategory() string

func (*OpeningTimesMsgElement) GetId

func (x *OpeningTimesMsgElement) GetId() int32

func (*OpeningTimesMsgElement) GetInfos

func (x *OpeningTimesMsgElement) GetInfos() string

func (*OpeningTimesMsgElement) GetLanguage

func (x *OpeningTimesMsgElement) GetLanguage() string

func (*OpeningTimesMsgElement) GetName

func (x *OpeningTimesMsgElement) GetName() string

func (*OpeningTimesMsgElement) GetOpeningHours

func (x *OpeningTimesMsgElement) GetOpeningHours() string

func (*OpeningTimesMsgElement) GetReferenceId

func (x *OpeningTimesMsgElement) GetReferenceId() int32

func (*OpeningTimesMsgElement) GetRoom

func (x *OpeningTimesMsgElement) GetRoom() string

func (*OpeningTimesMsgElement) GetTransportStation

func (x *OpeningTimesMsgElement) GetTransportStation() string

func (*OpeningTimesMsgElement) GetUrl

func (x *OpeningTimesMsgElement) GetUrl() string

func (*OpeningTimesMsgElement) ProtoMessage

func (*OpeningTimesMsgElement) ProtoMessage()

func (*OpeningTimesMsgElement) ProtoReflect

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

func (*OpeningTimesMsgElement) Reset

func (x *OpeningTimesMsgElement) Reset()

func (*OpeningTimesMsgElement) String

func (x *OpeningTimesMsgElement) String() string

type RatingTag

type RatingTag struct {
	TagId  int32   `protobuf:"varint,1,opt,name=tagId,proto3" json:"tagId,omitempty"`
	Points float64 `protobuf:"fixed64,2,opt,name=points,proto3" json:"points,omitempty"`
	// contains filtered or unexported fields
}

func (*RatingTag) Descriptor deprecated

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

Deprecated: Use RatingTag.ProtoReflect.Descriptor instead.

func (*RatingTag) GetPoints

func (x *RatingTag) GetPoints() float64

func (*RatingTag) GetTagId

func (x *RatingTag) GetTagId() int32

func (*RatingTag) ProtoMessage

func (*RatingTag) ProtoMessage()

func (*RatingTag) ProtoReflect

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

func (*RatingTag) Reset

func (x *RatingTag) Reset()

func (*RatingTag) String

func (x *RatingTag) String() string

type RatingTagNewRequest

type RatingTagNewRequest struct {
	TagId  int32 `protobuf:"varint,1,opt,name=tagId,proto3" json:"tagId,omitempty"`
	Points int32 `protobuf:"varint,2,opt,name=points,proto3" json:"points,omitempty"`
	// contains filtered or unexported fields
}

func (*RatingTagNewRequest) Descriptor deprecated

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

Deprecated: Use RatingTagNewRequest.ProtoReflect.Descriptor instead.

func (*RatingTagNewRequest) GetPoints

func (x *RatingTagNewRequest) GetPoints() int32

func (*RatingTagNewRequest) GetTagId

func (x *RatingTagNewRequest) GetTagId() int32

func (*RatingTagNewRequest) ProtoMessage

func (*RatingTagNewRequest) ProtoMessage()

func (*RatingTagNewRequest) ProtoReflect

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

func (*RatingTagNewRequest) Reset

func (x *RatingTagNewRequest) Reset()

func (*RatingTagNewRequest) String

func (x *RatingTagNewRequest) String() string

type RatingTagResult

type RatingTagResult struct {
	TagId int32   `protobuf:"varint,1,opt,name=tagId,proto3" json:"tagId,omitempty"`
	Avg   float64 `protobuf:"fixed64,2,opt,name=avg,proto3" json:"avg,omitempty"`
	Std   float64 `protobuf:"fixed64,3,opt,name=std,proto3" json:"std,omitempty"`
	Min   int32   `protobuf:"varint,4,opt,name=min,proto3" json:"min,omitempty"`
	Max   int32   `protobuf:"varint,5,opt,name=max,proto3" json:"max,omitempty"`
	// contains filtered or unexported fields
}

func (*RatingTagResult) Descriptor deprecated

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

Deprecated: Use RatingTagResult.ProtoReflect.Descriptor instead.

func (*RatingTagResult) GetAvg

func (x *RatingTagResult) GetAvg() float64

func (*RatingTagResult) GetMax

func (x *RatingTagResult) GetMax() int32

func (*RatingTagResult) GetMin

func (x *RatingTagResult) GetMin() int32

func (*RatingTagResult) GetStd

func (x *RatingTagResult) GetStd() float64

func (*RatingTagResult) GetTagId

func (x *RatingTagResult) GetTagId() int32

func (*RatingTagResult) ProtoMessage

func (*RatingTagResult) ProtoMessage()

func (*RatingTagResult) ProtoReflect

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

func (*RatingTagResult) Reset

func (x *RatingTagResult) Reset()

func (*RatingTagResult) String

func (x *RatingTagResult) String() string

type ResponsiblePersonElement

type ResponsiblePersonElement struct {
	Name      string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Telephone string `protobuf:"bytes,2,opt,name=telephone,proto3" json:"telephone,omitempty"`
	Email     string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	Faculty   string `protobuf:"bytes,4,opt,name=faculty,proto3" json:"faculty,omitempty"`
	TumID     string `protobuf:"bytes,5,opt,name=tumID,proto3" json:"tumID,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponsiblePersonElement) Descriptor deprecated

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

Deprecated: Use ResponsiblePersonElement.ProtoReflect.Descriptor instead.

func (*ResponsiblePersonElement) GetEmail

func (x *ResponsiblePersonElement) GetEmail() string

func (*ResponsiblePersonElement) GetFaculty

func (x *ResponsiblePersonElement) GetFaculty() string

func (*ResponsiblePersonElement) GetName

func (x *ResponsiblePersonElement) GetName() string

func (*ResponsiblePersonElement) GetTelephone

func (x *ResponsiblePersonElement) GetTelephone() string

func (*ResponsiblePersonElement) GetTumID

func (x *ResponsiblePersonElement) GetTumID() string

func (*ResponsiblePersonElement) ProtoMessage

func (*ResponsiblePersonElement) ProtoMessage()

func (*ResponsiblePersonElement) ProtoReflect

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

func (*ResponsiblePersonElement) Reset

func (x *ResponsiblePersonElement) Reset()

func (*ResponsiblePersonElement) String

func (x *ResponsiblePersonElement) String() string

type Room

type Room struct {
	RoomId     int32  `protobuf:"varint,1,opt,name=roomId,proto3" json:"roomId,omitempty"`
	RoomCode   string `protobuf:"bytes,2,opt,name=room_code,json=roomCode,proto3" json:"room_code,omitempty"`
	BuildingNr string `protobuf:"bytes,3,opt,name=building_nr,json=buildingNr,proto3" json:"building_nr,omitempty"`
	ArchId     string `protobuf:"bytes,4,opt,name=arch_id,json=archId,proto3" json:"arch_id,omitempty"`
	Info       string `protobuf:"bytes,5,opt,name=info,proto3" json:"info,omitempty"`
	Address    string `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
	Purpose    string `protobuf:"bytes,7,opt,name=purpose,proto3" json:"purpose,omitempty"`
	Campus     string `protobuf:"bytes,8,opt,name=campus,proto3" json:"campus,omitempty"`
	Name       string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Room) Descriptor deprecated

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

Deprecated: Use Room.ProtoReflect.Descriptor instead.

func (*Room) GetAddress

func (x *Room) GetAddress() string

func (*Room) GetArchId

func (x *Room) GetArchId() string

func (*Room) GetBuildingNr

func (x *Room) GetBuildingNr() string

func (*Room) GetCampus

func (x *Room) GetCampus() string

func (*Room) GetInfo

func (x *Room) GetInfo() string

func (*Room) GetName

func (x *Room) GetName() string

func (*Room) GetPurpose

func (x *Room) GetPurpose() string

func (*Room) GetRoomCode

func (x *Room) GetRoomCode() string

func (*Room) GetRoomId

func (x *Room) GetRoomId() int32

func (*Room) ProtoMessage

func (*Room) ProtoMessage()

func (*Room) ProtoReflect

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

func (*Room) Reset

func (x *Room) Reset()

func (*Room) String

func (x *Room) String() string

type RoomInformationElement

type RoomInformationElement struct {
	RoomId     int32  `protobuf:"varint,1,opt,name=roomId,proto3" json:"roomId,omitempty"`
	RoomCode   string `protobuf:"bytes,2,opt,name=room_code,json=roomCode,proto3" json:"room_code,omitempty"`
	BuildingNr string `protobuf:"bytes,3,opt,name=building_nr,json=buildingNr,proto3" json:"building_nr,omitempty"`
	ArchId     string `protobuf:"bytes,4,opt,name=arch_id,json=archId,proto3" json:"arch_id,omitempty"`
	Info       string `protobuf:"bytes,5,opt,name=info,proto3" json:"info,omitempty"`
	Address    string `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
	Purpose    string `protobuf:"bytes,7,opt,name=purpose,proto3" json:"purpose,omitempty"`
	Campus     string `protobuf:"bytes,8,opt,name=campus,proto3" json:"campus,omitempty"`
	Name       string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*RoomInformationElement) Descriptor deprecated

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

Deprecated: Use RoomInformationElement.ProtoReflect.Descriptor instead.

func (*RoomInformationElement) GetAddress

func (x *RoomInformationElement) GetAddress() string

func (*RoomInformationElement) GetArchId

func (x *RoomInformationElement) GetArchId() string

func (*RoomInformationElement) GetBuildingNr

func (x *RoomInformationElement) GetBuildingNr() string

func (*RoomInformationElement) GetCampus

func (x *RoomInformationElement) GetCampus() string

func (*RoomInformationElement) GetInfo

func (x *RoomInformationElement) GetInfo() string

func (*RoomInformationElement) GetName

func (x *RoomInformationElement) GetName() string

func (*RoomInformationElement) GetPurpose

func (x *RoomInformationElement) GetPurpose() string

func (*RoomInformationElement) GetRoomCode

func (x *RoomInformationElement) GetRoomCode() string

func (*RoomInformationElement) GetRoomId

func (x *RoomInformationElement) GetRoomId() int32

func (*RoomInformationElement) ProtoMessage

func (*RoomInformationElement) ProtoMessage()

func (*RoomInformationElement) ProtoReflect

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

func (*RoomInformationElement) Reset

func (x *RoomInformationElement) Reset()

func (*RoomInformationElement) String

func (x *RoomInformationElement) String() string

type SearchRoomsReply

type SearchRoomsReply struct {
	Rooms []*Room `protobuf:"bytes,1,rep,name=rooms,proto3" json:"rooms,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRoomsReply) Descriptor deprecated

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

Deprecated: Use SearchRoomsReply.ProtoReflect.Descriptor instead.

func (*SearchRoomsReply) GetRooms

func (x *SearchRoomsReply) GetRooms() []*Room

func (*SearchRoomsReply) ProtoMessage

func (*SearchRoomsReply) ProtoMessage()

func (*SearchRoomsReply) ProtoReflect

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

func (*SearchRoomsReply) Reset

func (x *SearchRoomsReply) Reset()

func (*SearchRoomsReply) String

func (x *SearchRoomsReply) String() string

type SearchRoomsRequest

type SearchRoomsRequest struct {
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRoomsRequest) Descriptor deprecated

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

Deprecated: Use SearchRoomsRequest.ProtoReflect.Descriptor instead.

func (*SearchRoomsRequest) GetQuery

func (x *SearchRoomsRequest) GetQuery() string

func (*SearchRoomsRequest) ProtoMessage

func (*SearchRoomsRequest) ProtoMessage()

func (*SearchRoomsRequest) ProtoReflect

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

func (*SearchRoomsRequest) Reset

func (x *SearchRoomsRequest) Reset()

func (*SearchRoomsRequest) String

func (x *SearchRoomsRequest) String() string

type SendFeedbackImageReply

type SendFeedbackImageReply struct {
	Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*SendFeedbackImageReply) Descriptor deprecated

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

Deprecated: Use SendFeedbackImageReply.ProtoReflect.Descriptor instead.

func (*SendFeedbackImageReply) GetStatus

func (x *SendFeedbackImageReply) GetStatus() string

func (*SendFeedbackImageReply) ProtoMessage

func (*SendFeedbackImageReply) ProtoMessage()

func (*SendFeedbackImageReply) ProtoReflect

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

func (*SendFeedbackImageReply) Reset

func (x *SendFeedbackImageReply) Reset()

func (*SendFeedbackImageReply) String

func (x *SendFeedbackImageReply) String() string

type SendFeedbackImageRequest

type SendFeedbackImageRequest struct {
	Id      int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	ImageNr int32 `protobuf:"varint,2,opt,name=imageNr,proto3" json:"imageNr,omitempty"` //todo where does the file come from?
	// contains filtered or unexported fields
}

func (*SendFeedbackImageRequest) Descriptor deprecated

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

Deprecated: Use SendFeedbackImageRequest.ProtoReflect.Descriptor instead.

func (*SendFeedbackImageRequest) GetId

func (x *SendFeedbackImageRequest) GetId() int32

func (*SendFeedbackImageRequest) GetImageNr

func (x *SendFeedbackImageRequest) GetImageNr() int32

func (*SendFeedbackImageRequest) ProtoMessage

func (*SendFeedbackImageRequest) ProtoMessage()

func (*SendFeedbackImageRequest) ProtoReflect

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

func (*SendFeedbackImageRequest) Reset

func (x *SendFeedbackImageRequest) Reset()

func (*SendFeedbackImageRequest) String

func (x *SendFeedbackImageRequest) String() string

type SendFeedbackRequest

type SendFeedbackRequest struct {
	Topic      string  `protobuf:"bytes,1,opt,name=topic,proto3" json:"topic,omitempty"`
	Email      string  `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	EmailId    string  `protobuf:"bytes,3,opt,name=emailId,proto3" json:"emailId,omitempty"`
	Message    string  `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	ImageCount int32   `protobuf:"varint,5,opt,name=image_count,json=imageCount,proto3" json:"image_count,omitempty"`
	Latitude   float64 `protobuf:"fixed64,6,opt,name=latitude,proto3" json:"latitude,omitempty"`
	Longitude  float64 `protobuf:"fixed64,7,opt,name=longitude,proto3" json:"longitude,omitempty"`
	OsVersion  string  `protobuf:"bytes,8,opt,name=osVersion,proto3" json:"osVersion,omitempty"`
	AppVersion string  `protobuf:"bytes,9,opt,name=appVersion,proto3" json:"appVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*SendFeedbackRequest) Descriptor deprecated

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

Deprecated: Use SendFeedbackRequest.ProtoReflect.Descriptor instead.

func (*SendFeedbackRequest) GetAppVersion

func (x *SendFeedbackRequest) GetAppVersion() string

func (*SendFeedbackRequest) GetEmail

func (x *SendFeedbackRequest) GetEmail() string

func (*SendFeedbackRequest) GetEmailId

func (x *SendFeedbackRequest) GetEmailId() string

func (*SendFeedbackRequest) GetImageCount

func (x *SendFeedbackRequest) GetImageCount() int32

func (*SendFeedbackRequest) GetLatitude

func (x *SendFeedbackRequest) GetLatitude() float64

func (*SendFeedbackRequest) GetLongitude

func (x *SendFeedbackRequest) GetLongitude() float64

func (*SendFeedbackRequest) GetMessage

func (x *SendFeedbackRequest) GetMessage() string

func (*SendFeedbackRequest) GetOsVersion

func (x *SendFeedbackRequest) GetOsVersion() string

func (*SendFeedbackRequest) GetTopic

func (x *SendFeedbackRequest) GetTopic() string

func (*SendFeedbackRequest) ProtoMessage

func (*SendFeedbackRequest) ProtoMessage()

func (*SendFeedbackRequest) ProtoReflect

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

func (*SendFeedbackRequest) Reset

func (x *SendFeedbackRequest) Reset()

func (*SendFeedbackRequest) String

func (x *SendFeedbackRequest) String() string

type SingleRatingReply

type SingleRatingReply struct {

	// number in the range 1-5
	Points int32 `protobuf:"varint,1,opt,name=points,proto3" json:"points,omitempty"`
	// Optional JPEG image in Base64
	Image []byte `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
	// Optional comment (max 256 chars)
	Comment    string                 `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"`
	RatingTags []*RatingTagNewRequest `protobuf:"bytes,4,rep,name=ratingTags,proto3" json:"ratingTags,omitempty"`
	Visited    *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=visited,proto3" json:"visited,omitempty"`
	// contains filtered or unexported fields
}

func (*SingleRatingReply) Descriptor deprecated

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

Deprecated: Use SingleRatingReply.ProtoReflect.Descriptor instead.

func (*SingleRatingReply) GetComment

func (x *SingleRatingReply) GetComment() string

func (*SingleRatingReply) GetImage

func (x *SingleRatingReply) GetImage() []byte

func (*SingleRatingReply) GetPoints

func (x *SingleRatingReply) GetPoints() int32

func (*SingleRatingReply) GetRatingTags

func (x *SingleRatingReply) GetRatingTags() []*RatingTagNewRequest

func (*SingleRatingReply) GetVisited

func (x *SingleRatingReply) GetVisited() *timestamppb.Timestamp

func (*SingleRatingReply) ProtoMessage

func (*SingleRatingReply) ProtoMessage()

func (*SingleRatingReply) ProtoReflect

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

func (*SingleRatingReply) Reset

func (x *SingleRatingReply) Reset()

func (*SingleRatingReply) String

func (x *SingleRatingReply) String() string

type StudyRoom

type StudyRoom struct {
	GroupId      int32  `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	RoomId       int32  `protobuf:"varint,2,opt,name=roomId,proto3" json:"roomId,omitempty"`
	RoomCode     string `protobuf:"bytes,3,opt,name=room_code,json=roomCode,proto3" json:"room_code,omitempty"`
	RoomName     string `protobuf:"bytes,4,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
	BuildingName string `protobuf:"bytes,5,opt,name=building_name,json=buildingName,proto3" json:"building_name,omitempty"`
	// contains filtered or unexported fields
}

func (*StudyRoom) Descriptor deprecated

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

Deprecated: Use StudyRoom.ProtoReflect.Descriptor instead.

func (*StudyRoom) GetBuildingName

func (x *StudyRoom) GetBuildingName() string

func (*StudyRoom) GetGroupId

func (x *StudyRoom) GetGroupId() int32

func (*StudyRoom) GetRoomCode

func (x *StudyRoom) GetRoomCode() string

func (*StudyRoom) GetRoomId

func (x *StudyRoom) GetRoomId() int32

func (*StudyRoom) GetRoomName

func (x *StudyRoom) GetRoomName() string

func (*StudyRoom) ProtoMessage

func (*StudyRoom) ProtoMessage()

func (*StudyRoom) ProtoReflect

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

func (*StudyRoom) Reset

func (x *StudyRoom) Reset()

func (*StudyRoom) String

func (x *StudyRoom) String() string

type StudyRoomMsgElement

type StudyRoomMsgElement struct {
	Id      int32        `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name    string       `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Details string       `protobuf:"bytes,3,opt,name=details,proto3" json:"details,omitempty"`
	Rooms   []*StudyRoom `protobuf:"bytes,4,rep,name=rooms,proto3" json:"rooms,omitempty"`
	// contains filtered or unexported fields
}

func (*StudyRoomMsgElement) Descriptor deprecated

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

Deprecated: Use StudyRoomMsgElement.ProtoReflect.Descriptor instead.

func (*StudyRoomMsgElement) GetDetails

func (x *StudyRoomMsgElement) GetDetails() string

func (*StudyRoomMsgElement) GetId

func (x *StudyRoomMsgElement) GetId() int32

func (*StudyRoomMsgElement) GetName

func (x *StudyRoomMsgElement) GetName() string

func (*StudyRoomMsgElement) GetRooms

func (x *StudyRoomMsgElement) GetRooms() []*StudyRoom

func (*StudyRoomMsgElement) ProtoMessage

func (*StudyRoomMsgElement) ProtoMessage()

func (*StudyRoomMsgElement) ProtoReflect

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

func (*StudyRoomMsgElement) Reset

func (x *StudyRoomMsgElement) Reset()

func (*StudyRoomMsgElement) String

func (x *StudyRoomMsgElement) String() string

type TUMCabeStatus

type TUMCabeStatus struct {
	Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*TUMCabeStatus) Descriptor deprecated

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

Deprecated: Use TUMCabeStatus.ProtoReflect.Descriptor instead.

func (*TUMCabeStatus) GetStatus

func (x *TUMCabeStatus) GetStatus() string

func (*TUMCabeStatus) ProtoMessage

func (*TUMCabeStatus) ProtoMessage()

func (*TUMCabeStatus) ProtoReflect

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

func (*TUMCabeStatus) Reset

func (x *TUMCabeStatus) Reset()

func (*TUMCabeStatus) String

func (x *TUMCabeStatus) String() string

type TagsOverview

type TagsOverview struct {
	TagId int32  `protobuf:"varint,1,opt,name=tagId,proto3" json:"tagId,omitempty"`
	De    string `protobuf:"bytes,2,opt,name=de,proto3" json:"de,omitempty"`
	En    string `protobuf:"bytes,3,opt,name=en,proto3" json:"en,omitempty"`
	// contains filtered or unexported fields
}

func (*TagsOverview) Descriptor deprecated

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

Deprecated: Use TagsOverview.ProtoReflect.Descriptor instead.

func (*TagsOverview) GetDe

func (x *TagsOverview) GetDe() string

func (*TagsOverview) GetEn

func (x *TagsOverview) GetEn() string

func (*TagsOverview) GetTagId

func (x *TagsOverview) GetTagId() int32

func (*TagsOverview) ProtoMessage

func (*TagsOverview) ProtoMessage()

func (*TagsOverview) ProtoReflect

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

func (*TagsOverview) Reset

func (x *TagsOverview) Reset()

func (*TagsOverview) String

func (x *TagsOverview) String() string

type UnimplementedCampusServer

type UnimplementedCampusServer struct {
}

UnimplementedCampusServer must be embedded to have forward compatible implementations.

func (UnimplementedCampusServer) DeviceUploadGcmToken

func (UnimplementedCampusServer) GetAvailableCafeteriaTags

func (UnimplementedCampusServer) GetAvailableCafeteriaTags(context.Context, *emptypb.Empty) (*GetTagsReply, error)

func (UnimplementedCampusServer) GetAvailableDishTags

func (UnimplementedCampusServer) GetBuilding2Gps

func (UnimplementedCampusServer) GetCafeteriaRatings

func (UnimplementedCampusServer) GetCafeterias

func (UnimplementedCampusServer) GetDishRatings

func (UnimplementedCampusServer) GetDishes

func (UnimplementedCampusServer) GetEventList

func (UnimplementedCampusServer) GetKino

func (UnimplementedCampusServer) GetListOfElevators

func (UnimplementedCampusServer) GetListOfToilets

func (UnimplementedCampusServer) GetLocations

func (UnimplementedCampusServer) GetMembers

func (UnimplementedCampusServer) GetMoreInformation

func (UnimplementedCampusServer) GetNameTags

func (UnimplementedCampusServer) GetNewsSources

func (UnimplementedCampusServer) GetNotification

func (UnimplementedCampusServer) GetNotificationConfirm

func (UnimplementedCampusServer) GetOpeningTimes

func (UnimplementedCampusServer) GetResponsiblePerson

func (UnimplementedCampusServer) GetRoomCoordinates

func (UnimplementedCampusServer) GetRoomMaps

func (UnimplementedCampusServer) GetRoomSchedule

func (UnimplementedCampusServer) GetStudyRoomList

func (UnimplementedCampusServer) GetTopNews

func (UnimplementedCampusServer) GetUpdateNote

func (UnimplementedCampusServer) GetUploadStatus

func (UnimplementedCampusServer) NewCafeteriaRating

func (UnimplementedCampusServer) NewDishRating

func (UnimplementedCampusServer) RegisterDevice

func (UnimplementedCampusServer) SearchRooms

func (UnimplementedCampusServer) SendFeedback

func (UnimplementedCampusServer) SendFeedbackImage

func (UnimplementedCampusServer) VerifyKey

type UnsafeCampusServer

type UnsafeCampusServer interface {
	// contains filtered or unexported methods
}

UnsafeCampusServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampusServer will result in compilation errors.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL