methods

package
v0.0.0-...-c02468d Latest Latest
Warning

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

Go to latest
Published: Jun 7, 2021 License: MIT Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Client *mongo.Client
View Source
var MongoCtx context.Context

Functions

func Configure

func Configure()

func GetEnvVariable

func GetEnvVariable(key string, path string) string

Types

type Account

type Account struct {
	account.UnimplementedAccountServiceServer
}

func (*Account) GetLikedTwits

func (a *Account) GetLikedTwits(userId *account.AccountUUID, stream account.AccountService_GetLikedTwitsServer) error

func (*Account) GetRetwitedTwits

func (a *Account) GetRetwitedTwits(userId *account.AccountUUID, stream account.AccountService_GetRetwitedTwitsServer) error

func (*Account) GetUserTwits

func (a *Account) GetUserTwits(userId *account.AccountUUID, stream account.AccountService_GetUserTwitsServer) error

type List

type List struct {
	lists.UnimplementedListServiceServer
}

func (*List) AddUserToCustomList

func (l *List) AddUserToCustomList(c context.Context, user *lists.UserWithList) (*lists.ListResponse, error)

func (*List) CreateCustomList

func (l *List) CreateCustomList(c context.Context, name *lists.ListName) (*lists.ListResponse, error)

func (*List) DeleteCustomList

func (l *List) DeleteCustomList(c context.Context, id *lists.ListUUID) (*lists.ListResponse, error)

func (*List) GetListUsers

func (l *List) GetListUsers(c context.Context, id *lists.ListUUID) (*lists.ListResponse, error)

func (*List) GetLists

func (l *List) GetLists(userId *lists.UsersUUID, stream lists.ListService_GetListsServer) error

func (*List) GetUsersTwitsFromCustomList

func (l *List) GetUsersTwitsFromCustomList(id *lists.ListUUID,
	stream lists.ListService_GetUsersTwitsFromCustomListServer) error

func (*List) RemoveUserFromCustomList

func (l *List) RemoveUserFromCustomList(c context.Context, user *lists.UserWithList) (*lists.ListResponse, error)

type Reaction

func (*Reaction) GetTwitReactions

func (r *Reaction) GetTwitReactions(c context.Context, id *reactions.ReactionUUID) (*reactions.ActionResult, error)

func (*Reaction) ReactToTwit

func (*Reaction) UnreactToTwit

func (r *Reaction) UnreactToTwit(c context.Context, action *reactions.UsersAction) (*reactions.ResponseReaction, error)

type Twit

type Twit struct {
	twit.UnimplementedTwitServiceServer
}

func (*Twit) DeleteTwit

func (t *Twit) DeleteTwit(c context.Context, id *twit.TwitUUID) (*twit.ResponseTwit, error)

func (*Twit) GetTwit

func (t *Twit) GetTwit(c context.Context, id *twit.TwitUUID) (*twit.Twit, error)

func (*Twit) GetTwits

func (t *Twit) GetTwits(n *emptypb.Empty, stream twit.TwitService_GetTwitsServer) error

func (*Twit) WriteTwit

func (t *Twit) WriteTwit(c context.Context, input *twit.Twit) (*twit.ResponseTwit, error)

type User

type User struct {
	user.UnimplementedUserServiceServer
}

func (*User) CreateUser

func (u *User) CreateUser(c context.Context, input *user.User) (*user.UserResponse, error)

func (*User) DeleteUser

func (u *User) DeleteUser(c context.Context, userid *user.UserUUID) (*user.UserResponse, error)

func (*User) GetUser

func (u *User) GetUser(c context.Context, id *user.UserUUID) (*user.User, error)

func (*User) GetUsers

func (u *User) GetUsers(n *emptypb.Empty, stream user.UserService_GetUsersServer) error

func (*User) UpdateUser

func (u *User) UpdateUser(c context.Context, newUser *user.User) (*user.User, error)

Jump to

Keyboard shortcuts

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