Documentation
¶
Index ¶
- Variables
- func MakeFactory(ctor Ctor) rtesting.Factory
- func NewScheme() *runtime.Scheme
- type Ctor
- type Listers
- func (l *Listers) GetConfigurationLister() servinglisters.ConfigurationLister
- func (l *Listers) GetDeliveryObjects() []runtime.Object
- func (l *Listers) GetKubeObjects() []runtime.Object
- func (l *Listers) GetPolicyLister() deliverylisters.PolicyLister
- func (l *Listers) GetPolicyStateLister() deliverylisters.PolicyStateLister
- func (l *Listers) GetRevisionLister() servinglisters.RevisionLister
- func (l *Listers) GetRouteLister() servinglisters.RouteLister
- func (l *Listers) GetServingObjects() []runtime.Object
- func (l *Listers) IndexerFor(obj runtime.Object) cache.Indexer
- func (*Listers) NewScheme() *runtime.Scheme
Constants ¶
This section is empty.
Variables ¶
var TrackerKey key = struct{}{}
TrackerKey is used to looking a FakeTracker in a context.Context
Functions ¶
func MakeFactory ¶
MakeFactory creates a reconciler factory with fake clients and controller created by `ctor`.
Types ¶
type Ctor ¶
type Ctor func(context.Context, *Listers, configmap.Watcher, *rtesting.TableRow) controller.Reconciler
Ctor functions create a k8s controller with given params.
type Listers ¶
type Listers struct {
// contains filtered or unexported fields
}
Listers holds sorters
func NewListers ¶
NewListers creates a Listers object with objs
func (*Listers) GetConfigurationLister ¶
func (l *Listers) GetConfigurationLister() servinglisters.ConfigurationLister
GetConfigurationLister returns the ConfigurationLister
func (*Listers) GetDeliveryObjects ¶
GetDeliveryObjects returns the delivery objects
func (*Listers) GetKubeObjects ¶
GetKubeObjects returns the kube objects
func (*Listers) GetPolicyLister ¶
func (l *Listers) GetPolicyLister() deliverylisters.PolicyLister
GetPolicyLister returns the PolicyLister
func (*Listers) GetPolicyStateLister ¶
func (l *Listers) GetPolicyStateLister() deliverylisters.PolicyStateLister
GetPolicyStateLister returns the PolicyStateLister
func (*Listers) GetRevisionLister ¶
func (l *Listers) GetRevisionLister() servinglisters.RevisionLister
GetRevisionLister returns the RevisionLister
func (*Listers) GetRouteLister ¶
func (l *Listers) GetRouteLister() servinglisters.RouteLister
GetRouteLister returns the RouteLister
func (*Listers) GetServingObjects ¶
GetServingObjects returns the serving objects
func (*Listers) IndexerFor ¶
IndexerFor returns the indexer for the given object.