models

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2023 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddCampaignRequestVO

type AddCampaignRequestVO struct {
	Namespace            sql.NullString
	Name                 sql.NullString
	Description          sql.NullString
	CronExpression       sql.NullString
	Occurrences          sql.NullInt32
	CommunicationChannel sql.NullString
	Status               sql.NullString
	Type                 sql.NullString
	ScheduleType         sql.NullString
	Query                sql.NullString
	InactionQuery        sql.NullString
	InactionDuration     sql.NullInt64
	Attributes           sql.NullString
	CreatedByActorid     sql.NullInt64
	CreatedByActortype   sql.NullString
}

type AddCampaignTemplateRequestVO

type AddCampaignTemplateRequestVO struct {
	CampaignId          sql.NullInt64
	TemplateName        sql.NullString
	CampaignName        sql.NullString
	DistributionPercent sql.NullInt32
}

type AddControlGroupRequestVO

type AddControlGroupRequestVO struct {
	CampaignId  sql.NullInt64
	Attributes  sql.NullString
	BloomFilter sql.RawBytes
}

type AddDynamicDataRequestVO

type AddDynamicDataRequestVO struct {
	CampaignId sql.NullInt64
	DynamicKey sql.NullString
	CtaLink    sql.NullString
	Media      sql.NullString
}

type AddInactionTargetUserRequestVO

type AddInactionTargetUserRequestVO struct {
	CampaignId sql.NullInt64
	UserId     sql.NullInt64
	UserType   sql.NullString
}

type AddQueryCampaignRequestVO

type AddQueryCampaignRequestVO struct {
	Name      sql.NullString
	Type      sql.NullString
	Query     sql.NullString
	UpdatedBy sql.NullString
}

type AddTargetUserRequestVO

type AddTargetUserRequestVO struct {
	CampaignId sql.NullInt64
	UserId     sql.NullInt64
	UserType   sql.NullString
	Attributes sql.NullString
}

type DeleteCampaignTemplateRequestVO

type DeleteCampaignTemplateRequestVO struct {
	CampaignId sql.NullInt64
}

type FindCampaignByIdResponseVO

type FindCampaignByIdResponseVO struct {
	Id                   sql.NullInt64
	Namespace            sql.NullString
	Name                 sql.NullString
	Description          sql.NullString
	CronExpression       sql.NullString
	Occurrences          sql.NullInt32
	CommunicationChannel sql.NullString
	Status               sql.NullString
	Type                 sql.NullString
	ScheduleType         sql.NullString
	Query                sql.NullString
	InactionQuery        sql.NullString
	InactionDuration     sql.NullInt64
	Attributes           sql.NullString
	CreatedByActorid     sql.NullInt64
	CreatedByActortype   sql.NullString
	UpdatedByActorid     sql.NullInt64
	UpdatedByActortype   sql.NullString
	Version              sql.NullInt64
	CreatedAt            sql.NullString
	UpdatedAt            sql.NullString
	DeletedAt            sql.NullString
}

type FindCampaignTemplateByIdResponseVO

type FindCampaignTemplateByIdResponseVO struct {
	Id                  sql.NullInt64
	CampaignId          sql.NullInt64
	TemplateName        sql.NullString
	CampaignName        sql.NullString
	DistributionPercent sql.NullInt32
}

type FindControlGroupByCampaignIdRequestV0

type FindControlGroupByCampaignIdRequestV0 struct {
	Id          sql.NullInt64
	CampaignId  sql.NullInt64
	Attributes  sql.NullString
	BloomFilter sql.RawBytes
}

type FindInactionTargetUserByCampaignIdResponseVO

type FindInactionTargetUserByCampaignIdResponseVO struct {
	Id         sql.NullInt64
	CampaignId sql.NullInt64
	UserId     sql.NullInt64
	UserType   sql.NullString
}

type FindQueryCampaignRequestVO

type FindQueryCampaignRequestVO struct {
	Type sql.NullString
}

type FindQueryCampaignResponseVO

type FindQueryCampaignResponseVO struct {
	Name  sql.NullString
	Query sql.NullString
}

type FindTargetUserByIdResponseVO

type FindTargetUserByIdResponseVO struct {
	Id         sql.NullInt64
	CampaignId sql.NullInt64
	UserId     sql.NullInt64
	UserType   sql.NullString
	Attributes sql.NullString
}

type GetDynamicDataByKeyResponseVO

type GetDynamicDataByKeyResponseVO struct {
	CampaignId sql.NullInt64
	DynamicKey sql.NullString
	CtaLink    sql.NullString
	Media      sql.NullString
}

type UpdateCampaignRequestVO

type UpdateCampaignRequestVO struct {
	Name                 sql.NullString
	CronExpression       sql.NullString
	Status               sql.NullString
	Query                sql.NullString
	Namespace            sql.NullString
	Occurrences          sql.NullInt32
	CommunicationChannel sql.NullString
	Type                 sql.NullString
	Description          sql.NullString
	ScheduleType         sql.NullString
	InactionQuery        sql.NullString
	InactionDuration     sql.NullInt64
	Attributes           sql.NullString
	UpdatedByActorid     sql.NullInt64
	UpdatedByActortype   sql.NullString
	Id                   sql.NullInt64
}

Jump to

Keyboard shortcuts

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