Documentation ¶
Index ¶
- Constants
- type Client
- type DesiredSet
- type ObjectSet
- type Processor
- func (t *Processor) AllowDiscovery(discovery discovery.DiscoveryInterface, restConfig rest.Config) *Processor
- func (t *Processor) Client(clients ...Client) *Processor
- func (t *Processor) CodeVersion(version string) *Processor
- func (t Processor) NewDesiredSet(owner runtime.Object, objs *ObjectSet) *DesiredSet
- func (t Processor) Remove(owner runtime.Object) error
- func (t *Processor) SetID() string
Constants ¶
View Source
const ( LabelID = "objectset.rio.cattle.io/id" LabelGVK = "objectset.rio.cattle.io/owner-gvk" LabelName = "objectset.rio.cattle.io/owner-name" LabelNamespace = "objectset.rio.cattle.io/owner-namespace" LabelHash = "objectset.rio.cattle.io/hash" )
View Source
const ( LabelApplied = "objectset.rio.cattle.io/applied" LabelInputID = "objectset.rio.cattle.io/inputid" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { Generic() controller.GenericController ObjectClient() *objectclient.ObjectClient }
type DesiredSet ¶
type DesiredSet struct {
// contains filtered or unexported fields
}
func (*DesiredSet) AddInjector ¶
func (o *DesiredSet) AddInjector(inj injectors.ConfigInjector)
func (*DesiredSet) Apply ¶
func (o *DesiredSet) Apply() error
func (*DesiredSet) Err ¶
func (o *DesiredSet) Err() error
type ObjectSet ¶
type ObjectSet struct {
// contains filtered or unexported fields
}
func NewObjectSet ¶
func NewObjectSet() *ObjectSet
type Processor ¶
type Processor struct {
// contains filtered or unexported fields
}
func NewProcessor ¶
func (*Processor) AllowDiscovery ¶
func (*Processor) CodeVersion ¶
func (Processor) NewDesiredSet ¶
func (t Processor) NewDesiredSet(owner runtime.Object, objs *ObjectSet) *DesiredSet
Source Files ¶
Click to show internal directories.
Click to hide internal directories.