Documentation ¶
Overview ¶
Package trigger contains wrappers around system triggers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTrigger ¶
func NewTrigger(ctor *ConstructTrigger) (providers.ITriggerProvider, error)
NewTrigger creates a new trigger.
Types ¶
type ConstructTrigger ¶
type ConstructTrigger struct { Logger common.ILoggerProvider Loader providers.IPluginLoaderProvider Secret common.ISecretProvider Validator providers.IValidatorProvider Provider string Name string RawConfig []byte FanOut providers.IInternalFanOutProvider Server providers.IServerProvider Storage providers.IStorageProvider Timezone *time.Location }
ConstructTrigger has data required to create a new trigger.
type ErrInvalidActionConfig ¶
type ErrInvalidActionConfig struct { }
ErrInvalidActionConfig defines invalid action in config.
func (*ErrInvalidActionConfig) Error ¶
func (*ErrInvalidActionConfig) Error() string
Error formats output.
Click to show internal directories.
Click to hide internal directories.