Documentation ¶
Index ¶
- type DependencyGraph
- func (g *DependencyGraph) AddDependency(obj1, obj2 helmv1.ObjectReference)
- func (g *DependencyGraph) GetAllDependenciesFor(obj1 helmv1.ObjectReference) []helmv1.ObjectReference
- func (g *DependencyGraph) HasDependency(obj1, obj2 helmv1.ObjectReference) bool
- func (g *DependencyGraph) RemoveAllDependenciesFor(obj1 helmv1.ObjectReference)
- func (g *DependencyGraph) RemoveDependency(obj1, obj2 helmv1.ObjectReference)
- type Mapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DependencyGraph ¶
func (*DependencyGraph) AddDependency ¶
func (g *DependencyGraph) AddDependency(obj1, obj2 helmv1.ObjectReference)
func (*DependencyGraph) GetAllDependenciesFor ¶
func (g *DependencyGraph) GetAllDependenciesFor(obj1 helmv1.ObjectReference) []helmv1.ObjectReference
func (*DependencyGraph) HasDependency ¶
func (g *DependencyGraph) HasDependency(obj1, obj2 helmv1.ObjectReference) bool
func (*DependencyGraph) RemoveAllDependenciesFor ¶
func (g *DependencyGraph) RemoveAllDependenciesFor(obj1 helmv1.ObjectReference)
func (*DependencyGraph) RemoveDependency ¶
func (g *DependencyGraph) RemoveDependency(obj1, obj2 helmv1.ObjectReference)
type Mapper ¶
type Mapper struct {
Graph DependencyGraph
}
Click to show internal directories.
Click to hide internal directories.