Documentation ¶
Index ¶
- Variables
- func RegisterOutingsServer(s grpc.ServiceRegistrar, srv OutingsServer)
- func RegisterPhotosServer(s grpc.ServiceRegistrar, srv PhotosServer)
- func RegisterUsersServer(s grpc.ServiceRegistrar, srv UsersServer)
- type CreateOutingRequest
- func (*CreateOutingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOutingRequest) GetDate() *timestamppb.Timestamp
- func (x *CreateOutingRequest) GetTitle() string
- func (*CreateOutingRequest) ProtoMessage()
- func (x *CreateOutingRequest) ProtoReflect() protoreflect.Message
- func (x *CreateOutingRequest) Reset()
- func (x *CreateOutingRequest) String() string
- type DeletePhotoRequest
- func (*DeletePhotoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePhotoRequest) GetPhotoId() int32
- func (*DeletePhotoRequest) ProtoMessage()
- func (x *DeletePhotoRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePhotoRequest) Reset()
- func (x *DeletePhotoRequest) String() string
- type GetJwtReply
- type GetJwtRequest
- func (*GetJwtRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetJwtRequest) GetPassword() string
- func (x *GetJwtRequest) GetUsername() string
- func (*GetJwtRequest) ProtoMessage()
- func (x *GetJwtRequest) ProtoReflect() protoreflect.Message
- func (x *GetJwtRequest) Reset()
- func (x *GetJwtRequest) String() string
- type GetOutingBySlugRequest
- func (*GetOutingBySlugRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOutingBySlugRequest) GetSlug() string
- func (*GetOutingBySlugRequest) ProtoMessage()
- func (x *GetOutingBySlugRequest) ProtoReflect() protoreflect.Message
- func (x *GetOutingBySlugRequest) Reset()
- func (x *GetOutingBySlugRequest) String() string
- type GetOutingRequest
- type GetUserByUsernameRequest
- func (*GetUserByUsernameRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserByUsernameRequest) GetUsername() string
- func (*GetUserByUsernameRequest) ProtoMessage()
- func (x *GetUserByUsernameRequest) ProtoReflect() protoreflect.Message
- func (x *GetUserByUsernameRequest) Reset()
- func (x *GetUserByUsernameRequest) String() string
- type ListOutingPhotosReply
- func (*ListOutingPhotosReply) Descriptor() ([]byte, []int)deprecated
- func (x *ListOutingPhotosReply) GetPhotos() []*Photo
- func (*ListOutingPhotosReply) ProtoMessage()
- func (x *ListOutingPhotosReply) ProtoReflect() protoreflect.Message
- func (x *ListOutingPhotosReply) Reset()
- func (x *ListOutingPhotosReply) String() string
- type ListOutingPhotosRequest
- func (*ListOutingPhotosRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOutingPhotosRequest) GetOutingId() int32
- func (*ListOutingPhotosRequest) ProtoMessage()
- func (x *ListOutingPhotosRequest) ProtoReflect() protoreflect.Message
- func (x *ListOutingPhotosRequest) Reset()
- func (x *ListOutingPhotosRequest) String() string
- type ListOutingUsersReply
- func (*ListOutingUsersReply) Descriptor() ([]byte, []int)deprecated
- func (x *ListOutingUsersReply) GetUsers() []*User
- func (*ListOutingUsersReply) ProtoMessage()
- func (x *ListOutingUsersReply) ProtoReflect() protoreflect.Message
- func (x *ListOutingUsersReply) Reset()
- func (x *ListOutingUsersReply) String() string
- type ListOutingUsersRequest
- func (*ListOutingUsersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOutingUsersRequest) GetOutingId() int32
- func (*ListOutingUsersRequest) ProtoMessage()
- func (x *ListOutingUsersRequest) ProtoReflect() protoreflect.Message
- func (x *ListOutingUsersRequest) Reset()
- func (x *ListOutingUsersRequest) String() string
- type ListOutingsReply
- type ListUserOutingsReply
- func (*ListUserOutingsReply) Descriptor() ([]byte, []int)deprecated
- func (x *ListUserOutingsReply) GetOutings() []*Outing
- func (*ListUserOutingsReply) ProtoMessage()
- func (x *ListUserOutingsReply) ProtoReflect() protoreflect.Message
- func (x *ListUserOutingsReply) Reset()
- func (x *ListUserOutingsReply) String() string
- type ListUserOutingsRequest
- func (*ListUserOutingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListUserOutingsRequest) GetUserId() int32
- func (*ListUserOutingsRequest) ProtoMessage()
- func (x *ListUserOutingsRequest) ProtoReflect() protoreflect.Message
- func (x *ListUserOutingsRequest) Reset()
- func (x *ListUserOutingsRequest) String() string
- type ListUserPhotosReply
- func (*ListUserPhotosReply) Descriptor() ([]byte, []int)deprecated
- func (x *ListUserPhotosReply) GetPhotos() []*Photo
- func (*ListUserPhotosReply) ProtoMessage()
- func (x *ListUserPhotosReply) ProtoReflect() protoreflect.Message
- func (x *ListUserPhotosReply) Reset()
- func (x *ListUserPhotosReply) String() string
- type ListUserPhotosRequest
- func (*ListUserPhotosRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListUserPhotosRequest) GetUserId() int32
- func (*ListUserPhotosRequest) ProtoMessage()
- func (x *ListUserPhotosRequest) ProtoReflect() protoreflect.Message
- func (x *ListUserPhotosRequest) Reset()
- func (x *ListUserPhotosRequest) String() string
- type Outing
- func (*Outing) Descriptor() ([]byte, []int)deprecated
- func (x *Outing) GetCreatedAt() *timestamppb.Timestamp
- func (x *Outing) GetDate() *timestamppb.Timestamp
- func (x *Outing) GetId() int32
- func (x *Outing) GetSlug() string
- func (x *Outing) GetTitle() string
- func (x *Outing) GetUpdatedAt() *timestamppb.Timestamp
- func (*Outing) ProtoMessage()
- func (x *Outing) ProtoReflect() protoreflect.Message
- func (x *Outing) Reset()
- func (x *Outing) String() string
- type OutingAddUserRequest
- func (*OutingAddUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OutingAddUserRequest) GetOutingId() int32
- func (x *OutingAddUserRequest) GetUserId() int32
- func (*OutingAddUserRequest) ProtoMessage()
- func (x *OutingAddUserRequest) ProtoReflect() protoreflect.Message
- func (x *OutingAddUserRequest) Reset()
- func (x *OutingAddUserRequest) String() string
- type OutingRemoveUserRequest
- func (*OutingRemoveUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OutingRemoveUserRequest) GetOutingId() int32
- func (x *OutingRemoveUserRequest) GetUserId() int32
- func (*OutingRemoveUserRequest) ProtoMessage()
- func (x *OutingRemoveUserRequest) ProtoReflect() protoreflect.Message
- func (x *OutingRemoveUserRequest) Reset()
- func (x *OutingRemoveUserRequest) String() string
- type OutingsClient
- type OutingsServer
- type Photo
- func (*Photo) Descriptor() ([]byte, []int)deprecated
- func (x *Photo) GetCreatedAt() *timestamppb.Timestamp
- func (x *Photo) GetId() int32
- func (x *Photo) GetTitle() string
- func (x *Photo) GetUpdatedAt() *timestamppb.Timestamp
- func (x *Photo) GetUrl() string
- func (*Photo) ProtoMessage()
- func (x *Photo) ProtoReflect() protoreflect.Message
- func (x *Photo) Reset()
- func (x *Photo) String() string
- type PhotosClient
- type PhotosServer
- type UnimplementedOutingsServer
- func (UnimplementedOutingsServer) AddUser(context.Context, *OutingAddUserRequest) (*emptypb.Empty, error)
- func (UnimplementedOutingsServer) CreateOuting(context.Context, *CreateOutingRequest) (*Outing, error)
- func (UnimplementedOutingsServer) GetOuting(context.Context, *GetOutingRequest) (*Outing, error)
- func (UnimplementedOutingsServer) GetOutingBySlug(context.Context, *GetOutingBySlugRequest) (*Outing, error)
- func (UnimplementedOutingsServer) ListOutingUsers(context.Context, *ListOutingUsersRequest) (*ListOutingUsersReply, error)
- func (UnimplementedOutingsServer) ListOutings(context.Context, *emptypb.Empty) (*ListOutingsReply, error)
- func (UnimplementedOutingsServer) ListUserOutings(context.Context, *ListUserOutingsRequest) (*ListUserOutingsReply, error)
- func (UnimplementedOutingsServer) RemoveUser(context.Context, *OutingRemoveUserRequest) (*emptypb.Empty, error)
- func (UnimplementedOutingsServer) UpdateOuting(context.Context, *UpdateOutingRequest) (*Outing, error)
- type UnimplementedPhotosServer
- func (UnimplementedPhotosServer) DeletePhoto(context.Context, *DeletePhotoRequest) (*emptypb.Empty, error)
- func (UnimplementedPhotosServer) ListOutingPhotos(context.Context, *ListOutingPhotosRequest) (*ListOutingPhotosReply, error)
- func (UnimplementedPhotosServer) ListUserPhotos(context.Context, *ListUserPhotosRequest) (*ListUserPhotosReply, error)
- func (UnimplementedPhotosServer) UpdatePhoto(context.Context, *UpdatePhotoRequest) (*Photo, error)
- func (UnimplementedPhotosServer) UploadPhoto(context.Context, *UploadPhotoRequest) (*UploadPhotoReply, error)
- type UnimplementedUsersServer
- func (UnimplementedUsersServer) GetCurrentUser(context.Context, *emptypb.Empty) (*User, error)
- func (UnimplementedUsersServer) GetJwt(context.Context, *GetJwtRequest) (*GetJwtReply, error)
- func (UnimplementedUsersServer) GetUserByUsername(context.Context, *GetUserByUsernameRequest) (*User, error)
- func (UnimplementedUsersServer) UpdateCurrentUser(context.Context, *UpdateCurrentUserRequest) (*User, error)
- type UnsafeOutingsServer
- type UnsafePhotosServer
- type UnsafeUsersServer
- type UpdateCurrentUserRequest
- func (*UpdateCurrentUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCurrentUserRequest) GetAvatarUrl() string
- func (x *UpdateCurrentUserRequest) GetDisplayName() string
- func (x *UpdateCurrentUserRequest) GetPassword() string
- func (x *UpdateCurrentUserRequest) GetUpdateAvatarUrl() bool
- func (x *UpdateCurrentUserRequest) GetUpdateDisplayName() bool
- func (x *UpdateCurrentUserRequest) GetUpdatePassword() bool
- func (*UpdateCurrentUserRequest) ProtoMessage()
- func (x *UpdateCurrentUserRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCurrentUserRequest) Reset()
- func (x *UpdateCurrentUserRequest) String() string
- type UpdateOutingRequest
- func (*UpdateOutingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateOutingRequest) GetDate() *timestamppb.Timestamp
- func (x *UpdateOutingRequest) GetOutingId() int32
- func (x *UpdateOutingRequest) GetTitle() string
- func (x *UpdateOutingRequest) GetUpdateDate() bool
- func (x *UpdateOutingRequest) GetUpdateTitle() bool
- func (*UpdateOutingRequest) ProtoMessage()
- func (x *UpdateOutingRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateOutingRequest) Reset()
- func (x *UpdateOutingRequest) String() string
- type UpdatePhotoRequest
- func (*UpdatePhotoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePhotoRequest) GetPhotoId() int32
- func (x *UpdatePhotoRequest) GetTitle() string
- func (x *UpdatePhotoRequest) GetUpdateTitle() bool
- func (*UpdatePhotoRequest) ProtoMessage()
- func (x *UpdatePhotoRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePhotoRequest) Reset()
- func (x *UpdatePhotoRequest) String() string
- type UploadPhotoReply
- func (*UploadPhotoReply) Descriptor() ([]byte, []int)deprecated
- func (x *UploadPhotoReply) GetPhoto() *Photo
- func (x *UploadPhotoReply) GetUploadUrl() string
- func (*UploadPhotoReply) ProtoMessage()
- func (x *UploadPhotoReply) ProtoReflect() protoreflect.Message
- func (x *UploadPhotoReply) Reset()
- func (x *UploadPhotoReply) String() string
- type UploadPhotoRequest
- func (*UploadPhotoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UploadPhotoRequest) GetExtension() string
- func (x *UploadPhotoRequest) GetOutingId() int32
- func (x *UploadPhotoRequest) GetTitle() string
- func (*UploadPhotoRequest) ProtoMessage()
- func (x *UploadPhotoRequest) ProtoReflect() protoreflect.Message
- func (x *UploadPhotoRequest) Reset()
- func (x *UploadPhotoRequest) String() string
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetAvatarUrl() string
- func (x *User) GetCreatedAt() *timestamppb.Timestamp
- func (x *User) GetDisplayName() string
- func (x *User) GetId() int32
- func (x *User) GetUpdatedAt() *timestamppb.Timestamp
- func (x *User) GetUsername() string
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type UsersClient
- type UsersServer
Constants ¶
This section is empty.
Variables ¶
var File_pkg_proto_bogos_proto protoreflect.FileDescriptor
var Outings_ServiceDesc = grpc.ServiceDesc{ ServiceName: "bogos.Outings", HandlerType: (*OutingsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListOutings", Handler: _Outings_ListOutings_Handler, }, { MethodName: "ListOutingUsers", Handler: _Outings_ListOutingUsers_Handler, }, { MethodName: "GetOuting", Handler: _Outings_GetOuting_Handler, }, { MethodName: "GetOutingBySlug", Handler: _Outings_GetOutingBySlug_Handler, }, { MethodName: "ListUserOutings", Handler: _Outings_ListUserOutings_Handler, }, { MethodName: "CreateOuting", Handler: _Outings_CreateOuting_Handler, }, { MethodName: "UpdateOuting", Handler: _Outings_UpdateOuting_Handler, }, { MethodName: "AddUser", Handler: _Outings_AddUser_Handler, }, { MethodName: "RemoveUser", Handler: _Outings_RemoveUser_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/proto/bogos.proto", }
Outings_ServiceDesc is the grpc.ServiceDesc for Outings service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Photos_ServiceDesc = grpc.ServiceDesc{ ServiceName: "bogos.Photos", HandlerType: (*PhotosServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListOutingPhotos", Handler: _Photos_ListOutingPhotos_Handler, }, { MethodName: "ListUserPhotos", Handler: _Photos_ListUserPhotos_Handler, }, { MethodName: "UploadPhoto", Handler: _Photos_UploadPhoto_Handler, }, { MethodName: "DeletePhoto", Handler: _Photos_DeletePhoto_Handler, }, { MethodName: "UpdatePhoto", Handler: _Photos_UpdatePhoto_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/proto/bogos.proto", }
Photos_ServiceDesc is the grpc.ServiceDesc for Photos service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Users_ServiceDesc = grpc.ServiceDesc{ ServiceName: "bogos.Users", HandlerType: (*UsersServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetCurrentUser", Handler: _Users_GetCurrentUser_Handler, }, { MethodName: "GetUserByUsername", Handler: _Users_GetUserByUsername_Handler, }, { MethodName: "GetJwt", Handler: _Users_GetJwt_Handler, }, { MethodName: "UpdateCurrentUser", Handler: _Users_UpdateCurrentUser_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/proto/bogos.proto", }
Users_ServiceDesc is the grpc.ServiceDesc for Users service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterOutingsServer ¶
func RegisterOutingsServer(s grpc.ServiceRegistrar, srv OutingsServer)
func RegisterPhotosServer ¶
func RegisterPhotosServer(s grpc.ServiceRegistrar, srv PhotosServer)
func RegisterUsersServer ¶
func RegisterUsersServer(s grpc.ServiceRegistrar, srv UsersServer)
Types ¶
type CreateOutingRequest ¶
type CreateOutingRequest struct { Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` Date *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=date,proto3" json:"date,omitempty"` // contains filtered or unexported fields }
func (*CreateOutingRequest) Descriptor
deprecated
func (*CreateOutingRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateOutingRequest.ProtoReflect.Descriptor instead.
func (*CreateOutingRequest) GetDate ¶
func (x *CreateOutingRequest) GetDate() *timestamppb.Timestamp
func (*CreateOutingRequest) GetTitle ¶
func (x *CreateOutingRequest) GetTitle() string
func (*CreateOutingRequest) ProtoMessage ¶
func (*CreateOutingRequest) ProtoMessage()
func (*CreateOutingRequest) ProtoReflect ¶
func (x *CreateOutingRequest) ProtoReflect() protoreflect.Message
func (*CreateOutingRequest) Reset ¶
func (x *CreateOutingRequest) Reset()
func (*CreateOutingRequest) String ¶
func (x *CreateOutingRequest) String() string
type DeletePhotoRequest ¶
type DeletePhotoRequest struct { PhotoId int32 `protobuf:"varint,1,opt,name=photo_id,json=photoId,proto3" json:"photo_id,omitempty"` // contains filtered or unexported fields }
func (*DeletePhotoRequest) Descriptor
deprecated
func (*DeletePhotoRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePhotoRequest.ProtoReflect.Descriptor instead.
func (*DeletePhotoRequest) GetPhotoId ¶
func (x *DeletePhotoRequest) GetPhotoId() int32
func (*DeletePhotoRequest) ProtoMessage ¶
func (*DeletePhotoRequest) ProtoMessage()
func (*DeletePhotoRequest) ProtoReflect ¶
func (x *DeletePhotoRequest) ProtoReflect() protoreflect.Message
func (*DeletePhotoRequest) Reset ¶
func (x *DeletePhotoRequest) Reset()
func (*DeletePhotoRequest) String ¶
func (x *DeletePhotoRequest) String() string
type GetJwtReply ¶
type GetJwtReply struct { Jwt string `protobuf:"bytes,1,opt,name=jwt,proto3" json:"jwt,omitempty"` // contains filtered or unexported fields }
func (*GetJwtReply) Descriptor
deprecated
func (*GetJwtReply) Descriptor() ([]byte, []int)
Deprecated: Use GetJwtReply.ProtoReflect.Descriptor instead.
func (*GetJwtReply) GetJwt ¶
func (x *GetJwtReply) GetJwt() string
func (*GetJwtReply) ProtoMessage ¶
func (*GetJwtReply) ProtoMessage()
func (*GetJwtReply) ProtoReflect ¶
func (x *GetJwtReply) ProtoReflect() protoreflect.Message
func (*GetJwtReply) Reset ¶
func (x *GetJwtReply) Reset()
func (*GetJwtReply) String ¶
func (x *GetJwtReply) String() string
type GetJwtRequest ¶
type GetJwtRequest struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*GetJwtRequest) Descriptor
deprecated
func (*GetJwtRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetJwtRequest.ProtoReflect.Descriptor instead.
func (*GetJwtRequest) GetPassword ¶
func (x *GetJwtRequest) GetPassword() string
func (*GetJwtRequest) GetUsername ¶
func (x *GetJwtRequest) GetUsername() string
func (*GetJwtRequest) ProtoMessage ¶
func (*GetJwtRequest) ProtoMessage()
func (*GetJwtRequest) ProtoReflect ¶
func (x *GetJwtRequest) ProtoReflect() protoreflect.Message
func (*GetJwtRequest) Reset ¶
func (x *GetJwtRequest) Reset()
func (*GetJwtRequest) String ¶
func (x *GetJwtRequest) String() string
type GetOutingBySlugRequest ¶
type GetOutingBySlugRequest struct { Slug string `protobuf:"bytes,1,opt,name=slug,proto3" json:"slug,omitempty"` // contains filtered or unexported fields }
func (*GetOutingBySlugRequest) Descriptor
deprecated
func (*GetOutingBySlugRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOutingBySlugRequest.ProtoReflect.Descriptor instead.
func (*GetOutingBySlugRequest) GetSlug ¶
func (x *GetOutingBySlugRequest) GetSlug() string
func (*GetOutingBySlugRequest) ProtoMessage ¶
func (*GetOutingBySlugRequest) ProtoMessage()
func (*GetOutingBySlugRequest) ProtoReflect ¶
func (x *GetOutingBySlugRequest) ProtoReflect() protoreflect.Message
func (*GetOutingBySlugRequest) Reset ¶
func (x *GetOutingBySlugRequest) Reset()
func (*GetOutingBySlugRequest) String ¶
func (x *GetOutingBySlugRequest) String() string
type GetOutingRequest ¶
type GetOutingRequest struct { OutingId int32 `protobuf:"varint,1,opt,name=outing_id,json=outingId,proto3" json:"outing_id,omitempty"` // contains filtered or unexported fields }
func (*GetOutingRequest) Descriptor
deprecated
func (*GetOutingRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOutingRequest.ProtoReflect.Descriptor instead.
func (*GetOutingRequest) GetOutingId ¶
func (x *GetOutingRequest) GetOutingId() int32
func (*GetOutingRequest) ProtoMessage ¶
func (*GetOutingRequest) ProtoMessage()
func (*GetOutingRequest) ProtoReflect ¶
func (x *GetOutingRequest) ProtoReflect() protoreflect.Message
func (*GetOutingRequest) Reset ¶
func (x *GetOutingRequest) Reset()
func (*GetOutingRequest) String ¶
func (x *GetOutingRequest) String() string
type GetUserByUsernameRequest ¶
type GetUserByUsernameRequest struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*GetUserByUsernameRequest) Descriptor
deprecated
func (*GetUserByUsernameRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserByUsernameRequest.ProtoReflect.Descriptor instead.
func (*GetUserByUsernameRequest) GetUsername ¶
func (x *GetUserByUsernameRequest) GetUsername() string
func (*GetUserByUsernameRequest) ProtoMessage ¶
func (*GetUserByUsernameRequest) ProtoMessage()
func (*GetUserByUsernameRequest) ProtoReflect ¶
func (x *GetUserByUsernameRequest) ProtoReflect() protoreflect.Message
func (*GetUserByUsernameRequest) Reset ¶
func (x *GetUserByUsernameRequest) Reset()
func (*GetUserByUsernameRequest) String ¶
func (x *GetUserByUsernameRequest) String() string
type ListOutingPhotosReply ¶
type ListOutingPhotosReply struct { Photos []*Photo `protobuf:"bytes,1,rep,name=photos,proto3" json:"photos,omitempty"` // contains filtered or unexported fields }
func (*ListOutingPhotosReply) Descriptor
deprecated
func (*ListOutingPhotosReply) Descriptor() ([]byte, []int)
Deprecated: Use ListOutingPhotosReply.ProtoReflect.Descriptor instead.
func (*ListOutingPhotosReply) GetPhotos ¶
func (x *ListOutingPhotosReply) GetPhotos() []*Photo
func (*ListOutingPhotosReply) ProtoMessage ¶
func (*ListOutingPhotosReply) ProtoMessage()
func (*ListOutingPhotosReply) ProtoReflect ¶
func (x *ListOutingPhotosReply) ProtoReflect() protoreflect.Message
func (*ListOutingPhotosReply) Reset ¶
func (x *ListOutingPhotosReply) Reset()
func (*ListOutingPhotosReply) String ¶
func (x *ListOutingPhotosReply) String() string
type ListOutingPhotosRequest ¶
type ListOutingPhotosRequest struct { OutingId int32 `protobuf:"varint,1,opt,name=outing_id,json=outingId,proto3" json:"outing_id,omitempty"` // contains filtered or unexported fields }
func (*ListOutingPhotosRequest) Descriptor
deprecated
func (*ListOutingPhotosRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListOutingPhotosRequest.ProtoReflect.Descriptor instead.
func (*ListOutingPhotosRequest) GetOutingId ¶
func (x *ListOutingPhotosRequest) GetOutingId() int32
func (*ListOutingPhotosRequest) ProtoMessage ¶
func (*ListOutingPhotosRequest) ProtoMessage()
func (*ListOutingPhotosRequest) ProtoReflect ¶
func (x *ListOutingPhotosRequest) ProtoReflect() protoreflect.Message
func (*ListOutingPhotosRequest) Reset ¶
func (x *ListOutingPhotosRequest) Reset()
func (*ListOutingPhotosRequest) String ¶
func (x *ListOutingPhotosRequest) String() string
type ListOutingUsersReply ¶
type ListOutingUsersReply struct { Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"` // contains filtered or unexported fields }
func (*ListOutingUsersReply) Descriptor
deprecated
func (*ListOutingUsersReply) Descriptor() ([]byte, []int)
Deprecated: Use ListOutingUsersReply.ProtoReflect.Descriptor instead.
func (*ListOutingUsersReply) GetUsers ¶
func (x *ListOutingUsersReply) GetUsers() []*User
func (*ListOutingUsersReply) ProtoMessage ¶
func (*ListOutingUsersReply) ProtoMessage()
func (*ListOutingUsersReply) ProtoReflect ¶
func (x *ListOutingUsersReply) ProtoReflect() protoreflect.Message
func (*ListOutingUsersReply) Reset ¶
func (x *ListOutingUsersReply) Reset()
func (*ListOutingUsersReply) String ¶
func (x *ListOutingUsersReply) String() string
type ListOutingUsersRequest ¶
type ListOutingUsersRequest struct { OutingId int32 `protobuf:"varint,1,opt,name=outing_id,json=outingId,proto3" json:"outing_id,omitempty"` // contains filtered or unexported fields }
func (*ListOutingUsersRequest) Descriptor
deprecated
func (*ListOutingUsersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListOutingUsersRequest.ProtoReflect.Descriptor instead.
func (*ListOutingUsersRequest) GetOutingId ¶
func (x *ListOutingUsersRequest) GetOutingId() int32
func (*ListOutingUsersRequest) ProtoMessage ¶
func (*ListOutingUsersRequest) ProtoMessage()
func (*ListOutingUsersRequest) ProtoReflect ¶
func (x *ListOutingUsersRequest) ProtoReflect() protoreflect.Message
func (*ListOutingUsersRequest) Reset ¶
func (x *ListOutingUsersRequest) Reset()
func (*ListOutingUsersRequest) String ¶
func (x *ListOutingUsersRequest) String() string
type ListOutingsReply ¶
type ListOutingsReply struct { Outings []*Outing `protobuf:"bytes,1,rep,name=outings,proto3" json:"outings,omitempty"` // contains filtered or unexported fields }
func (*ListOutingsReply) Descriptor
deprecated
func (*ListOutingsReply) Descriptor() ([]byte, []int)
Deprecated: Use ListOutingsReply.ProtoReflect.Descriptor instead.
func (*ListOutingsReply) GetOutings ¶
func (x *ListOutingsReply) GetOutings() []*Outing
func (*ListOutingsReply) ProtoMessage ¶
func (*ListOutingsReply) ProtoMessage()
func (*ListOutingsReply) ProtoReflect ¶
func (x *ListOutingsReply) ProtoReflect() protoreflect.Message
func (*ListOutingsReply) Reset ¶
func (x *ListOutingsReply) Reset()
func (*ListOutingsReply) String ¶
func (x *ListOutingsReply) String() string
type ListUserOutingsReply ¶
type ListUserOutingsReply struct { Outings []*Outing `protobuf:"bytes,1,rep,name=outings,proto3" json:"outings,omitempty"` // contains filtered or unexported fields }
func (*ListUserOutingsReply) Descriptor
deprecated
func (*ListUserOutingsReply) Descriptor() ([]byte, []int)
Deprecated: Use ListUserOutingsReply.ProtoReflect.Descriptor instead.
func (*ListUserOutingsReply) GetOutings ¶
func (x *ListUserOutingsReply) GetOutings() []*Outing
func (*ListUserOutingsReply) ProtoMessage ¶
func (*ListUserOutingsReply) ProtoMessage()
func (*ListUserOutingsReply) ProtoReflect ¶
func (x *ListUserOutingsReply) ProtoReflect() protoreflect.Message
func (*ListUserOutingsReply) Reset ¶
func (x *ListUserOutingsReply) Reset()
func (*ListUserOutingsReply) String ¶
func (x *ListUserOutingsReply) String() string
type ListUserOutingsRequest ¶
type ListUserOutingsRequest struct { UserId int32 `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
func (*ListUserOutingsRequest) Descriptor
deprecated
func (*ListUserOutingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListUserOutingsRequest.ProtoReflect.Descriptor instead.
func (*ListUserOutingsRequest) GetUserId ¶
func (x *ListUserOutingsRequest) GetUserId() int32
func (*ListUserOutingsRequest) ProtoMessage ¶
func (*ListUserOutingsRequest) ProtoMessage()
func (*ListUserOutingsRequest) ProtoReflect ¶
func (x *ListUserOutingsRequest) ProtoReflect() protoreflect.Message
func (*ListUserOutingsRequest) Reset ¶
func (x *ListUserOutingsRequest) Reset()
func (*ListUserOutingsRequest) String ¶
func (x *ListUserOutingsRequest) String() string
type ListUserPhotosReply ¶
type ListUserPhotosReply struct { Photos []*Photo `protobuf:"bytes,1,rep,name=photos,proto3" json:"photos,omitempty"` // contains filtered or unexported fields }
func (*ListUserPhotosReply) Descriptor
deprecated
func (*ListUserPhotosReply) Descriptor() ([]byte, []int)
Deprecated: Use ListUserPhotosReply.ProtoReflect.Descriptor instead.
func (*ListUserPhotosReply) GetPhotos ¶
func (x *ListUserPhotosReply) GetPhotos() []*Photo
func (*ListUserPhotosReply) ProtoMessage ¶
func (*ListUserPhotosReply) ProtoMessage()
func (*ListUserPhotosReply) ProtoReflect ¶
func (x *ListUserPhotosReply) ProtoReflect() protoreflect.Message
func (*ListUserPhotosReply) Reset ¶
func (x *ListUserPhotosReply) Reset()
func (*ListUserPhotosReply) String ¶
func (x *ListUserPhotosReply) String() string
type ListUserPhotosRequest ¶
type ListUserPhotosRequest struct { UserId int32 `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
func (*ListUserPhotosRequest) Descriptor
deprecated
func (*ListUserPhotosRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListUserPhotosRequest.ProtoReflect.Descriptor instead.
func (*ListUserPhotosRequest) GetUserId ¶
func (x *ListUserPhotosRequest) GetUserId() int32
func (*ListUserPhotosRequest) ProtoMessage ¶
func (*ListUserPhotosRequest) ProtoMessage()
func (*ListUserPhotosRequest) ProtoReflect ¶
func (x *ListUserPhotosRequest) ProtoReflect() protoreflect.Message
func (*ListUserPhotosRequest) Reset ¶
func (x *ListUserPhotosRequest) Reset()
func (*ListUserPhotosRequest) String ¶
func (x *ListUserPhotosRequest) String() string
type Outing ¶
type Outing struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` Date *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=date,proto3" json:"date,omitempty"` Slug string `protobuf:"bytes,6,opt,name=slug,proto3" json:"slug,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3,oneof" json:"updated_at,omitempty"` // contains filtered or unexported fields }
func DBOutingToProtoOuting ¶
func (*Outing) Descriptor
deprecated
func (*Outing) GetCreatedAt ¶
func (x *Outing) GetCreatedAt() *timestamppb.Timestamp
func (*Outing) GetDate ¶
func (x *Outing) GetDate() *timestamppb.Timestamp
func (*Outing) GetUpdatedAt ¶
func (x *Outing) GetUpdatedAt() *timestamppb.Timestamp
func (*Outing) ProtoMessage ¶
func (*Outing) ProtoMessage()
func (*Outing) ProtoReflect ¶
func (x *Outing) ProtoReflect() protoreflect.Message
type OutingAddUserRequest ¶
type OutingAddUserRequest struct { OutingId int32 `protobuf:"varint,1,opt,name=outing_id,json=outingId,proto3" json:"outing_id,omitempty"` UserId int32 `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
func (*OutingAddUserRequest) Descriptor
deprecated
func (*OutingAddUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use OutingAddUserRequest.ProtoReflect.Descriptor instead.
func (*OutingAddUserRequest) GetOutingId ¶
func (x *OutingAddUserRequest) GetOutingId() int32
func (*OutingAddUserRequest) GetUserId ¶
func (x *OutingAddUserRequest) GetUserId() int32
func (*OutingAddUserRequest) ProtoMessage ¶
func (*OutingAddUserRequest) ProtoMessage()
func (*OutingAddUserRequest) ProtoReflect ¶
func (x *OutingAddUserRequest) ProtoReflect() protoreflect.Message
func (*OutingAddUserRequest) Reset ¶
func (x *OutingAddUserRequest) Reset()
func (*OutingAddUserRequest) String ¶
func (x *OutingAddUserRequest) String() string
type OutingRemoveUserRequest ¶
type OutingRemoveUserRequest struct { OutingId int32 `protobuf:"varint,1,opt,name=outing_id,json=outingId,proto3" json:"outing_id,omitempty"` UserId int32 `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
func (*OutingRemoveUserRequest) Descriptor
deprecated
func (*OutingRemoveUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use OutingRemoveUserRequest.ProtoReflect.Descriptor instead.
func (*OutingRemoveUserRequest) GetOutingId ¶
func (x *OutingRemoveUserRequest) GetOutingId() int32
func (*OutingRemoveUserRequest) GetUserId ¶
func (x *OutingRemoveUserRequest) GetUserId() int32
func (*OutingRemoveUserRequest) ProtoMessage ¶
func (*OutingRemoveUserRequest) ProtoMessage()
func (*OutingRemoveUserRequest) ProtoReflect ¶
func (x *OutingRemoveUserRequest) ProtoReflect() protoreflect.Message
func (*OutingRemoveUserRequest) Reset ¶
func (x *OutingRemoveUserRequest) Reset()
func (*OutingRemoveUserRequest) String ¶
func (x *OutingRemoveUserRequest) String() string
type OutingsClient ¶
type OutingsClient interface { ListOutings(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ListOutingsReply, error) ListOutingUsers(ctx context.Context, in *ListOutingUsersRequest, opts ...grpc.CallOption) (*ListOutingUsersReply, error) GetOuting(ctx context.Context, in *GetOutingRequest, opts ...grpc.CallOption) (*Outing, error) GetOutingBySlug(ctx context.Context, in *GetOutingBySlugRequest, opts ...grpc.CallOption) (*Outing, error) ListUserOutings(ctx context.Context, in *ListUserOutingsRequest, opts ...grpc.CallOption) (*ListUserOutingsReply, error) CreateOuting(ctx context.Context, in *CreateOutingRequest, opts ...grpc.CallOption) (*Outing, error) UpdateOuting(ctx context.Context, in *UpdateOutingRequest, opts ...grpc.CallOption) (*Outing, error) AddUser(ctx context.Context, in *OutingAddUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) RemoveUser(ctx context.Context, in *OutingRemoveUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) }
OutingsClient is the client API for Outings 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 NewOutingsClient ¶
func NewOutingsClient(cc grpc.ClientConnInterface) OutingsClient
type OutingsServer ¶
type OutingsServer interface { ListOutings(context.Context, *emptypb.Empty) (*ListOutingsReply, error) ListOutingUsers(context.Context, *ListOutingUsersRequest) (*ListOutingUsersReply, error) GetOuting(context.Context, *GetOutingRequest) (*Outing, error) GetOutingBySlug(context.Context, *GetOutingBySlugRequest) (*Outing, error) ListUserOutings(context.Context, *ListUserOutingsRequest) (*ListUserOutingsReply, error) CreateOuting(context.Context, *CreateOutingRequest) (*Outing, error) UpdateOuting(context.Context, *UpdateOutingRequest) (*Outing, error) AddUser(context.Context, *OutingAddUserRequest) (*emptypb.Empty, error) RemoveUser(context.Context, *OutingRemoveUserRequest) (*emptypb.Empty, error) // contains filtered or unexported methods }
OutingsServer is the server API for Outings service. All implementations must embed UnimplementedOutingsServer for forward compatibility
type Photo ¶
type Photo struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` Title *string `protobuf:"bytes,3,opt,name=title,proto3,oneof" json:"title,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3,oneof" json:"updated_at,omitempty"` // contains filtered or unexported fields }
func DBPhotoToProtoPhoto ¶
func (*Photo) Descriptor
deprecated
func (*Photo) GetCreatedAt ¶
func (x *Photo) GetCreatedAt() *timestamppb.Timestamp
func (*Photo) GetUpdatedAt ¶
func (x *Photo) GetUpdatedAt() *timestamppb.Timestamp
func (*Photo) ProtoMessage ¶
func (*Photo) ProtoMessage()
func (*Photo) ProtoReflect ¶
func (x *Photo) ProtoReflect() protoreflect.Message
type PhotosClient ¶
type PhotosClient interface { ListOutingPhotos(ctx context.Context, in *ListOutingPhotosRequest, opts ...grpc.CallOption) (*ListOutingPhotosReply, error) ListUserPhotos(ctx context.Context, in *ListUserPhotosRequest, opts ...grpc.CallOption) (*ListUserPhotosReply, error) UploadPhoto(ctx context.Context, in *UploadPhotoRequest, opts ...grpc.CallOption) (*UploadPhotoReply, error) DeletePhoto(ctx context.Context, in *DeletePhotoRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) UpdatePhoto(ctx context.Context, in *UpdatePhotoRequest, opts ...grpc.CallOption) (*Photo, error) }
PhotosClient is the client API for Photos 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 NewPhotosClient ¶
func NewPhotosClient(cc grpc.ClientConnInterface) PhotosClient
type PhotosServer ¶
type PhotosServer interface { ListOutingPhotos(context.Context, *ListOutingPhotosRequest) (*ListOutingPhotosReply, error) ListUserPhotos(context.Context, *ListUserPhotosRequest) (*ListUserPhotosReply, error) UploadPhoto(context.Context, *UploadPhotoRequest) (*UploadPhotoReply, error) DeletePhoto(context.Context, *DeletePhotoRequest) (*emptypb.Empty, error) UpdatePhoto(context.Context, *UpdatePhotoRequest) (*Photo, error) // contains filtered or unexported methods }
PhotosServer is the server API for Photos service. All implementations must embed UnimplementedPhotosServer for forward compatibility
type UnimplementedOutingsServer ¶
type UnimplementedOutingsServer struct { }
UnimplementedOutingsServer must be embedded to have forward compatible implementations.
func (UnimplementedOutingsServer) AddUser ¶
func (UnimplementedOutingsServer) AddUser(context.Context, *OutingAddUserRequest) (*emptypb.Empty, error)
func (UnimplementedOutingsServer) CreateOuting ¶
func (UnimplementedOutingsServer) CreateOuting(context.Context, *CreateOutingRequest) (*Outing, error)
func (UnimplementedOutingsServer) GetOuting ¶
func (UnimplementedOutingsServer) GetOuting(context.Context, *GetOutingRequest) (*Outing, error)
func (UnimplementedOutingsServer) GetOutingBySlug ¶
func (UnimplementedOutingsServer) GetOutingBySlug(context.Context, *GetOutingBySlugRequest) (*Outing, error)
func (UnimplementedOutingsServer) ListOutingUsers ¶
func (UnimplementedOutingsServer) ListOutingUsers(context.Context, *ListOutingUsersRequest) (*ListOutingUsersReply, error)
func (UnimplementedOutingsServer) ListOutings ¶
func (UnimplementedOutingsServer) ListOutings(context.Context, *emptypb.Empty) (*ListOutingsReply, error)
func (UnimplementedOutingsServer) ListUserOutings ¶
func (UnimplementedOutingsServer) ListUserOutings(context.Context, *ListUserOutingsRequest) (*ListUserOutingsReply, error)
func (UnimplementedOutingsServer) RemoveUser ¶
func (UnimplementedOutingsServer) RemoveUser(context.Context, *OutingRemoveUserRequest) (*emptypb.Empty, error)
func (UnimplementedOutingsServer) UpdateOuting ¶
func (UnimplementedOutingsServer) UpdateOuting(context.Context, *UpdateOutingRequest) (*Outing, error)
type UnimplementedPhotosServer ¶
type UnimplementedPhotosServer struct { }
UnimplementedPhotosServer must be embedded to have forward compatible implementations.
func (UnimplementedPhotosServer) DeletePhoto ¶
func (UnimplementedPhotosServer) DeletePhoto(context.Context, *DeletePhotoRequest) (*emptypb.Empty, error)
func (UnimplementedPhotosServer) ListOutingPhotos ¶
func (UnimplementedPhotosServer) ListOutingPhotos(context.Context, *ListOutingPhotosRequest) (*ListOutingPhotosReply, error)
func (UnimplementedPhotosServer) ListUserPhotos ¶
func (UnimplementedPhotosServer) ListUserPhotos(context.Context, *ListUserPhotosRequest) (*ListUserPhotosReply, error)
func (UnimplementedPhotosServer) UpdatePhoto ¶
func (UnimplementedPhotosServer) UpdatePhoto(context.Context, *UpdatePhotoRequest) (*Photo, error)
func (UnimplementedPhotosServer) UploadPhoto ¶
func (UnimplementedPhotosServer) UploadPhoto(context.Context, *UploadPhotoRequest) (*UploadPhotoReply, error)
type UnimplementedUsersServer ¶
type UnimplementedUsersServer struct { }
UnimplementedUsersServer must be embedded to have forward compatible implementations.
func (UnimplementedUsersServer) GetCurrentUser ¶
func (UnimplementedUsersServer) GetJwt ¶
func (UnimplementedUsersServer) GetJwt(context.Context, *GetJwtRequest) (*GetJwtReply, error)
func (UnimplementedUsersServer) GetUserByUsername ¶
func (UnimplementedUsersServer) GetUserByUsername(context.Context, *GetUserByUsernameRequest) (*User, error)
func (UnimplementedUsersServer) UpdateCurrentUser ¶
func (UnimplementedUsersServer) UpdateCurrentUser(context.Context, *UpdateCurrentUserRequest) (*User, error)
type UnsafeOutingsServer ¶
type UnsafeOutingsServer interface {
// contains filtered or unexported methods
}
UnsafeOutingsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OutingsServer will result in compilation errors.
type UnsafePhotosServer ¶
type UnsafePhotosServer interface {
// contains filtered or unexported methods
}
UnsafePhotosServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PhotosServer will result in compilation errors.
type UnsafeUsersServer ¶
type UnsafeUsersServer interface {
// contains filtered or unexported methods
}
UnsafeUsersServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UsersServer will result in compilation errors.
type UpdateCurrentUserRequest ¶
type UpdateCurrentUserRequest struct { UpdateDisplayName bool `protobuf:"varint,1,opt,name=update_display_name,json=updateDisplayName,proto3" json:"update_display_name,omitempty"` DisplayName *string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3,oneof" json:"display_name,omitempty"` UpdateAvatarUrl bool `protobuf:"varint,3,opt,name=update_avatar_url,json=updateAvatarUrl,proto3" json:"update_avatar_url,omitempty"` AvatarUrl *string `protobuf:"bytes,4,opt,name=avatar_url,json=avatarUrl,proto3,oneof" json:"avatar_url,omitempty"` UpdatePassword bool `protobuf:"varint,5,opt,name=update_password,json=updatePassword,proto3" json:"update_password,omitempty"` Password string `protobuf:"bytes,6,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*UpdateCurrentUserRequest) Descriptor
deprecated
func (*UpdateCurrentUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCurrentUserRequest.ProtoReflect.Descriptor instead.
func (*UpdateCurrentUserRequest) GetAvatarUrl ¶
func (x *UpdateCurrentUserRequest) GetAvatarUrl() string
func (*UpdateCurrentUserRequest) GetDisplayName ¶
func (x *UpdateCurrentUserRequest) GetDisplayName() string
func (*UpdateCurrentUserRequest) GetPassword ¶
func (x *UpdateCurrentUserRequest) GetPassword() string
func (*UpdateCurrentUserRequest) GetUpdateAvatarUrl ¶
func (x *UpdateCurrentUserRequest) GetUpdateAvatarUrl() bool
func (*UpdateCurrentUserRequest) GetUpdateDisplayName ¶
func (x *UpdateCurrentUserRequest) GetUpdateDisplayName() bool
func (*UpdateCurrentUserRequest) GetUpdatePassword ¶
func (x *UpdateCurrentUserRequest) GetUpdatePassword() bool
func (*UpdateCurrentUserRequest) ProtoMessage ¶
func (*UpdateCurrentUserRequest) ProtoMessage()
func (*UpdateCurrentUserRequest) ProtoReflect ¶
func (x *UpdateCurrentUserRequest) ProtoReflect() protoreflect.Message
func (*UpdateCurrentUserRequest) Reset ¶
func (x *UpdateCurrentUserRequest) Reset()
func (*UpdateCurrentUserRequest) String ¶
func (x *UpdateCurrentUserRequest) String() string
type UpdateOutingRequest ¶
type UpdateOutingRequest struct { OutingId int32 `protobuf:"varint,1,opt,name=outing_id,json=outingId,proto3" json:"outing_id,omitempty"` UpdateTitle bool `protobuf:"varint,2,opt,name=update_title,json=updateTitle,proto3" json:"update_title,omitempty"` Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"` UpdateDate bool `protobuf:"varint,4,opt,name=update_date,json=updateDate,proto3" json:"update_date,omitempty"` Date *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=date,proto3" json:"date,omitempty"` // contains filtered or unexported fields }
func (*UpdateOutingRequest) Descriptor
deprecated
func (*UpdateOutingRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateOutingRequest.ProtoReflect.Descriptor instead.
func (*UpdateOutingRequest) GetDate ¶
func (x *UpdateOutingRequest) GetDate() *timestamppb.Timestamp
func (*UpdateOutingRequest) GetOutingId ¶
func (x *UpdateOutingRequest) GetOutingId() int32
func (*UpdateOutingRequest) GetTitle ¶
func (x *UpdateOutingRequest) GetTitle() string
func (*UpdateOutingRequest) GetUpdateDate ¶
func (x *UpdateOutingRequest) GetUpdateDate() bool
func (*UpdateOutingRequest) GetUpdateTitle ¶
func (x *UpdateOutingRequest) GetUpdateTitle() bool
func (*UpdateOutingRequest) ProtoMessage ¶
func (*UpdateOutingRequest) ProtoMessage()
func (*UpdateOutingRequest) ProtoReflect ¶
func (x *UpdateOutingRequest) ProtoReflect() protoreflect.Message
func (*UpdateOutingRequest) Reset ¶
func (x *UpdateOutingRequest) Reset()
func (*UpdateOutingRequest) String ¶
func (x *UpdateOutingRequest) String() string
type UpdatePhotoRequest ¶
type UpdatePhotoRequest struct { PhotoId int32 `protobuf:"varint,1,opt,name=photo_id,json=photoId,proto3" json:"photo_id,omitempty"` UpdateTitle bool `protobuf:"varint,2,opt,name=update_title,json=updateTitle,proto3" json:"update_title,omitempty"` Title *string `protobuf:"bytes,3,opt,name=title,proto3,oneof" json:"title,omitempty"` // contains filtered or unexported fields }
func (*UpdatePhotoRequest) Descriptor
deprecated
func (*UpdatePhotoRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePhotoRequest.ProtoReflect.Descriptor instead.
func (*UpdatePhotoRequest) GetPhotoId ¶
func (x *UpdatePhotoRequest) GetPhotoId() int32
func (*UpdatePhotoRequest) GetTitle ¶
func (x *UpdatePhotoRequest) GetTitle() string
func (*UpdatePhotoRequest) GetUpdateTitle ¶
func (x *UpdatePhotoRequest) GetUpdateTitle() bool
func (*UpdatePhotoRequest) ProtoMessage ¶
func (*UpdatePhotoRequest) ProtoMessage()
func (*UpdatePhotoRequest) ProtoReflect ¶
func (x *UpdatePhotoRequest) ProtoReflect() protoreflect.Message
func (*UpdatePhotoRequest) Reset ¶
func (x *UpdatePhotoRequest) Reset()
func (*UpdatePhotoRequest) String ¶
func (x *UpdatePhotoRequest) String() string
type UploadPhotoReply ¶
type UploadPhotoReply struct { UploadUrl string `protobuf:"bytes,1,opt,name=upload_url,json=uploadUrl,proto3" json:"upload_url,omitempty"` Photo *Photo `protobuf:"bytes,2,opt,name=photo,proto3" json:"photo,omitempty"` // contains filtered or unexported fields }
func (*UploadPhotoReply) Descriptor
deprecated
func (*UploadPhotoReply) Descriptor() ([]byte, []int)
Deprecated: Use UploadPhotoReply.ProtoReflect.Descriptor instead.
func (*UploadPhotoReply) GetPhoto ¶
func (x *UploadPhotoReply) GetPhoto() *Photo
func (*UploadPhotoReply) GetUploadUrl ¶
func (x *UploadPhotoReply) GetUploadUrl() string
func (*UploadPhotoReply) ProtoMessage ¶
func (*UploadPhotoReply) ProtoMessage()
func (*UploadPhotoReply) ProtoReflect ¶
func (x *UploadPhotoReply) ProtoReflect() protoreflect.Message
func (*UploadPhotoReply) Reset ¶
func (x *UploadPhotoReply) Reset()
func (*UploadPhotoReply) String ¶
func (x *UploadPhotoReply) String() string
type UploadPhotoRequest ¶
type UploadPhotoRequest struct { Extension string `protobuf:"bytes,1,opt,name=extension,proto3" json:"extension,omitempty"` OutingId int32 `protobuf:"varint,2,opt,name=outing_id,json=outingId,proto3" json:"outing_id,omitempty"` Title *string `protobuf:"bytes,3,opt,name=title,proto3,oneof" json:"title,omitempty"` // contains filtered or unexported fields }
func (*UploadPhotoRequest) Descriptor
deprecated
func (*UploadPhotoRequest) Descriptor() ([]byte, []int)
Deprecated: Use UploadPhotoRequest.ProtoReflect.Descriptor instead.
func (*UploadPhotoRequest) GetExtension ¶
func (x *UploadPhotoRequest) GetExtension() string
func (*UploadPhotoRequest) GetOutingId ¶
func (x *UploadPhotoRequest) GetOutingId() int32
func (*UploadPhotoRequest) GetTitle ¶
func (x *UploadPhotoRequest) GetTitle() string
func (*UploadPhotoRequest) ProtoMessage ¶
func (*UploadPhotoRequest) ProtoMessage()
func (*UploadPhotoRequest) ProtoReflect ¶
func (x *UploadPhotoRequest) ProtoReflect() protoreflect.Message
func (*UploadPhotoRequest) Reset ¶
func (x *UploadPhotoRequest) Reset()
func (*UploadPhotoRequest) String ¶
func (x *UploadPhotoRequest) String() string
type User ¶
type User struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3,oneof" json:"display_name,omitempty"` AvatarUrl *string `protobuf:"bytes,4,opt,name=avatar_url,json=avatarUrl,proto3,oneof" json:"avatar_url,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3,oneof" json:"updated_at,omitempty"` // contains filtered or unexported fields }
func DBUserToProtoUser ¶
func (*User) Descriptor
deprecated
func (*User) GetAvatarUrl ¶
func (*User) GetCreatedAt ¶
func (x *User) GetCreatedAt() *timestamppb.Timestamp
func (*User) GetDisplayName ¶
func (*User) GetUpdatedAt ¶
func (x *User) GetUpdatedAt() *timestamppb.Timestamp
func (*User) GetUsername ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type UsersClient ¶
type UsersClient interface { GetCurrentUser(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*User, error) GetUserByUsername(ctx context.Context, in *GetUserByUsernameRequest, opts ...grpc.CallOption) (*User, error) GetJwt(ctx context.Context, in *GetJwtRequest, opts ...grpc.CallOption) (*GetJwtReply, error) UpdateCurrentUser(ctx context.Context, in *UpdateCurrentUserRequest, opts ...grpc.CallOption) (*User, error) }
UsersClient is the client API for Users 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 NewUsersClient ¶
func NewUsersClient(cc grpc.ClientConnInterface) UsersClient
type UsersServer ¶
type UsersServer interface { GetCurrentUser(context.Context, *emptypb.Empty) (*User, error) GetUserByUsername(context.Context, *GetUserByUsernameRequest) (*User, error) GetJwt(context.Context, *GetJwtRequest) (*GetJwtReply, error) UpdateCurrentUser(context.Context, *UpdateCurrentUserRequest) (*User, error) // contains filtered or unexported methods }
UsersServer is the server API for Users service. All implementations must embed UnimplementedUsersServer for forward compatibility