Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Domain ¶ added in v0.11.270
type Domain struct {
Name string `json:"name" yaml:"name,omitempty"`
Description string `json:"description" yaml:"description,omitempty"`
ParentDomain string `json:"parent_domain" yaml:"parent_domain,omitempty"`
Owners []string `json:"owners" yaml:"owners,omitempty"`
Tags []string `json:"tags" yaml:"tags,omitempty"`
Contact []*Contact `json:"contact" yaml:"contact,omitempty"`
}
type Entity ¶
type Entity struct {
Name string `json:"name" yaml:"name"`
Description string `json:"description" yaml:"description"`
Domains []string `json:"domains" yaml:"domains,omitempty"`
Attributes map[string]*Attribute `json:"attributes" yaml:"attributes"`
}
func (Entity) GetAttribute ¶
type Glossary ¶
type Glossary struct {
Entities []*Entity `yaml:"entities" json:"entities"`
Domains []*Domain `yaml:"domains,omitempty" json:"domains"`
}
func LoadGlossaryFromFile ¶
type GlossaryReader ¶
type GlossaryReader struct {
FileNames []string
RepoFinder repoFinder
// contains filtered or unexported fields
}
func (*GlossaryReader) GetEntities ¶
func (r *GlossaryReader) GetEntities(pathToPipeline string) ([]*Entity, error)
func (*GlossaryReader) GetGlossary ¶
func (r *GlossaryReader) GetGlossary(pipelinePath string) (*Glossary, error)
Click to show internal directories.
Click to hide internal directories.