Documentation
¶
Index ¶
- Variables
- type VariableManager
- func (v *VariableManager) BuildVariableFilterAndSortOptions(ctx context.Context, query *url.Values) (*entity.VariableFilter, *entity.SortOptions, error)
- func (v *VariableManager) CreateVariable(ctx context.Context, requestPayload request.CreateVariableRequest) (*entity.Variable, error)
- func (v *VariableManager) DeleteVariableByNameAndVariableSet(ctx context.Context, name, variableSet string) error
- func (v *VariableManager) GetVariableByNameAndVariableSet(ctx context.Context, name, variableSet string) (*entity.Variable, error)
- func (v *VariableManager) ListVariables(ctx context.Context, filter *entity.VariableFilter, ...) (*entity.VariableListResult, error)
- func (v *VariableManager) UpdateVariableByNameAndVariableSet(ctx context.Context, name, variableSet string, ...) (*entity.Variable, error)
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type VariableManager ¶
type VariableManager struct {
// contains filtered or unexported fields
}
func NewVariableManager ¶
func NewVariableManager( variableRepo repository.VariableRepository, ) *VariableManager
func (*VariableManager) BuildVariableFilterAndSortOptions ¶
func (v *VariableManager) BuildVariableFilterAndSortOptions(ctx context.Context, query *url.Values, ) (*entity.VariableFilter, *entity.SortOptions, error)
func (*VariableManager) CreateVariable ¶
func (v *VariableManager) CreateVariable(ctx context.Context, requestPayload request.CreateVariableRequest, ) (*entity.Variable, error)
func (*VariableManager) DeleteVariableByNameAndVariableSet ¶
func (v *VariableManager) DeleteVariableByNameAndVariableSet(ctx context.Context, name, variableSet string, ) error
func (*VariableManager) GetVariableByNameAndVariableSet ¶
func (*VariableManager) ListVariables ¶
func (v *VariableManager) ListVariables(ctx context.Context, filter *entity.VariableFilter, sortOptions *entity.SortOptions, ) (*entity.VariableListResult, error)
func (*VariableManager) UpdateVariableByNameAndVariableSet ¶
func (v *VariableManager) UpdateVariableByNameAndVariableSet(ctx context.Context, name, variableSet string, requestPayload request.UpdateVariableRequest, ) (*entity.Variable, error)
Click to show internal directories.
Click to hide internal directories.