Versions in this module Expand all Collapse all v2 v2.1.1 Dec 9, 2025 v2.0.0 Jun 18, 2023 Changes in this version + type VirtualAssistantAPI struct + func New(ctx context.Context, logger *zap.Logger, storage storageTY.Plugin, ...) *VirtualAssistantAPI + func (va *VirtualAssistantAPI) Add(cfg *vaTY.Config) error + func (va *VirtualAssistantAPI) Delete(IDs []string) (int64, error) + func (va *VirtualAssistantAPI) Disable(ids []string) error + func (va *VirtualAssistantAPI) Enable(ids []string) error + func (va *VirtualAssistantAPI) Get(filters []storageTY.Filter) (*vaTY.Config, error) + func (va *VirtualAssistantAPI) GetByID(id string) (*vaTY.Config, error) + func (va *VirtualAssistantAPI) GetEntityInterface() interface{} + func (va *VirtualAssistantAPI) Import(data interface{}) error + func (va *VirtualAssistantAPI) List(filters []storageTY.Filter, pagination *storageTY.Pagination) (*storageTY.Result, error) + func (va *VirtualAssistantAPI) LoadAll() + func (va *VirtualAssistantAPI) Reload(ids []string) error + func (va *VirtualAssistantAPI) Remove(cfg *vaTY.Config) error + func (va *VirtualAssistantAPI) Save(cfg *vaTY.Config) error + func (va *VirtualAssistantAPI) SaveAndReload(cfg *vaTY.Config) error + func (va *VirtualAssistantAPI) SetState(id string, state *types.State) error + func (va *VirtualAssistantAPI) UnloadAll()