Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterDeletionTimestamp ¶ added in v0.17.0
func FilterDeletionTimestamp(obj interface{}) bool
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. |
|
clusterlifecyclefakes
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.