v1

package
v0.1.15 Latest Latest
Warning

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

Go to latest
Published: Oct 1, 2021 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClusterScalingScheduleInformer

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

NewClusterScalingScheduleInformer constructs a new informer for ClusterScalingSchedule 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 NewFilteredClusterScalingScheduleInformer

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

NewFilteredClusterScalingScheduleInformer constructs a new informer for ClusterScalingSchedule 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 NewFilteredScalingScheduleInformer

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

NewFilteredScalingScheduleInformer constructs a new informer for ScalingSchedule 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 NewScalingScheduleInformer

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

NewScalingScheduleInformer constructs a new informer for ScalingSchedule 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 ClusterScalingScheduleInformer

type ClusterScalingScheduleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterScalingScheduleLister
}

ClusterScalingScheduleInformer provides access to a shared informer and lister for ClusterScalingSchedules.

type Interface

type Interface interface {
	// ClusterScalingSchedules returns a ClusterScalingScheduleInformer.
	ClusterScalingSchedules() ClusterScalingScheduleInformer
	// ScalingSchedules returns a ScalingScheduleInformer.
	ScalingSchedules() ScalingScheduleInformer
}

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

func New

New returns a new Interface.

type ScalingScheduleInformer

type ScalingScheduleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ScalingScheduleLister
}

ScalingScheduleInformer provides access to a shared informer and lister for ScalingSchedules.

Jump to

Keyboard shortcuts

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