Documentation ¶
Index ¶
- func NewIncidentNotifier(opts *IncidentNotifierOpts) notifier.IncidentNotifier
- func NewUserNotifier(opts *UserNotifierOpts) notifier.UserNotifier
- type IncidentNotifier
- type IncidentNotifierOpts
- type SharedOpts
- type UserNotifier
- func (s *UserNotifier) GetID() string
- func (s *UserNotifier) SendInviteLinkEmail(opts *notifier.SendInviteLinkEmailOpts) error
- func (s *UserNotifier) SendPasswordResetEmail(opts *notifier.SendPasswordResetEmailOpts) error
- func (s *UserNotifier) SendVerificationEmail(opts *notifier.SendVerificationEmailOpts) error
- type UserNotifierOpts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewIncidentNotifier ¶
func NewIncidentNotifier(opts *IncidentNotifierOpts) notifier.IncidentNotifier
func NewUserNotifier ¶
func NewUserNotifier(opts *UserNotifierOpts) notifier.UserNotifier
Types ¶
type IncidentNotifier ¶
type IncidentNotifier struct {
// contains filtered or unexported fields
}
func (*IncidentNotifier) SendIncidentNotification ¶
func (s *IncidentNotifier) SendIncidentNotification(opts *notifier.SendIncidentNotificationOpts) error
type IncidentNotifierOpts ¶
type IncidentNotifierOpts struct { IncidentTemplateID string }
type SharedOpts ¶
type SharedOpts struct {}
type UserNotifier ¶
type UserNotifier struct {
// contains filtered or unexported fields
}
func (*UserNotifier) GetID ¶
func (s *UserNotifier) GetID() string
func (*UserNotifier) SendInviteLinkEmail ¶
func (s *UserNotifier) SendInviteLinkEmail(opts *notifier.SendInviteLinkEmailOpts) error
func (*UserNotifier) SendPasswordResetEmail ¶
func (s *UserNotifier) SendPasswordResetEmail(opts *notifier.SendPasswordResetEmailOpts) error
func (*UserNotifier) SendVerificationEmail ¶
func (s *UserNotifier) SendVerificationEmail(opts *notifier.SendVerificationEmailOpts) error
type UserNotifierOpts ¶
Click to show internal directories.
Click to hide internal directories.