informertest

package
v0.6.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 16, 2020 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeInformers

type FakeInformers struct {
	InformersByGVK map[schema.GroupVersionKind]toolscache.SharedIndexInformer
	Scheme         *runtime.Scheme
	Error          error
	Synced         *bool
}

FakeInformers is a fake implementation of Informers

func (*FakeInformers) FakeInformerFor

func (c *FakeInformers) FakeInformerFor(obj runtime.Object) (*controllertest.FakeInformer, error)

FakeInformerFor implements Informers

func (*FakeInformers) FakeInformerForKind

FakeInformerForKind implements Informers

func (*FakeInformers) Get

Get implements Cache

func (*FakeInformers) GetInformer

func (c *FakeInformers) GetInformer(ctx context.Context, obj runtime.Object) (cache.Informer, error)

GetInformer implements Informers

func (*FakeInformers) GetInformerForKind

func (c *FakeInformers) GetInformerForKind(ctx context.Context, gvk schema.GroupVersionKind) (cache.Informer, error)

GetInformerForKind implements Informers

func (*FakeInformers) IndexField

func (c *FakeInformers) IndexField(ctx context.Context, obj runtime.Object, field string, extractValue client.IndexerFunc) error

IndexField implements Cache

func (*FakeInformers) List

func (c *FakeInformers) List(ctx context.Context, list runtime.Object, opts ...client.ListOption) error

List implements Cache

func (*FakeInformers) Start

func (c *FakeInformers) Start(stopCh <-chan struct{}) error

Start implements Informers

func (*FakeInformers) WaitForCacheSync

func (c *FakeInformers) WaitForCacheSync(stop <-chan struct{}) bool

WaitForCacheSync implements Informers

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL