v1alpha1

package
v0.4.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewApplicationInformer

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

NewApplicationInformer constructs a new informer for Application 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 NewApplicationURLDispatchRulesInformer

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

NewApplicationURLDispatchRulesInformer constructs a new informer for ApplicationURLDispatchRules 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 NewDomainMappingInformer

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

NewDomainMappingInformer constructs a new informer for DomainMapping 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 NewFilteredApplicationInformer

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

NewFilteredApplicationInformer constructs a new informer for Application 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 NewFilteredApplicationURLDispatchRulesInformer

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

NewFilteredApplicationURLDispatchRulesInformer constructs a new informer for ApplicationURLDispatchRules 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 NewFilteredDomainMappingInformer

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

NewFilteredDomainMappingInformer constructs a new informer for DomainMapping 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 NewFilteredFirewallRuleInformer

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

NewFilteredFirewallRuleInformer constructs a new informer for FirewallRule 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 NewFilteredFlexibleAppVersionInformer

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

NewFilteredFlexibleAppVersionInformer constructs a new informer for FlexibleAppVersion 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 NewFilteredServiceNetworkSettingsInformer

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

NewFilteredServiceNetworkSettingsInformer constructs a new informer for ServiceNetworkSettings 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 NewFilteredServiceSplitTrafficInformer

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

NewFilteredServiceSplitTrafficInformer constructs a new informer for ServiceSplitTraffic 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 NewFilteredStandardAppVersionInformer

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

NewFilteredStandardAppVersionInformer constructs a new informer for StandardAppVersion 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 NewFirewallRuleInformer

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

NewFirewallRuleInformer constructs a new informer for FirewallRule 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 NewFlexibleAppVersionInformer

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

NewFlexibleAppVersionInformer constructs a new informer for FlexibleAppVersion 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 NewServiceNetworkSettingsInformer

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

NewServiceNetworkSettingsInformer constructs a new informer for ServiceNetworkSettings 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 NewServiceSplitTrafficInformer

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

NewServiceSplitTrafficInformer constructs a new informer for ServiceSplitTraffic 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 NewStandardAppVersionInformer

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

NewStandardAppVersionInformer constructs a new informer for StandardAppVersion 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 ApplicationInformer

type ApplicationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ApplicationLister
}

ApplicationInformer provides access to a shared informer and lister for Applications.

type ApplicationURLDispatchRulesInformer

type ApplicationURLDispatchRulesInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ApplicationURLDispatchRulesLister
}

ApplicationURLDispatchRulesInformer provides access to a shared informer and lister for ApplicationURLDispatchRuleses.

type DomainMappingInformer

type DomainMappingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainMappingLister
}

DomainMappingInformer provides access to a shared informer and lister for DomainMappings.

type FirewallRuleInformer

type FirewallRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FirewallRuleLister
}

FirewallRuleInformer provides access to a shared informer and lister for FirewallRules.

type FlexibleAppVersionInformer

type FlexibleAppVersionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FlexibleAppVersionLister
}

FlexibleAppVersionInformer provides access to a shared informer and lister for FlexibleAppVersions.

type Interface

type Interface interface {
	// Applications returns a ApplicationInformer.
	Applications() ApplicationInformer
	// ApplicationURLDispatchRuleses returns a ApplicationURLDispatchRulesInformer.
	ApplicationURLDispatchRuleses() ApplicationURLDispatchRulesInformer
	// DomainMappings returns a DomainMappingInformer.
	DomainMappings() DomainMappingInformer
	// FirewallRules returns a FirewallRuleInformer.
	FirewallRules() FirewallRuleInformer
	// FlexibleAppVersions returns a FlexibleAppVersionInformer.
	FlexibleAppVersions() FlexibleAppVersionInformer
	// ServiceNetworkSettingses returns a ServiceNetworkSettingsInformer.
	ServiceNetworkSettingses() ServiceNetworkSettingsInformer
	// ServiceSplitTraffics returns a ServiceSplitTrafficInformer.
	ServiceSplitTraffics() ServiceSplitTrafficInformer
	// StandardAppVersions returns a StandardAppVersionInformer.
	StandardAppVersions() StandardAppVersionInformer
}

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

func New

New returns a new Interface.

type ServiceNetworkSettingsInformer

type ServiceNetworkSettingsInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ServiceNetworkSettingsLister
}

ServiceNetworkSettingsInformer provides access to a shared informer and lister for ServiceNetworkSettingses.

type ServiceSplitTrafficInformer

type ServiceSplitTrafficInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ServiceSplitTrafficLister
}

ServiceSplitTrafficInformer provides access to a shared informer and lister for ServiceSplitTraffics.

type StandardAppVersionInformer

type StandardAppVersionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StandardAppVersionLister
}

StandardAppVersionInformer provides access to a shared informer and lister for StandardAppVersions.

Jump to

Keyboard shortcuts

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