Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterResourceSet ¶
type ClusterResourceSet interface {
Keys() sets.String
List() []*things_test_io_v1.ClusterResource
Map() map[string]*things_test_io_v1.ClusterResource
Insert(clusterResource ...*things_test_io_v1.ClusterResource)
Equal(clusterResourceSet ClusterResourceSet) bool
Has(clusterResource *things_test_io_v1.ClusterResource) bool
Delete(clusterResource *things_test_io_v1.ClusterResource)
Union(set ClusterResourceSet) ClusterResourceSet
Difference(set ClusterResourceSet) ClusterResourceSet
Intersection(set ClusterResourceSet) ClusterResourceSet
Find(id ezkube.ResourceId) (*things_test_io_v1.ClusterResource, error)
Length() int
}
func NewClusterResourceSet ¶
func NewClusterResourceSet(clusterResourceList ...*things_test_io_v1.ClusterResource) ClusterResourceSet
func NewClusterResourceSetFromList ¶
func NewClusterResourceSetFromList(clusterResourceList *things_test_io_v1.ClusterResourceList) ClusterResourceSet
type PaintSet ¶
type PaintSet interface {
Keys() sets.String
List() []*things_test_io_v1.Paint
Map() map[string]*things_test_io_v1.Paint
Insert(paint ...*things_test_io_v1.Paint)
Equal(paintSet PaintSet) bool
Has(paint *things_test_io_v1.Paint) bool
Delete(paint *things_test_io_v1.Paint)
Union(set PaintSet) PaintSet
Difference(set PaintSet) PaintSet
Intersection(set PaintSet) PaintSet
Find(id ezkube.ResourceId) (*things_test_io_v1.Paint, error)
Length() int
}
func NewPaintSet ¶
func NewPaintSet(paintList ...*things_test_io_v1.Paint) PaintSet
func NewPaintSetFromList ¶
func NewPaintSetFromList(paintList *things_test_io_v1.PaintList) PaintSet
Click to show internal directories.
Click to hide internal directories.