Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder interface {
WithFactory(f reconcile.ReconcilerFactory) Builder
GetForObj() client.Object
For(object client.Object, opts ...builder.ForOption) Builder
Owns(object client.Object, opts ...builder.OwnsOption) Builder
Watches(object client.Object, eventHandler handler.EventHandler, opts ...builder.WatchesOption) Builder
WatchesMetadata(object client.Object, eventHandler handler.EventHandler, opts ...builder.WatchesOption) Builder
WatchesRawSource(src source.Source, eventHandler handler.EventHandler, opts ...builder.WatchesOption) Builder
WithEventFilter(p predicate.Predicate) Builder
WithOptions(options controller.Options) Builder
WithLogConstructor(logConstructor func(*ctrlreconcile.Request) logr.Logger) Builder
Named(name string) Builder
Complete() error
SetupWithManager(mngr manager.Manager, args reconcile.ReconcilerArguments) error
}
type SkrRegistry ¶
func New ¶
func New(skrScheme *runtime.Scheme) SkrRegistry
Click to show internal directories.
Click to hide internal directories.