Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Object ¶
type Object interface { ctrlclient.Object GetSpec() interface{} GetGroupVersionResource() schema.GroupVersionResource NewList() runtime.Object }
An API object with the methods we need to do bulk creation.
type ObjectSet ¶
type ObjectSet map[string]TypedObjectSet
A set of API Objects of different types.
func (ObjectSet) AddSetForType ¶ added in v0.22.10
func (s ObjectSet) AddSetForType(o Object, set TypedObjectSet)
`o` is only used to indicate the type - it does not get added to the set
func (ObjectSet) GetOrCreateTypedSet ¶ added in v0.22.10
func (s ObjectSet) GetOrCreateTypedSet(o Object) TypedObjectSet
func (ObjectSet) GetSetForType ¶ added in v0.22.10
func (s ObjectSet) GetSetForType(o Object) TypedObjectSet
Click to show internal directories.
Click to hide internal directories.