Documentation ¶
Index ¶
- func NewApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApplicationURLDispatchRulesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDomainMappingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationURLDispatchRulesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDomainMappingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFirewallRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFlexibleAppVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceNetworkSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceSplitTrafficInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStandardAppVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFirewallRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFlexibleAppVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceNetworkSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceSplitTrafficInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStandardAppVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ApplicationInformer
- type ApplicationURLDispatchRulesInformer
- type DomainMappingInformer
- type FirewallRuleInformer
- type FlexibleAppVersionInformer
- type Interface
- type ServiceNetworkSettingsInformer
- type ServiceSplitTrafficInformer
- type StandardAppVersionInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.