v1

package
v0.0.0-...-f20e628 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClusterEnforcerInformer

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

NewClusterEnforcerInformer constructs a new informer for ClusterEnforcer 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 NewClusterEnforcerProfileInformer

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

NewClusterEnforcerProfileInformer constructs a new informer for ClusterEnforcerProfile 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 NewClusterExternalNetworkInformer

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

NewClusterExternalNetworkInformer constructs a new informer for ClusterExternalNetwork 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 NewClusterNetworkRuleSetPolicyInformer

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

NewClusterNetworkRuleSetPolicyInformer constructs a new informer for ClusterNetworkRuleSetPolicy 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 NewClusterPUTrafficActionInformer

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

NewClusterPUTrafficActionInformer constructs a new informer for ClusterPUTrafficAction 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 NewClusterProcessingUnitInformer

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

NewClusterProcessingUnitInformer constructs a new informer for ClusterProcessingUnit 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 NewExternalNetworkInformer

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

NewExternalNetworkInformer constructs a new informer for ExternalNetwork 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 NewFilteredClusterEnforcerInformer

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

NewFilteredClusterEnforcerInformer constructs a new informer for ClusterEnforcer 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 NewFilteredClusterEnforcerProfileInformer

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

NewFilteredClusterEnforcerProfileInformer constructs a new informer for ClusterEnforcerProfile 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 NewFilteredClusterExternalNetworkInformer

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

NewFilteredClusterExternalNetworkInformer constructs a new informer for ClusterExternalNetwork 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 NewFilteredClusterNetworkRuleSetPolicyInformer

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

NewFilteredClusterNetworkRuleSetPolicyInformer constructs a new informer for ClusterNetworkRuleSetPolicy 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 NewFilteredClusterPUTrafficActionInformer

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

NewFilteredClusterPUTrafficActionInformer constructs a new informer for ClusterPUTrafficAction 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 NewFilteredClusterProcessingUnitInformer

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

NewFilteredClusterProcessingUnitInformer constructs a new informer for ClusterProcessingUnit 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 NewFilteredExternalNetworkInformer

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

NewFilteredExternalNetworkInformer constructs a new informer for ExternalNetwork 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 NewFilteredNetworkRuleSetPolicyInformer

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

NewFilteredNetworkRuleSetPolicyInformer constructs a new informer for NetworkRuleSetPolicy 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 NewFilteredPUTrafficActionInformer

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

NewFilteredPUTrafficActionInformer constructs a new informer for PUTrafficAction 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 NewFilteredProcessingUnitInformer

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

NewFilteredProcessingUnitInformer constructs a new informer for ProcessingUnit 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 NewNetworkRuleSetPolicyInformer

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

NewNetworkRuleSetPolicyInformer constructs a new informer for NetworkRuleSetPolicy 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 NewPUTrafficActionInformer

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

NewPUTrafficActionInformer constructs a new informer for PUTrafficAction 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 NewProcessingUnitInformer

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

NewProcessingUnitInformer constructs a new informer for ProcessingUnit 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 ClusterEnforcerInformer

type ClusterEnforcerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterEnforcerLister
}

ClusterEnforcerInformer provides access to a shared informer and lister for ClusterEnforcers.

type ClusterEnforcerProfileInformer

type ClusterEnforcerProfileInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterEnforcerProfileLister
}

ClusterEnforcerProfileInformer provides access to a shared informer and lister for ClusterEnforcerProfiles.

type ClusterExternalNetworkInformer

type ClusterExternalNetworkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterExternalNetworkLister
}

ClusterExternalNetworkInformer provides access to a shared informer and lister for ClusterExternalNetworks.

type ClusterNetworkRuleSetPolicyInformer

type ClusterNetworkRuleSetPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterNetworkRuleSetPolicyLister
}

ClusterNetworkRuleSetPolicyInformer provides access to a shared informer and lister for ClusterNetworkRuleSetPolicies.

type ClusterPUTrafficActionInformer

type ClusterPUTrafficActionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterPUTrafficActionLister
}

ClusterPUTrafficActionInformer provides access to a shared informer and lister for ClusterPUTrafficActions.

type ClusterProcessingUnitInformer

type ClusterProcessingUnitInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterProcessingUnitLister
}

ClusterProcessingUnitInformer provides access to a shared informer and lister for ClusterProcessingUnits.

type ExternalNetworkInformer

type ExternalNetworkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ExternalNetworkLister
}

ExternalNetworkInformer provides access to a shared informer and lister for ExternalNetworks.

type Interface

type Interface interface {
	// ClusterEnforcers returns a ClusterEnforcerInformer.
	ClusterEnforcers() ClusterEnforcerInformer
	// ClusterEnforcerProfiles returns a ClusterEnforcerProfileInformer.
	ClusterEnforcerProfiles() ClusterEnforcerProfileInformer
	// ClusterExternalNetworks returns a ClusterExternalNetworkInformer.
	ClusterExternalNetworks() ClusterExternalNetworkInformer
	// ClusterNetworkRuleSetPolicies returns a ClusterNetworkRuleSetPolicyInformer.
	ClusterNetworkRuleSetPolicies() ClusterNetworkRuleSetPolicyInformer
	// ClusterPUTrafficActions returns a ClusterPUTrafficActionInformer.
	ClusterPUTrafficActions() ClusterPUTrafficActionInformer
	// ClusterProcessingUnits returns a ClusterProcessingUnitInformer.
	ClusterProcessingUnits() ClusterProcessingUnitInformer
	// ExternalNetworks returns a ExternalNetworkInformer.
	ExternalNetworks() ExternalNetworkInformer
	// NetworkRuleSetPolicies returns a NetworkRuleSetPolicyInformer.
	NetworkRuleSetPolicies() NetworkRuleSetPolicyInformer
	// PUTrafficActions returns a PUTrafficActionInformer.
	PUTrafficActions() PUTrafficActionInformer
	// ProcessingUnits returns a ProcessingUnitInformer.
	ProcessingUnits() ProcessingUnitInformer
}

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

func New

New returns a new Interface.

type NetworkRuleSetPolicyInformer

type NetworkRuleSetPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.NetworkRuleSetPolicyLister
}

NetworkRuleSetPolicyInformer provides access to a shared informer and lister for NetworkRuleSetPolicies.

type PUTrafficActionInformer

type PUTrafficActionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.PUTrafficActionLister
}

PUTrafficActionInformer provides access to a shared informer and lister for PUTrafficActions.

type ProcessingUnitInformer

type ProcessingUnitInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ProcessingUnitLister
}

ProcessingUnitInformer provides access to a shared informer and lister for ProcessingUnits.

Jump to

Keyboard shortcuts

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