v1alpha1

package
v0.0.0-...-7f8ae64 Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2018 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredHarvesterInformer

func NewFilteredHarvesterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredHarvesterInformer constructs a new informer for Harvester type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredRefineryInformer

func NewFilteredRefineryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredRefineryInformer constructs a new informer for Refinery type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewHarvesterInformer

func NewHarvesterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewHarvesterInformer constructs a new informer for Harvester type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewRefineryInformer

func NewRefineryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewRefineryInformer constructs a new informer for Refinery type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

Types

type HarvesterInformer

type HarvesterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.HarvesterLister
}

HarvesterInformer provides access to a shared informer and lister for Harvesters.

type Interface

type Interface interface {
	// Harvesters returns a HarvesterInformer.
	Harvesters() HarvesterInformer
	// Refineries returns a RefineryInformer.
	Refineries() RefineryInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type RefineryInformer

type RefineryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RefineryLister
}

RefineryInformer provides access to a shared informer and lister for Refineries.

Jump to

Keyboard shortcuts

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