Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Request ¶
type Request interface {
Schedule(ctx context.Context, in *RequestScheduleIn) (*RequestScheduleOut, error)
}
type RequestScheduleIn ¶
func (*RequestScheduleIn) Validate ¶
func (in *RequestScheduleIn) Validate() error
type RequestScheduleOut ¶
type Scheduler ¶
type Scheduler interface {
Request() Request
}
func New ¶
func New( conf *config.Config, logger logging.Logger, infra *infrastructure.Infrastructure, repositories repositories.Repositories, ) Scheduler
Click to show internal directories.
Click to hide internal directories.