Documentation ¶
Index ¶
Constants ¶
View Source
const (
ConfApplicationName = ".name"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuilderOption ¶
func WithBus ¶
func WithBus(bus message.Mailbox) BuilderOption
func WithModules ¶
func WithModules(modules ...dep.Module) BuilderOption
type EngineBuilder ¶
type EngineBuilder struct {
// contains filtered or unexported fields
}
func NewEngineBuilder ¶
func NewEngineBuilder() *EngineBuilder
func (*EngineBuilder) Background ¶
func (e *EngineBuilder) Background(manifests ...async.Manifest) *EngineBuilder
func (*EngineBuilder) Build ¶
func (e *EngineBuilder) Build() (*Engine, error)
func (*EngineBuilder) HealthCheck ¶
func (e *EngineBuilder) HealthCheck(service any, interval time.Duration, fn func(ctx context.Context) error) *EngineBuilder
Click to show internal directories.
Click to hide internal directories.