googlemail

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 3, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

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 (*SendTemplateMailOperation) Run added in v0.3.0

func (*SendTemplateMailOperation) Test added in v0.3.0

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)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL