Documentation ¶
Index ¶
- func NewCloudprojectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDedicatedServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDedicatedServerInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCloudprojectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDedicatedServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDedicatedServerInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIpInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIploadbalancingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVrackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIpInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIploadbalancingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVrackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CloudprojectInformer
- type DedicatedServerInformer
- type DedicatedServerInterfaceInformer
- type Interface
- type IpInformer
- type IploadbalancingInformer
- type VrackInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.