informertest

package
v0.15.2 Latest Latest
Warning

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

Go to latest
Published: Aug 18, 2023 License: Apache-2.0 Imports: 8 Imported by: 8

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 client.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 client.Object, field string, extractValue client.IndexerFunc) error

IndexField implements Cache.

func (*FakeInformers) List

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

List implements Cache.

func (*FakeInformers) Start

func (c *FakeInformers) Start(ctx context.Context) error

Start implements Informers.

func (*FakeInformers) WaitForCacheSync

func (c *FakeInformers) WaitForCacheSync(ctx context.Context) bool

WaitForCacheSync implements Informers.

Jump to

Keyboard shortcuts

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