v1

package
v0.6.0-rc3 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2019 License: Apache-2.0 Imports: 9 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClusterDomainInformer

func NewClusterDomainInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterDomainInformer constructs a new informer for ClusterDomain 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 NewFilteredClusterDomainInformer

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

NewFilteredClusterDomainInformer constructs a new informer for ClusterDomain 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 NewFilteredPublicDomainInformer

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

NewFilteredPublicDomainInformer constructs a new informer for PublicDomain 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 NewFilteredRioInfoInformer

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

NewFilteredRioInfoInformer constructs a new informer for RioInfo 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 NewFilteredSystemStackInformer added in v0.6.0

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

NewFilteredSystemStackInformer constructs a new informer for SystemStack 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 NewPublicDomainInformer

func NewPublicDomainInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPublicDomainInformer constructs a new informer for PublicDomain 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 NewRioInfoInformer

func NewRioInfoInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewRioInfoInformer constructs a new informer for RioInfo 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 NewSystemStackInformer added in v0.6.0

func NewSystemStackInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSystemStackInformer constructs a new informer for SystemStack 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 ClusterDomainInformer

type ClusterDomainInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterDomainLister
}

ClusterDomainInformer provides access to a shared informer and lister for ClusterDomains.

type Interface

type Interface interface {
	// ClusterDomains returns a ClusterDomainInformer.
	ClusterDomains() ClusterDomainInformer
	// PublicDomains returns a PublicDomainInformer.
	PublicDomains() PublicDomainInformer
	// RioInfos returns a RioInfoInformer.
	RioInfos() RioInfoInformer
	// SystemStacks returns a SystemStackInformer.
	SystemStacks() SystemStackInformer
}

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

func New

New returns a new Interface.

type PublicDomainInformer

type PublicDomainInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.PublicDomainLister
}

PublicDomainInformer provides access to a shared informer and lister for PublicDomains.

type RioInfoInformer

type RioInfoInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RioInfoLister
}

RioInfoInformer provides access to a shared informer and lister for RioInfos.

type SystemStackInformer added in v0.6.0

type SystemStackInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SystemStackLister
}

SystemStackInformer provides access to a shared informer and lister for SystemStacks.

Jump to

Keyboard shortcuts

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