Documentation
¶
Index ¶
- type TaskTrackersImpl
- func (t *TaskTrackersImpl) AddTaskTracker(ctx context.Context, req *pb.AddTaskTracker_Request) (*pb.AddTaskTracker_Response, error)
- func (t *TaskTrackersImpl) DeleteTaskTracker(ctx context.Context, req *pb.DeleteTaskTracker_Request) (*pb.DeleteTaskTracker_Response, error)
- func (t *TaskTrackersImpl) Gateway(ctx context.Context, endpoint string, opts ...grpc.DialOption) (string, http.Handler)
- func (t *TaskTrackersImpl) ListTaskTrackers(ctx context.Context, _ *pb.ListTaskTrackers_Request) (*pb.ListTaskTrackers_Response, error)
- func (t *TaskTrackersImpl) ListTrelloBoards(ctx context.Context, req *pb.ListTrelloBoards_Request) (*pb.ListTrelloBoards_Response, error)
- func (t *TaskTrackersImpl) Register(srv grpc.ServiceRegistrar)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TaskTrackersImpl ¶
type TaskTrackersImpl struct {
pb.UnimplementedTaskTrackersAPIServer
// contains filtered or unexported fields
}
func New ¶
func New(trackerSvc service.TaskTrackerService, cookieSecure bool) *TaskTrackersImpl
func (*TaskTrackersImpl) AddTaskTracker ¶
func (t *TaskTrackersImpl) AddTaskTracker( ctx context.Context, req *pb.AddTaskTracker_Request, ) (*pb.AddTaskTracker_Response, error)
AddTaskTracker only ever adds a trello tracker today — req.Type is accepted for wire-shape compatibility with the frontend but unused, matching AddTracker taking raw credentials rather than a domain.TaskTracker (there's nothing else meaningful to set before the connection is validated and persisted).
func (*TaskTrackersImpl) DeleteTaskTracker ¶
func (t *TaskTrackersImpl) DeleteTaskTracker( ctx context.Context, req *pb.DeleteTaskTracker_Request, ) (*pb.DeleteTaskTracker_Response, error)
func (*TaskTrackersImpl) Gateway ¶
func (t *TaskTrackersImpl) Gateway( ctx context.Context, endpoint string, opts ...grpc.DialOption, ) (string, http.Handler)
func (*TaskTrackersImpl) ListTaskTrackers ¶
func (t *TaskTrackersImpl) ListTaskTrackers( ctx context.Context, _ *pb.ListTaskTrackers_Request, ) (*pb.ListTaskTrackers_Response, error)
func (*TaskTrackersImpl) ListTrelloBoards ¶
func (t *TaskTrackersImpl) ListTrelloBoards( ctx context.Context, req *pb.ListTrelloBoards_Request, ) (*pb.ListTrelloBoards_Response, error)
func (*TaskTrackersImpl) Register ¶
func (t *TaskTrackersImpl) Register(srv grpc.ServiceRegistrar)
Click to show internal directories.
Click to hide internal directories.