Documentation ¶
Index ¶
- type Server
- func (s *Server) DeleteAnswer(ctx context.Context, delreq *pb.AnswerIdRequest) (*pb.DeleteAnswerResponse, error)
- func (s *Server) GetAnswer(ctx context.Context, getreq *pb.AnswerIdRequest) (*pb.Answer, error)
- func (s *Server) GetCampaign(ctx context.Context, req *pb.GetCampaignRequest) (*pb.Campaign, error)
- func (s *Server) GetSupportRole(ctx context.Context, req *pb.GetSupportRoleRequest) (*pb.SupportRole, error)
- func (s *Server) GetUser(ctx context.Context, req *pb.GetUserRequest) (*pb.User, error)
- func (s *Server) ListAnswers(ctx context.Context, listreq *pb.ListAnswersRequest) (*pb.Answers, error)
- func (s *Server) ListCampaigns(ctx context.Context, req *pb.ListCampaignRequest) (*pb.Campaigns, error)
- func (s *Server) ListSupportRoles(ctx context.Context, req *pb.ListSupportRoleRequest) (*pb.SupportRoles, error)
- func (s *Server) ListUsers(ctx context.Context, _ *pb.ListUserRequest) (*pb.Users, error)
- func (s *Server) Migrate(ctx context.Context, req *pb.MigrateRequest) (*empty.Empty, error)
- func (s *Server) NewAnswer(ctx context.Context, newreq *pb.NewAnswerRequest) (*pb.NewAnswerResponse, error)
- func (s *Server) NewFile(stream pb.Question_NewFileServer) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server struct
func NewWithCfg ¶
NewWithCfg creates new instance of Svc with configs.
func (*Server) DeleteAnswer ¶
func (s *Server) DeleteAnswer(ctx context.Context, delreq *pb.AnswerIdRequest) (*pb.DeleteAnswerResponse, error)
DeleteAnswer delete an answer
func (*Server) GetCampaign ¶
GetCampaign get a campaign by id.
func (*Server) GetSupportRole ¶
func (s *Server) GetSupportRole(ctx context.Context, req *pb.GetSupportRoleRequest) (*pb.SupportRole, error)
GetSupportRole get supported roles
func (*Server) ListAnswers ¶
func (s *Server) ListAnswers(ctx context.Context, listreq *pb.ListAnswersRequest) (*pb.Answers, error)
ListAnswers list all answers
func (*Server) ListCampaigns ¶
func (s *Server) ListCampaigns(ctx context.Context, req *pb.ListCampaignRequest) (*pb.Campaigns, error)
ListCampaigns list all available campaigns
func (*Server) ListSupportRoles ¶
func (s *Server) ListSupportRoles(ctx context.Context, req *pb.ListSupportRoleRequest) (*pb.SupportRoles, error)
ListSupportRoles list all supported roles
func (*Server) NewAnswer ¶
func (s *Server) NewAnswer(ctx context.Context, newreq *pb.NewAnswerRequest) (*pb.NewAnswerResponse, error)
NewAnswer create a new answer
Click to show internal directories.
Click to hide internal directories.