Documentation ¶
Index ¶
- func NewNoopImporter() syncertypes.Importer
- func RegisterFakeSyncer(ctx *synccontext.RegisterContext, syncer syncertypes.FakeSyncer) error
- func RegisterSyncer(ctx *synccontext.RegisterContext, syncer syncertypes.Syncer) error
- func ToGenericSyncer[T client.Object](syncer syncertypes.Sync[T]) syncertypes.Sync[client.Object]
- type SyncController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewNoopImporter ¶
func NewNoopImporter() syncertypes.Importer
func RegisterFakeSyncer ¶
func RegisterFakeSyncer(ctx *synccontext.RegisterContext, syncer syncertypes.FakeSyncer) error
func RegisterSyncer ¶
func RegisterSyncer(ctx *synccontext.RegisterContext, syncer syncertypes.Syncer) error
func ToGenericSyncer ¶
func ToGenericSyncer[T client.Object](syncer syncertypes.Sync[T]) syncertypes.Sync[client.Object]
Types ¶
type SyncController ¶
type SyncController struct {
// contains filtered or unexported fields
}
func NewSyncController ¶
func NewSyncController(ctx *synccontext.RegisterContext, syncer syncertypes.Syncer) (*SyncController, error)
func (*SyncController) Build ¶
func (r *SyncController) Build(ctx *synccontext.RegisterContext) (controller.Controller, error)
func (*SyncController) Register ¶
func (r *SyncController) Register(ctx *synccontext.RegisterContext) error
Click to show internal directories.
Click to hide internal directories.