Documentation
¶
Index ¶
- type Handler
- func (h *Handler) CreateTask(ctx context.Context, req *oas.CreateTaskRequest) (*oas.Task, error)
- func (h *Handler) DeleteTask(ctx context.Context, params oas.DeleteTaskParams) (oas.DeleteTaskRes, error)
- func (h *Handler) GenerateError(ctx context.Context) (*oas.Error, error)
- func (h *Handler) GetHealth(ctx context.Context) (*oas.Health, error)
- func (h *Handler) ListTasks(ctx context.Context) (*oas.TaskList, error)
- func (h *Handler) NewError(ctx context.Context, err error) *oas.ErrorStatusCode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func New ¶
func New( svc example.Service, tracerProvider trace.TracerProvider, meterProvider metric.MeterProvider, ) (*Handler, error)
func (*Handler) CreateTask ¶ added in v0.2.0
func (*Handler) DeleteTask ¶ added in v0.2.0
func (h *Handler) DeleteTask(ctx context.Context, params oas.DeleteTaskParams) (oas.DeleteTaskRes, error)
func (*Handler) GenerateError ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.