Documentation
¶
Index ¶
- func NewDaemonSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDaemonSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIPAddressInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLoadBalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLoadBalancerRoutingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNATGatewayAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNATGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNATTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkIDInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIPAddressInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLoadBalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLoadBalancerRoutingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNATGatewayAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNATGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNATTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkIDInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DaemonSetInformer
- type IPAddressInformer
- type IPInformer
- type InstanceInformer
- type Interface
- type LoadBalancerInformer
- type LoadBalancerRoutingInformer
- type NATGatewayAutoscalerInformer
- type NATGatewayInformer
- type NATTableInformer
- type NetworkIDInformer
- type NetworkInformer
- type NetworkInterfaceInformer
- type NetworkPolicyInformer
- type NetworkPolicyRuleInformer
- type NodeInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDaemonSetInformer ¶
func NewDaemonSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDaemonSetInformer constructs a new informer for DaemonSet 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 NewFilteredDaemonSetInformer ¶
func NewFilteredDaemonSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDaemonSetInformer constructs a new informer for DaemonSet 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 NewFilteredIPAddressInformer ¶
func NewFilteredIPAddressInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredIPAddressInformer constructs a new informer for IPAddress 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 NewFilteredInstanceInformer ¶
func NewFilteredInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceInformer constructs a new informer for Instance 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 NewFilteredLoadBalancerInformer ¶
func NewFilteredLoadBalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLoadBalancerInformer constructs a new informer for LoadBalancer 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 NewFilteredLoadBalancerRoutingInformer ¶
func NewFilteredLoadBalancerRoutingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLoadBalancerRoutingInformer constructs a new informer for LoadBalancerRouting 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 NewFilteredNATGatewayAutoscalerInformer ¶
func NewFilteredNATGatewayAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNATGatewayAutoscalerInformer constructs a new informer for NATGatewayAutoscaler 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 NewFilteredNATGatewayInformer ¶
func NewFilteredNATGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNATGatewayInformer constructs a new informer for NATGateway 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 NewFilteredNATTableInformer ¶
func NewFilteredNATTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNATTableInformer constructs a new informer for NATTable 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 NewFilteredNetworkIDInformer ¶
func NewFilteredNetworkIDInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkIDInformer constructs a new informer for NetworkID 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 NewFilteredNetworkInformer ¶
func NewFilteredNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkInformer constructs a new informer for Network 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 NewFilteredNetworkInterfaceInformer ¶
func NewFilteredNetworkInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkInterfaceInformer constructs a new informer for NetworkInterface 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 NewFilteredNetworkPolicyInformer ¶
func NewFilteredNetworkPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkPolicyInformer constructs a new informer for NetworkPolicy 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 NewFilteredNetworkPolicyRuleInformer ¶
func NewFilteredNetworkPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkPolicyRuleInformer constructs a new informer for NetworkPolicyRule 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 NewFilteredNodeInformer ¶
func NewFilteredNodeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeInformer constructs a new informer for Node 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 NewIPAddressInformer ¶
func NewIPAddressInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewIPAddressInformer constructs a new informer for IPAddress 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 NewInstanceInformer ¶
func NewInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceInformer constructs a new informer for Instance 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 NewLoadBalancerInformer ¶
func NewLoadBalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLoadBalancerInformer constructs a new informer for LoadBalancer 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 NewLoadBalancerRoutingInformer ¶
func NewLoadBalancerRoutingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLoadBalancerRoutingInformer constructs a new informer for LoadBalancerRouting 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 NewNATGatewayAutoscalerInformer ¶
func NewNATGatewayAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNATGatewayAutoscalerInformer constructs a new informer for NATGatewayAutoscaler 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 NewNATGatewayInformer ¶
func NewNATGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNATGatewayInformer constructs a new informer for NATGateway 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 NewNATTableInformer ¶
func NewNATTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNATTableInformer constructs a new informer for NATTable 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 NewNetworkIDInformer ¶
func NewNetworkIDInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkIDInformer constructs a new informer for NetworkID 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 NewNetworkInformer ¶
func NewNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkInformer constructs a new informer for Network 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 NewNetworkInterfaceInformer ¶
func NewNetworkInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkInterfaceInformer constructs a new informer for NetworkInterface 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 NewNetworkPolicyInformer ¶
func NewNetworkPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkPolicyInformer constructs a new informer for NetworkPolicy 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 NewNetworkPolicyRuleInformer ¶
func NewNetworkPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkPolicyRuleInformer constructs a new informer for NetworkPolicyRule 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 NewNodeInformer ¶
func NewNodeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeInformer constructs a new informer for Node 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 DaemonSetInformer ¶
type DaemonSetInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.DaemonSetLister
}
DaemonSetInformer provides access to a shared informer and lister for DaemonSets.
type IPAddressInformer ¶
type IPAddressInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.IPAddressLister
}
IPAddressInformer provides access to a shared informer and lister for IPAddresses.
type IPInformer ¶
type IPInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.IPLister
}
IPInformer provides access to a shared informer and lister for IPs.
type InstanceInformer ¶
type InstanceInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.InstanceLister
}
InstanceInformer provides access to a shared informer and lister for Instances.
type Interface ¶
type Interface interface {
// DaemonSets returns a DaemonSetInformer.
DaemonSets() DaemonSetInformer
// IPs returns a IPInformer.
IPs() IPInformer
// IPAddresses returns a IPAddressInformer.
IPAddresses() IPAddressInformer
// Instances returns a InstanceInformer.
Instances() InstanceInformer
// LoadBalancers returns a LoadBalancerInformer.
LoadBalancers() LoadBalancerInformer
// LoadBalancerRoutings returns a LoadBalancerRoutingInformer.
LoadBalancerRoutings() LoadBalancerRoutingInformer
// NATGateways returns a NATGatewayInformer.
NATGateways() NATGatewayInformer
// NATGatewayAutoscalers returns a NATGatewayAutoscalerInformer.
NATGatewayAutoscalers() NATGatewayAutoscalerInformer
// NATTables returns a NATTableInformer.
NATTables() NATTableInformer
// Networks returns a NetworkInformer.
Networks() NetworkInformer
// NetworkIDs returns a NetworkIDInformer.
NetworkIDs() NetworkIDInformer
// NetworkInterfaces returns a NetworkInterfaceInformer.
NetworkInterfaces() NetworkInterfaceInformer
// NetworkPolicies returns a NetworkPolicyInformer.
NetworkPolicies() NetworkPolicyInformer
// NetworkPolicyRules returns a NetworkPolicyRuleInformer.
NetworkPolicyRules() NetworkPolicyRuleInformer
// Nodes returns a NodeInformer.
Nodes() NodeInformer
}
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 LoadBalancerInformer ¶
type LoadBalancerInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.LoadBalancerLister
}
LoadBalancerInformer provides access to a shared informer and lister for LoadBalancers.
type LoadBalancerRoutingInformer ¶
type LoadBalancerRoutingInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.LoadBalancerRoutingLister
}
LoadBalancerRoutingInformer provides access to a shared informer and lister for LoadBalancerRoutings.
type NATGatewayAutoscalerInformer ¶
type NATGatewayAutoscalerInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.NATGatewayAutoscalerLister
}
NATGatewayAutoscalerInformer provides access to a shared informer and lister for NATGatewayAutoscalers.
type NATGatewayInformer ¶
type NATGatewayInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.NATGatewayLister
}
NATGatewayInformer provides access to a shared informer and lister for NATGateways.
type NATTableInformer ¶
type NATTableInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.NATTableLister
}
NATTableInformer provides access to a shared informer and lister for NATTables.
type NetworkIDInformer ¶
type NetworkIDInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.NetworkIDLister
}
NetworkIDInformer provides access to a shared informer and lister for NetworkIDs.
type NetworkInformer ¶
type NetworkInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.NetworkLister
}
NetworkInformer provides access to a shared informer and lister for Networks.
type NetworkInterfaceInformer ¶
type NetworkInterfaceInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.NetworkInterfaceLister
}
NetworkInterfaceInformer provides access to a shared informer and lister for NetworkInterfaces.
type NetworkPolicyInformer ¶
type NetworkPolicyInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.NetworkPolicyLister
}
NetworkPolicyInformer provides access to a shared informer and lister for NetworkPolicies.
type NetworkPolicyRuleInformer ¶
type NetworkPolicyRuleInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.NetworkPolicyRuleLister
}
NetworkPolicyRuleInformer provides access to a shared informer and lister for NetworkPolicyRules.
type NodeInformer ¶
type NodeInformer interface {
Informer() cache.SharedIndexInformer
Lister() corev1alpha1.NodeLister
}
NodeInformer provides access to a shared informer and lister for Nodes.