v1alpha1

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 3, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBudgetResourceGroupInformer

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

NewBudgetResourceGroupInformer constructs a new informer for BudgetResourceGroup 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 NewBudgetSubscriptionInformer

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

NewBudgetSubscriptionInformer constructs a new informer for BudgetSubscription 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 NewFilteredBudgetResourceGroupInformer

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

NewFilteredBudgetResourceGroupInformer constructs a new informer for BudgetResourceGroup 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 NewFilteredBudgetSubscriptionInformer

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

NewFilteredBudgetSubscriptionInformer constructs a new informer for BudgetSubscription 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 BudgetResourceGroupInformer

type BudgetResourceGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BudgetResourceGroupLister
}

BudgetResourceGroupInformer provides access to a shared informer and lister for BudgetResourceGroups.

type BudgetSubscriptionInformer

type BudgetSubscriptionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BudgetSubscriptionLister
}

BudgetSubscriptionInformer provides access to a shared informer and lister for BudgetSubscriptions.

type Interface

type Interface interface {
	// BudgetResourceGroups returns a BudgetResourceGroupInformer.
	BudgetResourceGroups() BudgetResourceGroupInformer
	// BudgetSubscriptions returns a BudgetSubscriptionInformer.
	BudgetSubscriptions() BudgetSubscriptionInformer
}

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

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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