Documentation ¶
Index ¶
- func NewConnector() (*sdk.ConnectorPlugin, error)
- func NewListMailsOperation() sdk.IOperation
- func NewSendMailOperation() sdk.IOperation
- func NewSendTemplateMailOperation() sdk.IOperation
- type GetMailByIDOperation
- type GetThreadOperation
- type ListMailsOperation
- type SendMailOperation
- type SendTemplateMailOperation
- type TriggerNewEmail
- func (t *TriggerNewEmail) GetInfo() *sdk.TriggerInfo
- func (t *TriggerNewEmail) OnDisabled(ctx *sdk.RunContext) error
- func (t *TriggerNewEmail) OnEnabled(ctx *sdk.RunContext) error
- func (t *TriggerNewEmail) Run(ctx *sdk.RunContext) (sdk.JSON, error)
- func (t *TriggerNewEmail) Test(ctx *sdk.RunContext) (sdk.JSON, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConnector ¶
func NewConnector() (*sdk.ConnectorPlugin, error)
func NewListMailsOperation ¶
func NewListMailsOperation() sdk.IOperation
func NewSendMailOperation ¶
func NewSendMailOperation() sdk.IOperation
func NewSendTemplateMailOperation ¶ added in v0.3.0
func NewSendTemplateMailOperation() sdk.IOperation
Types ¶
type GetMailByIDOperation ¶
type GetMailByIDOperation struct {
// contains filtered or unexported fields
}
func NewGetMailByIDOperation ¶
func NewGetMailByIDOperation() *GetMailByIDOperation
func (*GetMailByIDOperation) GetInfo ¶
func (c *GetMailByIDOperation) GetInfo() *sdk.OperationInfo
func (*GetMailByIDOperation) Run ¶
func (c *GetMailByIDOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*GetMailByIDOperation) Test ¶
func (c *GetMailByIDOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type GetThreadOperation ¶
type GetThreadOperation struct {
// contains filtered or unexported fields
}
func NewGetThreadOperation ¶
func NewGetThreadOperation() *GetThreadOperation
func (*GetThreadOperation) GetInfo ¶
func (c *GetThreadOperation) GetInfo() *sdk.OperationInfo
func (*GetThreadOperation) Run ¶
func (c *GetThreadOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*GetThreadOperation) Test ¶
func (c *GetThreadOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type ListMailsOperation ¶
type ListMailsOperation struct {
// contains filtered or unexported fields
}
func (*ListMailsOperation) GetInfo ¶
func (c *ListMailsOperation) GetInfo() *sdk.OperationInfo
func (*ListMailsOperation) Run ¶
func (c *ListMailsOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*ListMailsOperation) Test ¶
func (c *ListMailsOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type SendMailOperation ¶
type SendMailOperation struct {
// contains filtered or unexported fields
}
func (*SendMailOperation) GetInfo ¶
func (c *SendMailOperation) GetInfo() *sdk.OperationInfo
func (*SendMailOperation) Run ¶
func (c *SendMailOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*SendMailOperation) Test ¶
func (c *SendMailOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type SendTemplateMailOperation ¶ added in v0.3.0
type SendTemplateMailOperation struct {
// contains filtered or unexported fields
}
func (*SendTemplateMailOperation) GetInfo ¶ added in v0.3.0
func (c *SendTemplateMailOperation) GetInfo() *sdk.OperationInfo
func (*SendTemplateMailOperation) Run ¶ added in v0.3.0
func (c *SendTemplateMailOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*SendTemplateMailOperation) Test ¶ added in v0.3.0
func (c *SendTemplateMailOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type TriggerNewEmail ¶
type TriggerNewEmail struct {
// contains filtered or unexported fields
}
func NewTriggerNewEmail ¶
func NewTriggerNewEmail() *TriggerNewEmail
func (*TriggerNewEmail) GetInfo ¶
func (t *TriggerNewEmail) GetInfo() *sdk.TriggerInfo
func (*TriggerNewEmail) OnDisabled ¶
func (t *TriggerNewEmail) OnDisabled(ctx *sdk.RunContext) error
func (*TriggerNewEmail) OnEnabled ¶
func (t *TriggerNewEmail) OnEnabled(ctx *sdk.RunContext) error
func (*TriggerNewEmail) Run ¶
func (t *TriggerNewEmail) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*TriggerNewEmail) Test ¶
func (t *TriggerNewEmail) Test(ctx *sdk.RunContext) (sdk.JSON, error)
Click to show internal directories.
Click to hide internal directories.