Versions in this module Expand all Collapse all v0 v0.2.1 Oct 25, 2024 v0.2.0 Oct 14, 2024 Changes in this version + type SourceAwareSystem struct + func NewSourceAwareSystem(system api.SourceAwareSystem) *SourceAwareSystem + func NewSourceAwareSystemE(system api.SourceAwareSystem) (*SourceAwareSystem, error) + func (s *SourceAwareSystem) HasSourceLabels(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj, obj client.Object) bool + func (s *SourceAwareSystem) HasSourceLabelsE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj, obj client.Object) (bool, error) + func (s *SourceAwareSystem) MatchingSourceKeyLabels(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceKey client.ObjectKey, ...) client.MatchingLabels + func (s *SourceAwareSystem) MatchingSourceKeyLabelsE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceKey client.ObjectKey, ...) (client.MatchingLabels, error) + func (s *SourceAwareSystem) MatchingSourceLabels(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) client.MatchingLabels + func (s *SourceAwareSystem) MatchingSourceLabelsE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) (client.MatchingLabels, error) + func (s *SourceAwareSystem) SourceKeyLabels(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceKey client.ObjectKey, ...) map[string]string + func (s *SourceAwareSystem) SourceKeyLabelsE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceKey client.ObjectKey, ...) (map[string]string, error) + func (s *SourceAwareSystem) SourceLabelKeys(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) []string + func (s *SourceAwareSystem) SourceLabelKeysE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) ([]string, error) + func (s *SourceAwareSystem) SourceLabels(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) map[string]string + func (s *SourceAwareSystem) SourceLabelsE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) (map[string]string, error) + func (s *SourceAwareSystem) SourceObjectDataFromObject(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object, ...) *SourceObjectData + func (s *SourceAwareSystem) SourceObjectDataFromObjectE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object, ...) (*SourceObjectData, error) + func (s *SourceAwareSystem) SourceObjectKeyFromObject(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object, ...) *client.ObjectKey + func (s *SourceAwareSystem) SourceObjectKeyFromObjectE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object, ...) (*client.ObjectKey, error) + type SourceObjectData struct + Name string + Namespace string + UID types.UID