client

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 25, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SourceAwareSystem

type SourceAwareSystem struct {
	api.SourceAwareSystem
}

func NewSourceAwareSystem

func NewSourceAwareSystem(system api.SourceAwareSystem) *SourceAwareSystem

func NewSourceAwareSystemE

func NewSourceAwareSystemE(system api.SourceAwareSystem) (*SourceAwareSystem, error)

func (*SourceAwareSystem) HasSourceLabels

func (s *SourceAwareSystem) HasSourceLabels(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj, obj client.Object) bool

func (*SourceAwareSystem) HasSourceLabelsE

func (s *SourceAwareSystem) HasSourceLabelsE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj, obj client.Object) (bool, error)

func (*SourceAwareSystem) MatchingSourceKeyLabels

func (s *SourceAwareSystem) MatchingSourceKeyLabels(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceKey client.ObjectKey, sourceObj client.Object) client.MatchingLabels

func (*SourceAwareSystem) MatchingSourceKeyLabelsE

func (s *SourceAwareSystem) MatchingSourceKeyLabelsE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceKey client.ObjectKey, sourceObj client.Object) (client.MatchingLabels, error)

func (*SourceAwareSystem) MatchingSourceLabels

func (s *SourceAwareSystem) MatchingSourceLabels(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) client.MatchingLabels

func (*SourceAwareSystem) MatchingSourceLabelsE

func (s *SourceAwareSystem) MatchingSourceLabelsE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) (client.MatchingLabels, error)

func (*SourceAwareSystem) SourceKeyLabels

func (s *SourceAwareSystem) SourceKeyLabels(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceKey client.ObjectKey, sourceObj client.Object) map[string]string

func (*SourceAwareSystem) SourceKeyLabelsE

func (s *SourceAwareSystem) SourceKeyLabelsE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceKey client.ObjectKey, sourceObj client.Object) (map[string]string, error)

func (*SourceAwareSystem) SourceLabelKeys

func (s *SourceAwareSystem) SourceLabelKeys(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) []string

func (*SourceAwareSystem) SourceLabelKeysE

func (s *SourceAwareSystem) SourceLabelKeysE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) ([]string, error)

func (*SourceAwareSystem) SourceLabels

func (s *SourceAwareSystem) SourceLabels(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) map[string]string

func (*SourceAwareSystem) SourceLabelsE

func (s *SourceAwareSystem) SourceLabelsE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object) (map[string]string, error)

func (*SourceAwareSystem) SourceObjectDataFromObject

func (s *SourceAwareSystem) SourceObjectDataFromObject(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object, obj client.Object) *SourceObjectData

func (*SourceAwareSystem) SourceObjectDataFromObjectE

func (s *SourceAwareSystem) SourceObjectDataFromObjectE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object, obj client.Object) (*SourceObjectData, error)

func (*SourceAwareSystem) SourceObjectKeyFromObject

func (s *SourceAwareSystem) SourceObjectKeyFromObject(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object, obj client.Object) *client.ObjectKey

func (*SourceAwareSystem) SourceObjectKeyFromObjectE

func (s *SourceAwareSystem) SourceObjectKeyFromObjectE(scheme *runtime.Scheme, mapper meta.RESTMapper, sourceObj client.Object, obj client.Object) (*client.ObjectKey, error)

type SourceObjectData

type SourceObjectData struct {
	Namespace string
	Name      string
	UID       types.UID
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL