version1

package
v1.1.0-7 Latest Latest
Warning

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

Go to latest
Published: Dec 27, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	EmailSettingsVerified = "email verified"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type EmailSettingsCommandableGrpcClientV1

type EmailSettingsCommandableGrpcClientV1 struct {
	*clients.CommandableGrpcClient
}

func NewEmailSettingsCommandableGrpcClientV1

func NewEmailSettingsCommandableGrpcClientV1() *EmailSettingsCommandableGrpcClientV1

func NewEmailSettingsCommandableGrpcClientV1WithConfig

func NewEmailSettingsCommandableGrpcClientV1WithConfig(config *cconf.ConfigParams) *EmailSettingsCommandableGrpcClientV1

func (*EmailSettingsCommandableGrpcClientV1) DeleteSettingsById

func (c *EmailSettingsCommandableGrpcClientV1) DeleteSettingsById(ctx context.Context, correlationId string, recipientId string) (err error)

func (*EmailSettingsCommandableGrpcClientV1) GetSettingsByEmail

func (c *EmailSettingsCommandableGrpcClientV1) GetSettingsByEmail(ctx context.Context, correlationId string, email string) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableGrpcClientV1) GetSettingsById

func (c *EmailSettingsCommandableGrpcClientV1) GetSettingsById(ctx context.Context, correlationId string, recipientId string) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableGrpcClientV1) GetSettingsByIds

func (c *EmailSettingsCommandableGrpcClientV1) GetSettingsByIds(ctx context.Context, correlationId string, recipientIds []string) (result []*EmailSettingsV1, err error)

func (*EmailSettingsCommandableGrpcClientV1) ResendVerification

func (c *EmailSettingsCommandableGrpcClientV1) ResendVerification(ctx context.Context, correlationId string, recipientId string) (err error)

func (*EmailSettingsCommandableGrpcClientV1) SetRecipient

func (c *EmailSettingsCommandableGrpcClientV1) SetRecipient(ctx context.Context, correlationId string, recipientId string, name string, email string, language string) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableGrpcClientV1) SetSettings

func (c *EmailSettingsCommandableGrpcClientV1) SetSettings(ctx context.Context, correlationId string, settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableGrpcClientV1) SetSubscriptions

func (c *EmailSettingsCommandableGrpcClientV1) SetSubscriptions(ctx context.Context, correlationId string, recipientId string, subscriptions any) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableGrpcClientV1) SetVerifiedSettings

func (c *EmailSettingsCommandableGrpcClientV1) SetVerifiedSettings(ctx context.Context, correlationId string, settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableGrpcClientV1) VerifyEmail

func (c *EmailSettingsCommandableGrpcClientV1) VerifyEmail(ctx context.Context, correlationId string, recipientId string, code string) (err error)

type EmailSettingsCommandableHttpClientV1

type EmailSettingsCommandableHttpClientV1 struct {
	*clients.CommandableHttpClient
}

func NewEmailSettingsCommandableHttpClientV1

func NewEmailSettingsCommandableHttpClientV1() *EmailSettingsCommandableHttpClientV1

func NewEmailSettingsCommandableHttpClientV1ithConfig

func NewEmailSettingsCommandableHttpClientV1ithConfig(config *cconf.ConfigParams) *EmailSettingsCommandableHttpClientV1

func (*EmailSettingsCommandableHttpClientV1) DeleteSettingsById

func (c *EmailSettingsCommandableHttpClientV1) DeleteSettingsById(ctx context.Context, correlationId string, recipientId string) error

func (*EmailSettingsCommandableHttpClientV1) GetSettingsByEmail

func (c *EmailSettingsCommandableHttpClientV1) GetSettingsByEmail(ctx context.Context, correlationId string, email string) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableHttpClientV1) GetSettingsById

func (c *EmailSettingsCommandableHttpClientV1) GetSettingsById(ctx context.Context, correlationId string, recipientId string) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableHttpClientV1) GetSettingsByIds

func (c *EmailSettingsCommandableHttpClientV1) GetSettingsByIds(ctx context.Context, correlationId string, recipientIds []string) (result []*EmailSettingsV1, err error)

func (*EmailSettingsCommandableHttpClientV1) ResendVerification

func (c *EmailSettingsCommandableHttpClientV1) ResendVerification(ctx context.Context, correlationId string, recipientId string) error

func (*EmailSettingsCommandableHttpClientV1) SetRecipient

func (c *EmailSettingsCommandableHttpClientV1) SetRecipient(ctx context.Context, correlationId string, recipientId string, name string, email string, language string) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableHttpClientV1) SetSettings

func (c *EmailSettingsCommandableHttpClientV1) SetSettings(ctx context.Context, correlationId string, settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableHttpClientV1) SetSubscriptions

func (c *EmailSettingsCommandableHttpClientV1) SetSubscriptions(ctx context.Context, correlationId string, recipientId string, subscriptions any) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableHttpClientV1) SetVerifiedSettings

func (c *EmailSettingsCommandableHttpClientV1) SetVerifiedSettings(ctx context.Context, correlationId string, settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

func (*EmailSettingsCommandableHttpClientV1) VerifyEmail

func (c *EmailSettingsCommandableHttpClientV1) VerifyEmail(ctx context.Context, correlationId string, recipientId string, code string) error

type EmailSettingsGrpcClientV1

type EmailSettingsGrpcClientV1 struct {
	*clients.GrpcClient
}

func NewEmailSettingsGrpcClientV1

func NewEmailSettingsGrpcClientV1() *EmailSettingsGrpcClientV1

func (*EmailSettingsGrpcClientV1) DeleteSettingsById

func (c *EmailSettingsGrpcClientV1) DeleteSettingsById(ctx context.Context, correlationId string,
	recipientId string) (err error)

func (*EmailSettingsGrpcClientV1) GetSettingsByEmail

func (c *EmailSettingsGrpcClientV1) GetSettingsByEmail(ctx context.Context, correlationId string,
	email string) (result *EmailSettingsV1, err error)

func (*EmailSettingsGrpcClientV1) GetSettingsById

func (c *EmailSettingsGrpcClientV1) GetSettingsById(ctx context.Context, correlationId string,
	recipientId string) (result *EmailSettingsV1, err error)

func (*EmailSettingsGrpcClientV1) GetSettingsByIds

func (c *EmailSettingsGrpcClientV1) GetSettingsByIds(ctx context.Context, correlationId string,
	recipientIds []string) (result []*EmailSettingsV1, err error)

func (*EmailSettingsGrpcClientV1) ResendVerification

func (c *EmailSettingsGrpcClientV1) ResendVerification(ctx context.Context, correlationId string,
	recipientId string) (err error)

func (*EmailSettingsGrpcClientV1) SetRecipient

func (c *EmailSettingsGrpcClientV1) SetRecipient(ctx context.Context, correlationId string,
	recipientId string, name string, email string,
	language string) (result *EmailSettingsV1, err error)

func (*EmailSettingsGrpcClientV1) SetSettings

func (c *EmailSettingsGrpcClientV1) SetSettings(ctx context.Context, correlationId string,
	settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

func (*EmailSettingsGrpcClientV1) SetSubscriptions

func (c *EmailSettingsGrpcClientV1) SetSubscriptions(ctx context.Context, correlationId string,
	recipientId string, subscriptions any) (result *EmailSettingsV1, err error)

func (*EmailSettingsGrpcClientV1) SetVerifiedSettings

func (c *EmailSettingsGrpcClientV1) SetVerifiedSettings(ctx context.Context, correlationId string,
	settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

func (*EmailSettingsGrpcClientV1) VerifyEmail

func (c *EmailSettingsGrpcClientV1) VerifyEmail(ctx context.Context, correlationId string,
	recipientId string, code string) (err error)

type EmailSettingsMockClientV1

type EmailSettingsMockClientV1 struct {
	// contains filtered or unexported fields
}

func NewEmailSettingsMockClientV1

func NewEmailSettingsMockClientV1() *EmailSettingsMockClientV1

func (*EmailSettingsMockClientV1) DeleteSettingsById

func (c *EmailSettingsMockClientV1) DeleteSettingsById(ctx context.Context, correlationId string, recipientId string) error

func (*EmailSettingsMockClientV1) GetSettingsByEmail

func (c *EmailSettingsMockClientV1) GetSettingsByEmail(ctx context.Context, correlationId string, email string) (result *EmailSettingsV1, err error)

func (*EmailSettingsMockClientV1) GetSettingsById

func (c *EmailSettingsMockClientV1) GetSettingsById(ctx context.Context, correlationId string, recipientId string) (result *EmailSettingsV1, err error)

func (*EmailSettingsMockClientV1) GetSettingsByIds

func (c *EmailSettingsMockClientV1) GetSettingsByIds(ctx context.Context, correlationId string, recipientIds []string) (result []*EmailSettingsV1, err error)

func (*EmailSettingsMockClientV1) ResendVerification

func (c *EmailSettingsMockClientV1) ResendVerification(ctx context.Context, correlationId string, recipientId string) error

func (*EmailSettingsMockClientV1) SetRecipient

func (c *EmailSettingsMockClientV1) SetRecipient(ctx context.Context, correlationId string, recipientId string, name string, email string, language string) (result *EmailSettingsV1, err error)

func (*EmailSettingsMockClientV1) SetSettings

func (c *EmailSettingsMockClientV1) SetSettings(ctx context.Context, correlationId string, settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

func (*EmailSettingsMockClientV1) SetSubscriptions

func (c *EmailSettingsMockClientV1) SetSubscriptions(ctx context.Context, correlationId string, recipientId string, subscriptions any) (result *EmailSettingsV1, err error)

func (*EmailSettingsMockClientV1) SetVerifiedSettings

func (c *EmailSettingsMockClientV1) SetVerifiedSettings(ctx context.Context, correlationId string, settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

func (*EmailSettingsMockClientV1) VerifyEmail

func (c *EmailSettingsMockClientV1) VerifyEmail(ctx context.Context, correlationId string, recipientId string, code string) error

type EmailSettingsNullClientV1

type EmailSettingsNullClientV1 struct {
}

func (*EmailSettingsNullClientV1) DeleteSettingsById

func (c *EmailSettingsNullClientV1) DeleteSettingsById(ctx context.Context, correlationId string, recipientId string) error

func (*EmailSettingsNullClientV1) GetSettingsByEmail

func (c *EmailSettingsNullClientV1) GetSettingsByEmail(ctx context.Context, correlationId string, email string) (result *EmailSettingsV1, err error)

func (*EmailSettingsNullClientV1) GetSettingsById

func (c *EmailSettingsNullClientV1) GetSettingsById(ctx context.Context, correlationId string, recipientId string) (result *EmailSettingsV1, err error)

func (*EmailSettingsNullClientV1) GetSettingsByIds

func (c *EmailSettingsNullClientV1) GetSettingsByIds(ctx context.Context, correlationId string, recipientIds []string) (result []*EmailSettingsV1, err error)

func (*EmailSettingsNullClientV1) ResendVerification

func (c *EmailSettingsNullClientV1) ResendVerification(ctx context.Context, correlationId string, recipientId string) error

func (*EmailSettingsNullClientV1) SetRecipient

func (c *EmailSettingsNullClientV1) SetRecipient(ctx context.Context, correlationId string, recipientId string, name string, email string, language string) (result *EmailSettingsV1, err error)

func (*EmailSettingsNullClientV1) SetSettings

func (c *EmailSettingsNullClientV1) SetSettings(ctx context.Context, correlationId string, settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

func (*EmailSettingsNullClientV1) SetSubscriptions

func (c *EmailSettingsNullClientV1) SetSubscriptions(ctx context.Context, correlationId string, recipientId string, subscriptions any) (result *EmailSettingsV1, err error)

func (*EmailSettingsNullClientV1) SetVerifiedSettings

func (c *EmailSettingsNullClientV1) SetVerifiedSettings(ctx context.Context, correlationId string, settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

func (*EmailSettingsNullClientV1) VerifyEmail

func (c *EmailSettingsNullClientV1) VerifyEmail(ctx context.Context, correlationId string, recipientId string, code string) error

type EmailSettingsV1

type EmailSettingsV1 struct {
	/* Recipient information */
	Id       string `json:"id"`
	Name     string `json:"name"`
	Email    string `json:"email"`
	Language string `json:"language"`

	/* EmailSettings management */
	Subscriptions any       `json:"subscriptions"`
	Verified      bool      `json:"verified"`
	VerCode       string    `json:"ver_code"`
	VerExpireTime time.Time `json:"ver_expire_time"`

	/* Custom fields */
	CustomHdr any `json:"custom_hdr"`
	CustomDat any `json:"custom_dat"`
}

func NewEmailSettingsV1

func NewEmailSettingsV1(recipientId string, name string, email string, language string) *EmailSettingsV1

func NewEmptyEmailSettingsV1

func NewEmptyEmailSettingsV1() *EmailSettingsV1

type IEmailSettingsClientV1

type IEmailSettingsClientV1 interface {
	GetSettingsByIds(ctx context.Context, correlationId string,
		recipientIds []string) (result []*EmailSettingsV1, err error)

	GetSettingsById(ctx context.Context, correlationId string,
		recipientId string) (result *EmailSettingsV1, err error)

	GetSettingsByEmail(ctx context.Context, correlationId string,
		email string) (result *EmailSettingsV1, err error)

	SetSettings(ctx context.Context, correlationId string,
		settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

	SetVerifiedSettings(ctx context.Context, correlationId string,
		settings *EmailSettingsV1) (result *EmailSettingsV1, err error)

	SetRecipient(ctx context.Context, correlationId string,
		recipientId string, name string, email string,
		language string) (result *EmailSettingsV1, err error)

	SetSubscriptions(ctx context.Context, correlationId string, recipientId string,
		subscriptions any) (result *EmailSettingsV1, err error)

	DeleteSettingsById(ctx context.Context, correlationId string, recipientId string) error

	ResendVerification(ctx context.Context, correlationId string, recipientId string) error

	VerifyEmail(ctx context.Context, correlationId string, recipientId string, code string) error
}

Jump to

Keyboard shortcuts

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