v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCloudprojectInformer

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

NewCloudprojectInformer constructs a new informer for Cloudproject 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 NewDedicatedServerInformer

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

NewDedicatedServerInformer constructs a new informer for DedicatedServer 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 NewDedicatedServerInterfaceInformer

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

NewDedicatedServerInterfaceInformer constructs a new informer for DedicatedServerInterface 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 NewFilteredCloudprojectInformer

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

NewFilteredCloudprojectInformer constructs a new informer for Cloudproject 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 NewFilteredDedicatedServerInformer

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

NewFilteredDedicatedServerInformer constructs a new informer for DedicatedServer 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 NewFilteredDedicatedServerInterfaceInformer

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

NewFilteredDedicatedServerInterfaceInformer constructs a new informer for DedicatedServerInterface 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 NewFilteredIpInformer

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

NewFilteredIpInformer constructs a new informer for Ip 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 NewFilteredIploadbalancingInformer

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

NewFilteredIploadbalancingInformer constructs a new informer for Iploadbalancing 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 NewFilteredVrackInformer

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

NewFilteredVrackInformer constructs a new informer for Vrack 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 NewIpInformer

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

NewIpInformer constructs a new informer for Ip 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 NewIploadbalancingInformer

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

NewIploadbalancingInformer constructs a new informer for Iploadbalancing 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 NewVrackInformer

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

NewVrackInformer constructs a new informer for Vrack 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 CloudprojectInformer

type CloudprojectInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CloudprojectLister
}

CloudprojectInformer provides access to a shared informer and lister for Cloudprojects.

type DedicatedServerInformer

type DedicatedServerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DedicatedServerLister
}

DedicatedServerInformer provides access to a shared informer and lister for DedicatedServers.

type DedicatedServerInterfaceInformer

type DedicatedServerInterfaceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DedicatedServerInterfaceLister
}

DedicatedServerInterfaceInformer provides access to a shared informer and lister for DedicatedServerInterfaces.

type Interface

type Interface interface {
	// Cloudprojects returns a CloudprojectInformer.
	Cloudprojects() CloudprojectInformer
	// DedicatedServers returns a DedicatedServerInformer.
	DedicatedServers() DedicatedServerInformer
	// DedicatedServerInterfaces returns a DedicatedServerInterfaceInformer.
	DedicatedServerInterfaces() DedicatedServerInterfaceInformer
	// Ips returns a IpInformer.
	Ips() IpInformer
	// Iploadbalancings returns a IploadbalancingInformer.
	Iploadbalancings() IploadbalancingInformer
	// Vracks returns a VrackInformer.
	Vracks() VrackInformer
}

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

func New

New returns a new Interface.

type IpInformer

type IpInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IpLister
}

IpInformer provides access to a shared informer and lister for Ips.

type IploadbalancingInformer

type IploadbalancingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IploadbalancingLister
}

IploadbalancingInformer provides access to a shared informer and lister for Iploadbalancings.

type VrackInformer

type VrackInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VrackLister
}

VrackInformer provides access to a shared informer and lister for Vracks.

Jump to

Keyboard shortcuts

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