Documentation ¶
Index ¶
- type KnowledgeBases
- func (kbs KnowledgeBases) CreateGroup(knowledgeBaseUUID string, ent entKb.Group) error
- func (kbs KnowledgeBases) CreateKnowledgeBase(ent *entKb.KnowledgeBase) error
- func (kbs KnowledgeBases) CreateParameter(knowledgeBaseUUID string, ent entKb.Parameter) error
- func (kbs KnowledgeBases) CreatePattern(knowledgeBaseUUID string, ent entKb.Pattern) error
- func (kbs KnowledgeBases) CreateRule(knowledgeBaseUUID string, ent entKb.Rule) error
- func (kbs KnowledgeBases) GetAllGroups(knowledgeBaseUUID string) (map[string]entKb.Group, error)
- func (kbs KnowledgeBases) GetAllKnowledgeBasesMeta() (map[string]entKb.Meta, error)
- func (kbs KnowledgeBases) GetAllParameters(knowledgeBaseUUID string) (map[string]entKb.Parameter, error)
- func (kbs KnowledgeBases) GetAllPatterns(knowledgeBaseUUID string) (map[string]entKb.Pattern, error)
- func (kbs KnowledgeBases) GetAllRules(knowledgeBaseUUID string) (map[string]entKb.Rule, error)
- func (kbs KnowledgeBases) GetGroup(knowledgeBaseUUID, uuid string) (entKb.Group, error)
- func (kbs KnowledgeBases) GetKnowledgeBase(uuid string) (*entKb.KnowledgeBase, error)
- func (kbs KnowledgeBases) GetKnowledgeBaseMeta(uuid string) (entKb.Meta, error)
- func (kbs KnowledgeBases) GetParameter(knowledgeBaseUUID, uuid string) (entKb.Parameter, error)
- func (kbs KnowledgeBases) GetPattern(knowledgeBaseUUID, uuid string) (entKb.Pattern, error)
- func (kbs KnowledgeBases) GetRule(knowledgeBaseUUID, uuid string) (entKb.Rule, error)
- func (kbs KnowledgeBases) Ping(ctx context.Context) error
- func (kbs KnowledgeBases) RemoveGroup(knowledgeBaseUUID, uuid string) error
- func (kbs KnowledgeBases) RemoveKnowledgeBase(uuid string) error
- func (kbs KnowledgeBases) RemoveParameter(knowledgeBaseUUID, uuid string) error
- func (kbs KnowledgeBases) RemovePattern(knowledgeBaseUUID, uuid string) error
- func (kbs KnowledgeBases) RemoveRule(knowledgeBaseUUID, uuid string) error
- func (kbs KnowledgeBases) Shutdown()
- func (kbs KnowledgeBases) UpdateGroup(knowledgeBaseUUID string, ent entKb.Group) error
- func (kbs KnowledgeBases) UpdateKnowledgeBaseMeta(ent entKb.Meta) error
- func (kbs KnowledgeBases) UpdateParameter(knowledgeBaseUUID string, ent entKb.Parameter) error
- func (kbs KnowledgeBases) UpdatePattern(knowledgeBaseUUID string, ent entKb.Pattern) error
- func (kbs KnowledgeBases) UpdateRule(knowledgeBaseUUID string, ent entKb.Rule) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KnowledgeBases ¶
type KnowledgeBases struct {
// contains filtered or unexported fields
}
func (KnowledgeBases) CreateGroup ¶
func (kbs KnowledgeBases) CreateGroup(knowledgeBaseUUID string, ent entKb.Group) error
func (KnowledgeBases) CreateKnowledgeBase ¶
func (kbs KnowledgeBases) CreateKnowledgeBase(ent *entKb.KnowledgeBase) error
func (KnowledgeBases) CreateParameter ¶
func (kbs KnowledgeBases) CreateParameter(knowledgeBaseUUID string, ent entKb.Parameter) error
func (KnowledgeBases) CreatePattern ¶
func (kbs KnowledgeBases) CreatePattern(knowledgeBaseUUID string, ent entKb.Pattern) error
func (KnowledgeBases) CreateRule ¶
func (kbs KnowledgeBases) CreateRule(knowledgeBaseUUID string, ent entKb.Rule) error
func (KnowledgeBases) GetAllGroups ¶
func (KnowledgeBases) GetAllKnowledgeBasesMeta ¶
func (kbs KnowledgeBases) GetAllKnowledgeBasesMeta() (map[string]entKb.Meta, error)
func (KnowledgeBases) GetAllParameters ¶
func (KnowledgeBases) GetAllPatterns ¶
func (KnowledgeBases) GetAllRules ¶
func (KnowledgeBases) GetGroup ¶
func (kbs KnowledgeBases) GetGroup(knowledgeBaseUUID, uuid string) (entKb.Group, error)
func (KnowledgeBases) GetKnowledgeBase ¶
func (kbs KnowledgeBases) GetKnowledgeBase(uuid string) (*entKb.KnowledgeBase, error)
func (KnowledgeBases) GetKnowledgeBaseMeta ¶
func (kbs KnowledgeBases) GetKnowledgeBaseMeta(uuid string) (entKb.Meta, error)
func (KnowledgeBases) GetParameter ¶
func (kbs KnowledgeBases) GetParameter(knowledgeBaseUUID, uuid string) (entKb.Parameter, error)
func (KnowledgeBases) GetPattern ¶
func (kbs KnowledgeBases) GetPattern(knowledgeBaseUUID, uuid string) (entKb.Pattern, error)
func (KnowledgeBases) GetRule ¶
func (kbs KnowledgeBases) GetRule(knowledgeBaseUUID, uuid string) (entKb.Rule, error)
func (KnowledgeBases) RemoveGroup ¶
func (kbs KnowledgeBases) RemoveGroup(knowledgeBaseUUID, uuid string) error
func (KnowledgeBases) RemoveKnowledgeBase ¶
func (kbs KnowledgeBases) RemoveKnowledgeBase(uuid string) error
func (KnowledgeBases) RemoveParameter ¶
func (kbs KnowledgeBases) RemoveParameter(knowledgeBaseUUID, uuid string) error
func (KnowledgeBases) RemovePattern ¶
func (kbs KnowledgeBases) RemovePattern(knowledgeBaseUUID, uuid string) error
func (KnowledgeBases) RemoveRule ¶
func (kbs KnowledgeBases) RemoveRule(knowledgeBaseUUID, uuid string) error
func (KnowledgeBases) Shutdown ¶
func (kbs KnowledgeBases) Shutdown()
func (KnowledgeBases) UpdateGroup ¶
func (kbs KnowledgeBases) UpdateGroup(knowledgeBaseUUID string, ent entKb.Group) error
func (KnowledgeBases) UpdateKnowledgeBaseMeta ¶
func (kbs KnowledgeBases) UpdateKnowledgeBaseMeta(ent entKb.Meta) error
func (KnowledgeBases) UpdateParameter ¶
func (kbs KnowledgeBases) UpdateParameter(knowledgeBaseUUID string, ent entKb.Parameter) error
func (KnowledgeBases) UpdatePattern ¶
func (kbs KnowledgeBases) UpdatePattern(knowledgeBaseUUID string, ent entKb.Pattern) error
func (KnowledgeBases) UpdateRule ¶
func (kbs KnowledgeBases) UpdateRule(knowledgeBaseUUID string, ent entKb.Rule) error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.