attributes

package
v0.6.23 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2023 License: Apache-2.0 Imports: 8 Imported by: 20

Documentation

Index

Constants

View Source
const (
	HostUrlKey                     string = "url"
	API_SECRET_KEY                 string = "apiTokenSecret"
	ENFORCE_DEPLOYMENT_TYPE_CONFIG string = "enforceDeploymentTypeConfig"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AttributesDto

type AttributesDto struct {
	Id     int    `json:"id"`
	Key    string `json:"key,omitempty"`
	Value  string `json:"value,omitempty"`
	Active bool   `json:"active"`
	UserId int32  `json:"-"`
}

type AttributesService

type AttributesService interface {
	AddAttributes(request *AttributesDto) (*AttributesDto, error)
	UpdateAttributes(request *AttributesDto) (*AttributesDto, error)
	GetById(id int) (*AttributesDto, error)
	GetActiveList() ([]*AttributesDto, error)
	GetByKey(key string) (*AttributesDto, error)
	UpdateKeyValueByOne(key string) error
	AddDeploymentEnforcementConfig(request *AttributesDto) (*AttributesDto, error)
}

type AttributesServiceImpl

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

func NewAttributesServiceImpl

func NewAttributesServiceImpl(logger *zap.SugaredLogger,
	attributesRepository repository.AttributesRepository) *AttributesServiceImpl

func (AttributesServiceImpl) AddAttributes

func (impl AttributesServiceImpl) AddAttributes(request *AttributesDto) (*AttributesDto, error)

func (AttributesServiceImpl) AddDeploymentEnforcementConfig added in v0.6.19

func (impl AttributesServiceImpl) AddDeploymentEnforcementConfig(request *AttributesDto) (*AttributesDto, error)

func (AttributesServiceImpl) GetActiveList

func (impl AttributesServiceImpl) GetActiveList() ([]*AttributesDto, error)

func (AttributesServiceImpl) GetById

func (impl AttributesServiceImpl) GetById(id int) (*AttributesDto, error)

func (AttributesServiceImpl) GetByKey

func (impl AttributesServiceImpl) GetByKey(key string) (*AttributesDto, error)

func (AttributesServiceImpl) UpdateAttributes

func (impl AttributesServiceImpl) UpdateAttributes(request *AttributesDto) (*AttributesDto, error)

func (AttributesServiceImpl) UpdateKeyValueByOne added in v0.6.7

func (impl AttributesServiceImpl) UpdateKeyValueByOne(key string) error

type UserAttributesDto added in v0.5.3

type UserAttributesDto struct {
	EmailId string `json:"emailId"`
	Key     string `json:"key"`
	Value   string `json:"value"`
	UserId  int32  `json:"-"`
}

type UserAttributesService added in v0.5.3

type UserAttributesService interface {
	AddUserAttributes(request *UserAttributesDto) (*UserAttributesDto, error)
	UpdateUserAttributes(request *UserAttributesDto) (*UserAttributesDto, error)
	GetUserAttribute(request *UserAttributesDto) (*UserAttributesDto, error)
}

type UserAttributesServiceImpl added in v0.5.3

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

func NewUserAttributesServiceImpl added in v0.5.3

func NewUserAttributesServiceImpl(logger *zap.SugaredLogger,
	attributesRepository repository.UserAttributesRepository) *UserAttributesServiceImpl

func (UserAttributesServiceImpl) AddUserAttributes added in v0.5.3

func (impl UserAttributesServiceImpl) AddUserAttributes(request *UserAttributesDto) (*UserAttributesDto, error)

func (UserAttributesServiceImpl) GetUserAttribute added in v0.5.3

func (impl UserAttributesServiceImpl) GetUserAttribute(request *UserAttributesDto) (*UserAttributesDto, error)

func (UserAttributesServiceImpl) UpdateUserAttributes added in v0.5.3

func (impl UserAttributesServiceImpl) UpdateUserAttributes(request *UserAttributesDto) (*UserAttributesDto, error)

Jump to

Keyboard shortcuts

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