Documentation ¶
Index ¶
- type Server
- func (s *Server) CreateFeed(_ context.Context, req *api.CreateFeedRequest) (*api.CreateFeedResponse, error)
- func (s *Server) CreateFeeds(_ context.Context, req *api.CreateFeedsRequest) (*api.CreateFeedsResponse, error)
- func (s *Server) CreateQueryTwitterSource(_ context.Context, req *api.CreateQueryTwitterSourceRequest) (*api.CreateQueryTwitterSourceResponse, error)
- func (s *Server) CreateQueryTwitterSources(_ context.Context, req *api.CreateQueryTwitterSourcesRequest) (*api.CreateQueryTwitterSourcesResponse, error)
- func (s *Server) CreateUserTwitterSource(_ context.Context, req *api.CreateUserTwitterSourceRequest) (*api.CreateUserTwitterSourceResponse, error)
- func (s *Server) CreateUserTwitterSources(_ context.Context, req *api.CreateUserTwitterSourcesRequest) (*api.CreateUserTwitterSourcesResponse, error)
- func (s *Server) DeleteFeed(_ context.Context, req *api.DeleteFeedRequest) (*api.DeleteFeedResponse, error)
- func (s *Server) DeleteQueryTwitterSource(_ context.Context, req *api.DeleteQueryTwitterSourceRequest) (*api.DeleteQueryTwitterSourceResponse, error)
- func (s *Server) DeleteUserTwitterSource(_ context.Context, req *api.DeleteUserTwitterSourceRequest) (*api.DeleteUserTwitterSourceResponse, error)
- func (s *Server) GetFeed(_ context.Context, req *api.GetFeedRequest) (*api.GetFeedResponse, error)
- func (s *Server) GetFeeds(_ context.Context, req *api.GetFeedsRequest) (*api.GetFeedsResponse, error)
- func (s *Server) GetQueryTwitterSource(_ context.Context, req *api.GetQueryTwitterSourceRequest) (*api.GetQueryTwitterSourceResponse, error)
- func (s *Server) GetQueryTwitterSources(_ context.Context, req *api.GetQueryTwitterSourcesRequest) (*api.GetQueryTwitterSourcesResponse, error)
- func (s *Server) GetUserTwitterSource(_ context.Context, req *api.GetUserTwitterSourceRequest) (*api.GetUserTwitterSourceResponse, error)
- func (s *Server) GetUserTwitterSources(_ context.Context, req *api.GetUserTwitterSourcesRequest) (*api.GetUserTwitterSourcesResponse, error)
- func (s *Server) Run() error
- func (s *Server) UpdateFeed(_ context.Context, req *api.UpdateFeedRequest) (*api.UpdateFeedResponse, error)
- func (s *Server) UpdateQueryTwitterSource(_ context.Context, req *api.UpdateQueryTwitterSourceRequest) (*api.UpdateQueryTwitterSourceResponse, error)
- func (s *Server) UpdateUserTwitterSource(_ context.Context, req *api.UpdateUserTwitterSourceRequest) (*api.UpdateUserTwitterSourceResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct { api.UnimplementedApiServer // contains filtered or unexported fields }
Server is the main API server implementation.
func New ¶
func New(config configuration.ServerConfiguration, db *gorm.DB, logger zerolog.Logger) *Server
New creates a new Server.
func (*Server) CreateFeed ¶
func (s *Server) CreateFeed(_ context.Context, req *api.CreateFeedRequest) (*api.CreateFeedResponse, error)
CreateFeed creates a new Feed.
func (*Server) CreateFeeds ¶
func (s *Server) CreateFeeds(_ context.Context, req *api.CreateFeedsRequest) (*api.CreateFeedsResponse, error)
CreateFeeds creates new Feeds.
func (*Server) CreateQueryTwitterSource ¶
func (s *Server) CreateQueryTwitterSource(_ context.Context, req *api.CreateQueryTwitterSourceRequest) (*api.CreateQueryTwitterSourceResponse, error)
CreateQueryTwitterSource creates a new Query Twitter Source.
func (*Server) CreateQueryTwitterSources ¶
func (s *Server) CreateQueryTwitterSources(_ context.Context, req *api.CreateQueryTwitterSourcesRequest) (*api.CreateQueryTwitterSourcesResponse, error)
CreateQueryTwitterSources creates new Query Twitter Sources.
func (*Server) CreateUserTwitterSource ¶
func (s *Server) CreateUserTwitterSource(_ context.Context, req *api.CreateUserTwitterSourceRequest) (*api.CreateUserTwitterSourceResponse, error)
CreateUserTwitterSource creates a new User Twitter Source.
func (*Server) CreateUserTwitterSources ¶
func (s *Server) CreateUserTwitterSources(_ context.Context, req *api.CreateUserTwitterSourcesRequest) (*api.CreateUserTwitterSourcesResponse, error)
CreateUserTwitterSources creates new User Twitter Sources.
func (*Server) DeleteFeed ¶
func (s *Server) DeleteFeed(_ context.Context, req *api.DeleteFeedRequest) (*api.DeleteFeedResponse, error)
DeleteFeed deletes a Feed.
func (*Server) DeleteQueryTwitterSource ¶
func (s *Server) DeleteQueryTwitterSource(_ context.Context, req *api.DeleteQueryTwitterSourceRequest) (*api.DeleteQueryTwitterSourceResponse, error)
DeleteQueryTwitterSource deletes a Query Twitter Source.
func (*Server) DeleteUserTwitterSource ¶
func (s *Server) DeleteUserTwitterSource(_ context.Context, req *api.DeleteUserTwitterSourceRequest) (*api.DeleteUserTwitterSourceResponse, error)
DeleteUserTwitterSource deletes a User Twitter Source.
func (*Server) GetFeed ¶
func (s *Server) GetFeed(_ context.Context, req *api.GetFeedRequest) (*api.GetFeedResponse, error)
GetFeed gets a Feed.
func (*Server) GetFeeds ¶
func (s *Server) GetFeeds(_ context.Context, req *api.GetFeedsRequest) (*api.GetFeedsResponse, error)
GetFeeds gets all Feeds.
func (*Server) GetQueryTwitterSource ¶
func (s *Server) GetQueryTwitterSource(_ context.Context, req *api.GetQueryTwitterSourceRequest) (*api.GetQueryTwitterSourceResponse, error)
GetQueryTwitterSource gets all Query Twitter Sources.
func (*Server) GetQueryTwitterSources ¶
func (s *Server) GetQueryTwitterSources(_ context.Context, req *api.GetQueryTwitterSourcesRequest) (*api.GetQueryTwitterSourcesResponse, error)
GetQueryTwitterSources gets all Query Twitter Sources.
func (*Server) GetUserTwitterSource ¶
func (s *Server) GetUserTwitterSource(_ context.Context, req *api.GetUserTwitterSourceRequest) (*api.GetUserTwitterSourceResponse, error)
GetUserTwitterSource gets a User Twitter Source.
func (*Server) GetUserTwitterSources ¶
func (s *Server) GetUserTwitterSources(_ context.Context, req *api.GetUserTwitterSourcesRequest) (*api.GetUserTwitterSourcesResponse, error)
GetUserTwitterSources gets all User Twitter Sources.
func (*Server) UpdateFeed ¶
func (s *Server) UpdateFeed(_ context.Context, req *api.UpdateFeedRequest) (*api.UpdateFeedResponse, error)
UpdateFeed updates a Feed.
func (*Server) UpdateQueryTwitterSource ¶
func (s *Server) UpdateQueryTwitterSource(_ context.Context, req *api.UpdateQueryTwitterSourceRequest) (*api.UpdateQueryTwitterSourceResponse, error)
UpdateQueryTwitterSource updates a Query Twitter Source.
func (*Server) UpdateUserTwitterSource ¶
func (s *Server) UpdateUserTwitterSource(_ context.Context, req *api.UpdateUserTwitterSourceRequest) (*api.UpdateUserTwitterSourceResponse, error)
UpdateUserTwitterSource updates a User Twitter Source.