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 NewApplicationFirewallPolicyInformer

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

NewApplicationFirewallPolicyInformer constructs a new informer for ApplicationFirewallPolicy 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 NewFilteredApplicationFirewallPolicyInformer

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

NewFilteredApplicationFirewallPolicyInformer constructs a new informer for ApplicationFirewallPolicy 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 NewFilteredPubsubHubInformer added in v0.5.0

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

NewFilteredPubsubHubInformer constructs a new informer for PubsubHub 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 NewFilteredPubsubInformer added in v0.5.0

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

NewFilteredPubsubInformer constructs a new informer for Pubsub 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 NewFilteredPubsubNetworkACLInformer added in v0.5.0

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

NewFilteredPubsubNetworkACLInformer constructs a new informer for PubsubNetworkACL 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 NewPubsubHubInformer added in v0.5.0

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

NewPubsubHubInformer constructs a new informer for PubsubHub 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 NewPubsubInformer added in v0.5.0

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

NewPubsubInformer constructs a new informer for Pubsub 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 NewPubsubNetworkACLInformer added in v0.5.0

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

NewPubsubNetworkACLInformer constructs a new informer for PubsubNetworkACL 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 ApplicationFirewallPolicyInformer

type ApplicationFirewallPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ApplicationFirewallPolicyLister
}

ApplicationFirewallPolicyInformer provides access to a shared informer and lister for ApplicationFirewallPolicies.

type Interface

type Interface interface {
	// ApplicationFirewallPolicies returns a ApplicationFirewallPolicyInformer.
	ApplicationFirewallPolicies() ApplicationFirewallPolicyInformer
	// Pubsubs returns a PubsubInformer.
	Pubsubs() PubsubInformer
	// PubsubHubs returns a PubsubHubInformer.
	PubsubHubs() PubsubHubInformer
	// PubsubNetworkACLs returns a PubsubNetworkACLInformer.
	PubsubNetworkACLs() PubsubNetworkACLInformer
}

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

func New

New returns a new Interface.

type PubsubHubInformer added in v0.5.0

type PubsubHubInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PubsubHubLister
}

PubsubHubInformer provides access to a shared informer and lister for PubsubHubs.

type PubsubInformer added in v0.5.0

type PubsubInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PubsubLister
}

PubsubInformer provides access to a shared informer and lister for Pubsubs.

type PubsubNetworkACLInformer added in v0.5.0

type PubsubNetworkACLInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PubsubNetworkACLLister
}

PubsubNetworkACLInformer provides access to a shared informer and lister for PubsubNetworkACLs.

Jump to

Keyboard shortcuts

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