@@ -50,6 +50,7 @@ type Builder struct {
50
50
}
51
51
52
52
// SimpleController returns a new Builder.
53
+ //
53
54
// Deprecated: Use ControllerManagedBy(Manager) instead.
54
55
func SimpleController () * Builder {
55
56
return & Builder {}
@@ -64,6 +65,7 @@ func ControllerManagedBy(m manager.Manager) *Builder {
64
65
// update events by *reconciling the object*.
65
66
// This is the equivalent of calling
66
67
// Watches(&source.Kind{Type: apiType}, &handler.EnqueueRequestForObject{})
68
+ //
67
69
// Deprecated: Use For
68
70
func (blder * Builder ) ForType (apiType runtime.Object ) * Builder {
69
71
return blder .For (apiType )
@@ -99,13 +101,15 @@ func (blder *Builder) Watches(src source.Source, eventhandler handler.EventHandl
99
101
}
100
102
101
103
// WithConfig sets the Config to use for configuring clients. Defaults to the in-cluster config or to ~/.kube/config.
104
+ //
102
105
// Deprecated: Use ControllerManagedBy(Manager) and this isn't needed.
103
106
func (blder * Builder ) WithConfig (config * rest.Config ) * Builder {
104
107
blder .config = config
105
108
return blder
106
109
}
107
110
108
111
// WithManager sets the Manager to use for registering the ControllerManagedBy. Defaults to a new manager.Manager.
112
+ //
109
113
// Deprecated: Use ControllerManagedBy(Manager) and this isn't needed.
110
114
func (blder * Builder ) WithManager (m manager.Manager ) * Builder {
111
115
blder .mgr = m
@@ -127,6 +131,7 @@ func (blder *Builder) Complete(r reconcile.Reconciler) error {
127
131
}
128
132
129
133
// Build builds the Application ControllerManagedBy and returns the Manager used to start it.
134
+ //
130
135
// Deprecated: Use Complete
131
136
func (blder * Builder ) Build (r reconcile.Reconciler ) (manager.Manager , error ) {
132
137
if r == nil {
0 commit comments