Documentation ¶
Index ¶
- type Rule
- func (r Rule) Create(knowledgeBaseUUID string, ent entKb.Rule) (string, error)
- func (r Rule) Get(knowledgeBaseUUID, uuid string) (entKb.Rule, error)
- func (r Rule) GetAll(knowledgeBaseUUID string) (map[string]entKb.Rule, error)
- func (r Rule) Remove(knowledgeBaseUUID, uuid string) error
- func (r Rule) Update(knowledgeBaseUUID string, ent entKb.Rule) error
- type Storage
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Storage ¶
type Storage interface { CreateRule(knowledgeBaseUUID string, ent entKb.Rule) error GetAllRules(knowledgeBaseUUID string) (map[string]entKb.Rule, error) GetRule(knowledgeBaseUUID, uuid string) (entKb.Rule, error) UpdateRule(knowledgeBaseUUID string, ent entKb.Rule) error RemoveRule(knowledgeBaseUUID, uuid string) error }
Click to show internal directories.
Click to hide internal directories.