Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Key ¶
type Key struct { GroupKind schema.GroupKind NamespacedName types.NamespacedName }
func KeyForObject ¶
func (Key) WithNamespace ¶
type NetworkError ¶
type NetworkError struct {
Err error
}
func (*NetworkError) Error ¶
func (e *NetworkError) Error() string
type NetworkErrorReconciler ¶
type NetworkErrorReconciler struct {
Reconciler controller.Reconciler
}
type Object ¶
type Object interface { GetName() string GetNamespace() string GetObjectKind() schema.ObjectKind }
type Options ¶
type Options struct { Logger *zap.SugaredLogger Client versioned.Interface ResyncPeriod time.Duration SourcePollingFrequency time.Duration BuilderPollingFrequency time.Duration }
func (Options) TrackerResyncPeriod ¶
type Tracker ¶
type Tracker interface { Track(ref Key, obj types.NamespacedName) TrackKind(kind schema.GroupKind, obj types.NamespacedName) OnChanged(obj interface{}) }
Directories ¶
Path | Synopsis |
---|---|
buildfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
buildpackfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
clusterbuildpackfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
clusterstackfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
clusterstorefakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
sourceresolverfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Click to show internal directories.
Click to hide internal directories.