v1alpha1

package
v0.1.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAccountInformer

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

NewAccountInformer constructs a new informer for Account 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 NewActionTargetInformer

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

NewActionTargetInformer constructs a new informer for ActionTarget 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 NewFilteredAccountInformer

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

NewFilteredAccountInformer constructs a new informer for Account 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 NewFilteredActionTargetInformer

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

NewFilteredActionTargetInformer constructs a new informer for ActionTarget 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 NewFilteredInsightInformer

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

NewFilteredInsightInformer constructs a new informer for Insight 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 NewFilteredInviteAccepterInformer

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

NewFilteredInviteAccepterInformer constructs a new informer for InviteAccepter 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 NewFilteredMemberInformer

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

NewFilteredMemberInformer constructs a new informer for Member 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 NewFilteredOrganizationAdminAccountInformer

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

NewFilteredOrganizationAdminAccountInformer constructs a new informer for OrganizationAdminAccount 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 NewFilteredProductSubscriptionInformer

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

NewFilteredProductSubscriptionInformer constructs a new informer for ProductSubscription 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 NewFilteredStandardsSubscriptionInformer

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

NewFilteredStandardsSubscriptionInformer constructs a new informer for StandardsSubscription 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 NewInsightInformer

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

NewInsightInformer constructs a new informer for Insight 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 NewInviteAccepterInformer

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

NewInviteAccepterInformer constructs a new informer for InviteAccepter 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 NewMemberInformer

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

NewMemberInformer constructs a new informer for Member 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 NewOrganizationAdminAccountInformer

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

NewOrganizationAdminAccountInformer constructs a new informer for OrganizationAdminAccount 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 NewProductSubscriptionInformer

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

NewProductSubscriptionInformer constructs a new informer for ProductSubscription 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 NewStandardsSubscriptionInformer

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

NewStandardsSubscriptionInformer constructs a new informer for StandardsSubscription 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 AccountInformer

type AccountInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AccountLister
}

AccountInformer provides access to a shared informer and lister for Accounts.

type ActionTargetInformer

type ActionTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ActionTargetLister
}

ActionTargetInformer provides access to a shared informer and lister for ActionTargets.

type InsightInformer

type InsightInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.InsightLister
}

InsightInformer provides access to a shared informer and lister for Insights.

type Interface

type Interface interface {
	// Accounts returns a AccountInformer.
	Accounts() AccountInformer
	// ActionTargets returns a ActionTargetInformer.
	ActionTargets() ActionTargetInformer
	// Insights returns a InsightInformer.
	Insights() InsightInformer
	// InviteAccepters returns a InviteAccepterInformer.
	InviteAccepters() InviteAccepterInformer
	// Members returns a MemberInformer.
	Members() MemberInformer
	// OrganizationAdminAccounts returns a OrganizationAdminAccountInformer.
	OrganizationAdminAccounts() OrganizationAdminAccountInformer
	// ProductSubscriptions returns a ProductSubscriptionInformer.
	ProductSubscriptions() ProductSubscriptionInformer
	// StandardsSubscriptions returns a StandardsSubscriptionInformer.
	StandardsSubscriptions() StandardsSubscriptionInformer
}

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

func New

New returns a new Interface.

type InviteAccepterInformer

type InviteAccepterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.InviteAccepterLister
}

InviteAccepterInformer provides access to a shared informer and lister for InviteAccepters.

type MemberInformer

type MemberInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MemberLister
}

MemberInformer provides access to a shared informer and lister for Members.

type OrganizationAdminAccountInformer

type OrganizationAdminAccountInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OrganizationAdminAccountLister
}

OrganizationAdminAccountInformer provides access to a shared informer and lister for OrganizationAdminAccounts.

type ProductSubscriptionInformer

type ProductSubscriptionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ProductSubscriptionLister
}

ProductSubscriptionInformer provides access to a shared informer and lister for ProductSubscriptions.

type StandardsSubscriptionInformer

type StandardsSubscriptionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StandardsSubscriptionLister
}

StandardsSubscriptionInformer provides access to a shared informer and lister for StandardsSubscriptions.

Jump to

Keyboard shortcuts

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