operatorlister

package
v0.27.0 Latest Latest
Warning

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

Go to latest
Published: Feb 20, 2024 License: Apache-2.0 Imports: 20 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIExtensionsV1Lister

type APIExtensionsV1Lister interface {
	RegisterCustomResourceDefinitionLister(lister metadatalister.Lister)
	CustomResourceDefinitionLister() metadatalister.Lister
}

type APIRegistrationV1Lister

type APIRegistrationV1Lister interface {
	RegisterAPIServiceLister(lister aregv1.APIServiceLister)

	APIServiceLister() aregv1.APIServiceLister
}

type AppsV1Lister

type AppsV1Lister interface {
	DeploymentLister() appsv1.DeploymentLister

	RegisterDeploymentLister(namespace string, lister appsv1.DeploymentLister)
}

type CoreV1Lister

type CoreV1Lister interface {
	RegisterSecretLister(namespace string, lister corev1.SecretLister)
	RegisterServiceLister(namespace string, lister corev1.ServiceLister)
	RegisterServiceAccountLister(namespace string, lister corev1.ServiceAccountLister)
	RegisterPodLister(namespace string, lister corev1.PodLister)
	RegisterConfigMapLister(namespace string, lister corev1.ConfigMapLister)
	RegisterNamespaceLister(lister corev1.NamespaceLister)

	SecretLister() corev1.SecretLister
	ServiceLister() corev1.ServiceLister
	ServiceAccountLister() corev1.ServiceAccountLister
	NamespaceLister() corev1.NamespaceLister
	PodLister() corev1.PodLister
	ConfigMapLister() corev1.ConfigMapLister
}

type NullCatalogSourceNamespaceLister

type NullCatalogSourceNamespaceLister struct {
	listers.CatalogSourceNamespaceLister
}

NullCatalogSourceNamespaceLister is an implementation of a null CatalogSourceNamespaceLister. It is used to prevent nil pointers when no CatalogSourceNamespaceLister has been registered for a given namespace.

func (*NullCatalogSourceNamespaceLister) Get

Get returns nil and an error explaining that this is a NullCatalogSourceNamespaceLister.

func (*NullCatalogSourceNamespaceLister) List

List returns nil and an error explaining that this is a NullCatalogSourceNamespaceLister.

type NullClusterServiceVersionNamespaceLister

type NullClusterServiceVersionNamespaceLister struct {
	listers.ClusterServiceVersionNamespaceLister
}

NullClusterServiceVersionNamespaceLister is an implementation of a null ClusterServiceVersionNamespaceLister. It is used to prevent nil pointers when no ClusterServiceVersionNamespaceLister has been registered for a given namespace.

func (*NullClusterServiceVersionNamespaceLister) Get

Get returns nil and an error explaining that this is a NullClusterServiceVersionNamespaceLister.

func (*NullClusterServiceVersionNamespaceLister) List

List returns nil and an error explaining that this is a NullClusterServiceVersionNamespaceLister.

type NullConfigMapNamespaceLister

type NullConfigMapNamespaceLister struct {
	corev1.ConfigMapNamespaceLister
}

NullConfigMapNamespaceLister is an implementation of a null ConfigMapNamespaceLister. It is used to prevent nil pointers when no ConfigMapNamespaceLister has been registered for a given namespace.

func (*NullConfigMapNamespaceLister) Get

Get returns nil and an error explaining that this is a NullConfigMapNamespaceLister.

func (*NullConfigMapNamespaceLister) List

func (n *NullConfigMapNamespaceLister) List(selector labels.Selector) (ret []*v1.ConfigMap, err error)

List returns nil and an error explaining that this is a NullConfigMapNamespaceLister.

type NullDeploymentNamespaceLister

type NullDeploymentNamespaceLister struct {
	appsv1.DeploymentNamespaceLister
}

NullDeploymentNamespaceLister is an implementation of a null DeploymentNamespaceLister. It is used to prevent nil pointers when no DeploymentNamespaceLister has been registered for a given namespace.

func (*NullDeploymentNamespaceLister) Get

Get returns nil and an error explaining that this is a NullDeploymentNamespaceLister.

func (*NullDeploymentNamespaceLister) GetDeploymentsForReplicaSet

func (n *NullDeploymentNamespaceLister) GetDeploymentsForReplicaSet(rs *v1.ReplicaSet) ([]*v1.Deployment, error)

GetDeploymentsForReplicaSet returns nil and an error explaining that this is a NullDeploymentNamespaceLister

func (*NullDeploymentNamespaceLister) List

func (n *NullDeploymentNamespaceLister) List(selector labels.Selector) (ret []*v1.Deployment, err error)

List returns nil and an error explaining that this is a NullDeploymentNamespaceLister.

type NullInstallPlanNamespaceLister

type NullInstallPlanNamespaceLister struct {
	listers.InstallPlanNamespaceLister
}

NullInstallPlanNamespaceLister is an implementation of a null InstallPlanNamespaceLister. It is used to prevent nil pointers when no InstallPlanNamespaceLister has been registered for a given namespace.

func (*NullInstallPlanNamespaceLister) Get

Get returns nil and an error explaining that this is a NullInstallPlanNamespaceLister.

func (*NullInstallPlanNamespaceLister) List

func (n *NullInstallPlanNamespaceLister) List(selector labels.Selector) (ret []*v1alpha1.InstallPlan, err error)

List returns nil and an error explaining that this is a NullInstallPlanNamespaceLister.

type NullOperatorConditionNamespaceLister added in v0.18.0

type NullOperatorConditionNamespaceLister struct {
	listers.OperatorConditionNamespaceLister
}

NullOperatorConditionNamespaceLister is an implementation of a null OperatorConditionNamespaceLister. It is used to prevent nil pointers when no OperatorConditionNamespaceLister has been registered for a given namespace.

func (*NullOperatorConditionNamespaceLister) Get added in v0.18.0

Get returns nil and an error explaining that this is a NullOperatorConditionNamespaceLister.

func (*NullOperatorConditionNamespaceLister) List added in v0.18.0

List returns nil and an error explaining that this is a NullOperatorConditionNamespaceLister.

type NullOperatorGroupNamespaceLister

type NullOperatorGroupNamespaceLister struct {
	listers.OperatorGroupNamespaceLister
}

NullOperatorGroupNamespaceLister is an implementation of a null OperatorGroupNamespaceLister. It is used to prevent nil pointers when no OperatorGroupNamespaceLister has been registered for a given namespace.

func (*NullOperatorGroupNamespaceLister) Get

Get returns nil and an error explaining that this is a NullOperatorGroupNamespaceLister.

func (*NullOperatorGroupNamespaceLister) List

func (n *NullOperatorGroupNamespaceLister) List(selector labels.Selector) (ret []*v1.OperatorGroup, err error)

List returns nil and an error explaining that this is a NullOperatorGroupNamespaceLister.

type NullPodNamespaceLister

type NullPodNamespaceLister struct {
	corev1.PodNamespaceLister
}

NullPodNamespaceLister is an implementation of a null PodNamespaceLister. It is used to prevent nil pointers when no PodNamespaceLister has been registered for a given namespace.

func (*NullPodNamespaceLister) Get

func (n *NullPodNamespaceLister) Get(name string) (*v1.Pod, error)

Get returns nil and an error explaining that this is a NullPodNamespaceLister.

func (*NullPodNamespaceLister) List

func (n *NullPodNamespaceLister) List(selector labels.Selector) (ret []*v1.Pod, err error)

List returns nil and an error explaining that this is a NullPodNamespaceLister.

type NullRoleBindingNamespaceLister

type NullRoleBindingNamespaceLister struct {
	rbacv1.RoleBindingNamespaceLister
}

NullRoleBindingNamespaceLister is an implementation of a null RoleBindingNamespaceLister. It is used to prevent nil pointers when no RoleBindingNamespaceLister has been registered for a given namespace.

func (*NullRoleBindingNamespaceLister) Get

Get returns nil and an error explaining that this is a NullRoleBindingNamespaceLister.

func (*NullRoleBindingNamespaceLister) List

func (n *NullRoleBindingNamespaceLister) List(selector labels.Selector) (ret []*v1.RoleBinding, err error)

List returns nil and an error explaining that this is a NullRoleBindingNamespaceLister.

type NullRoleNamespaceLister

type NullRoleNamespaceLister struct {
	rbacv1.RoleNamespaceLister
}

NullRoleNamespaceLister is an implementation of a null RoleNamespaceLister. It is used to prevent nil pointers when no RoleNamespaceLister has been registered for a given namespace.

func (*NullRoleNamespaceLister) Get

func (n *NullRoleNamespaceLister) Get(name string) (*v1.Role, error)

Get returns nil and an error explaining that this is a NullRoleNamespaceLister.

func (*NullRoleNamespaceLister) List

func (n *NullRoleNamespaceLister) List(selector labels.Selector) (ret []*v1.Role, err error)

List returns nil and an error explaining that this is a NullRoleNamespaceLister.

type NullSecretNamespaceLister

type NullSecretNamespaceLister struct {
	corev1.SecretNamespaceLister
}

NullSecretNamespaceLister is an implementation of a null SecretNamespaceLister. It is used to prevent nil pointers when no SecretNamespaceLister has been registered for a given namespace.

func (*NullSecretNamespaceLister) Get

func (n *NullSecretNamespaceLister) Get(name string) (*v1.Secret, error)

Get returns nil and an error explaining that this is a NullSecretNamespaceLister.

func (*NullSecretNamespaceLister) List

func (n *NullSecretNamespaceLister) List(selector labels.Selector) (ret []*v1.Secret, err error)

List returns nil and an error explaining that this is a NullSecretNamespaceLister.

type NullServiceAccountNamespaceLister

type NullServiceAccountNamespaceLister struct {
	corev1.ServiceAccountNamespaceLister
}

NullServiceAccountNamespaceLister is an implementation of a null ServiceAccountNamespaceLister. It is used to prevent nil pointers when no ServiceAccountNamespaceLister has been registered for a given namespace.

func (*NullServiceAccountNamespaceLister) Get

Get returns nil and an error explaining that this is a NullServiceAccountNamespaceLister.

func (*NullServiceAccountNamespaceLister) List

func (n *NullServiceAccountNamespaceLister) List(selector labels.Selector) (ret []*v1.ServiceAccount, err error)

List returns nil and an error explaining that this is a NullServiceAccountNamespaceLister.

type NullServiceNamespaceLister

type NullServiceNamespaceLister struct {
	corev1.ServiceNamespaceLister
}

NullServiceNamespaceLister is an implementation of a null ServiceNamespaceLister. It is used to prevent nil pointers when no ServiceNamespaceLister has been registered for a given namespace.

func (*NullServiceNamespaceLister) Get

Get returns nil and an error explaining that this is a NullServiceNamespaceLister.

func (*NullServiceNamespaceLister) GetPodServices

func (n *NullServiceNamespaceLister) GetPodServices(pod *v1.Pod) ([]*v1.Service, error)

GetPodServices returns nil and an error explaining that this is a NullServiceNamespaceLister.

func (*NullServiceNamespaceLister) List

func (n *NullServiceNamespaceLister) List(selector labels.Selector) (ret []*v1.Service, err error)

List returns nil and an error explaining that this is a NullServiceNamespaceLister.

type NullSubscriptionNamespaceLister

type NullSubscriptionNamespaceLister struct {
	listers.SubscriptionNamespaceLister
}

NullSubscriptionNamespaceLister is an implementation of a null SubscriptionNamespaceLister. It is used to prevent nil pointers when no SubscriptionNamespaceLister has been registered for a given namespace.

func (*NullSubscriptionNamespaceLister) Get

Get returns nil and an error explaining that this is a NullSubscriptionNamespaceLister.

func (*NullSubscriptionNamespaceLister) List

List returns nil and an error explaining that this is a NullSubscriptionNamespaceLister.

type OperatorLister

type OperatorLister interface {
	AppsV1() AppsV1Lister
	CoreV1() CoreV1Lister
	RbacV1() RbacV1Lister
	APIRegistrationV1() APIRegistrationV1Lister
	APIExtensionsV1() APIExtensionsV1Lister

	OperatorsV1alpha1() OperatorsV1alpha1Lister
	OperatorsV1() OperatorsV1Lister
	OperatorsV2() OperatorsV2Lister
}

OperatorLister is a union of versioned informer listers

func NewLister

func NewLister() OperatorLister

type OperatorsV1Lister

type OperatorsV1Lister interface {
	RegisterOperatorGroupLister(namespace string, lister v1.OperatorGroupLister)

	OperatorGroupLister() v1.OperatorGroupLister
}

type OperatorsV1alpha1Lister

type OperatorsV1alpha1Lister interface {
	RegisterClusterServiceVersionLister(namespace string, lister v1alpha1.ClusterServiceVersionLister)
	RegisterCatalogSourceLister(namespace string, lister v1alpha1.CatalogSourceLister)
	RegisterSubscriptionLister(namespace string, lister v1alpha1.SubscriptionLister)
	RegisterInstallPlanLister(namespace string, lister v1alpha1.InstallPlanLister)

	ClusterServiceVersionLister() v1alpha1.ClusterServiceVersionLister
	CatalogSourceLister() v1alpha1.CatalogSourceLister
	SubscriptionLister() v1alpha1.SubscriptionLister
	InstallPlanLister() v1alpha1.InstallPlanLister
}

type OperatorsV2Lister added in v0.18.3

type OperatorsV2Lister interface {
	RegisterOperatorConditionLister(namespace string, lister v2.OperatorConditionLister)

	OperatorConditionLister() v2.OperatorConditionLister
}

type RbacV1Lister

type RbacV1Lister interface {
	RegisterClusterRoleLister(lister rbacv1.ClusterRoleLister)
	RegisterClusterRoleBindingLister(lister rbacv1.ClusterRoleBindingLister)
	RegisterRoleLister(namespace string, lister rbacv1.RoleLister)
	RegisterRoleBindingLister(namespace string, lister rbacv1.RoleBindingLister)

	ClusterRoleLister() rbacv1.ClusterRoleLister
	ClusterRoleBindingLister() rbacv1.ClusterRoleBindingLister
	RoleLister() rbacv1.RoleLister
	RoleBindingLister() rbacv1.RoleBindingLister
}

type UnionAPIServiceLister

type UnionAPIServiceLister struct {
	// contains filtered or unexported fields
}

UnionAPIServiceLister is a custom implementation of an APIService lister that allows a new Lister to be registered on the fly

func (*UnionAPIServiceLister) Get

func (ual *UnionAPIServiceLister) Get(name string) (*v1.APIService, error)

Get retrieves the APIService with the given name

func (*UnionAPIServiceLister) List

func (ual *UnionAPIServiceLister) List(selector labels.Selector) (ret []*v1.APIService, err error)

List lists all APIServices in the indexer.

func (*UnionAPIServiceLister) RegisterAPIServiceLister

func (ual *UnionAPIServiceLister) RegisterAPIServiceLister(lister aregv1.APIServiceLister)

RegisterAPIServiceLister registers a new APIServiceLister

type UnionCatalogSourceLister

type UnionCatalogSourceLister struct {
	// contains filtered or unexported fields
}

func (*UnionCatalogSourceLister) CatalogSources

CatalogSources returns an object that can list and get CatalogSources.

func (*UnionCatalogSourceLister) List

func (ucl *UnionCatalogSourceLister) List(selector labels.Selector) (ret []*v1alpha1.CatalogSource, err error)

List lists all CatalogSources in the indexer.

func (*UnionCatalogSourceLister) RegisterCatalogSourceLister

func (ucl *UnionCatalogSourceLister) RegisterCatalogSourceLister(namespace string, lister listers.CatalogSourceLister)

type UnionClusterRoleBindingLister

type UnionClusterRoleBindingLister struct {
	// contains filtered or unexported fields
}

func (*UnionClusterRoleBindingLister) Get

func (*UnionClusterRoleBindingLister) List

func (ucl *UnionClusterRoleBindingLister) List(selector labels.Selector) (ret []*v1.ClusterRoleBinding, err error)

List lists all ClusterRoleBindings in the indexer.

func (*UnionClusterRoleBindingLister) RegisterClusterRoleBindingLister

func (ucl *UnionClusterRoleBindingLister) RegisterClusterRoleBindingLister(lister rbacv1.ClusterRoleBindingLister)

type UnionClusterRoleLister

type UnionClusterRoleLister struct {
	// contains filtered or unexported fields
}

func (*UnionClusterRoleLister) Get

func (ucl *UnionClusterRoleLister) Get(name string) (*v1.ClusterRole, error)

func (*UnionClusterRoleLister) List

func (ucl *UnionClusterRoleLister) List(selector labels.Selector) (ret []*v1.ClusterRole, err error)

List lists all ClusterRoles in the indexer.

func (*UnionClusterRoleLister) RegisterClusterRoleLister

func (ucl *UnionClusterRoleLister) RegisterClusterRoleLister(lister rbacv1.ClusterRoleLister)

type UnionClusterServiceVersionLister

type UnionClusterServiceVersionLister struct {
	// contains filtered or unexported fields
}

func (*UnionClusterServiceVersionLister) ClusterServiceVersions

ClusterServiceVersions returns an object that can list and get ClusterServiceVersions.

func (*UnionClusterServiceVersionLister) List

List lists all ClusterServiceVersions in the indexer.

func (*UnionClusterServiceVersionLister) RegisterClusterServiceVersionLister

func (ucl *UnionClusterServiceVersionLister) RegisterClusterServiceVersionLister(namespace string, lister listers.ClusterServiceVersionLister)

type UnionConfigMapLister

type UnionConfigMapLister struct {
	// contains filtered or unexported fields
}

func (*UnionConfigMapLister) ConfigMaps

func (usl *UnionConfigMapLister) ConfigMaps(namespace string) corev1.ConfigMapNamespaceLister

ConfigMaps returns an object that can list and get ConfigMaps.

func (*UnionConfigMapLister) List

func (usl *UnionConfigMapLister) List(selector labels.Selector) (ret []*v1.ConfigMap, err error)

List lists all ConfigMaps in the indexer.

func (*UnionConfigMapLister) RegisterConfigMapLister

func (usl *UnionConfigMapLister) RegisterConfigMapLister(namespace string, lister corev1.ConfigMapLister)

type UnionCustomResourceDefinitionLister

type UnionCustomResourceDefinitionLister struct {
	CustomResourceDefinitionLister metadatalister.Lister
	CustomResourceDefinitionLock   sync.RWMutex
}

UnionCustomResourceDefinitionLister is a custom implementation of an CustomResourceDefinition lister that allows a new Lister to be registered on the fly.

func (*UnionCustomResourceDefinitionLister) Get

Get retrieves the CustomResourceDefinition with the given name

func (*UnionCustomResourceDefinitionLister) List

List lists all CustomResourceDefinitions in the indexer.

func (*UnionCustomResourceDefinitionLister) Namespace added in v0.26.0

func (*UnionCustomResourceDefinitionLister) RegisterCustomResourceDefinitionLister

func (ucl *UnionCustomResourceDefinitionLister) RegisterCustomResourceDefinitionLister(lister metadatalister.Lister)

RegisterCustomResourceDefinitionLister registers a new CustomResourceDefinitionLister

type UnionDeploymentLister

type UnionDeploymentLister struct {
	// contains filtered or unexported fields
}

func (*UnionDeploymentLister) Deployments

func (udl *UnionDeploymentLister) Deployments(namespace string) appsv1.DeploymentNamespaceLister

Deployments returns an object that can list and get Deployments.

func (*UnionDeploymentLister) List

func (udl *UnionDeploymentLister) List(selector labels.Selector) (ret []*v1.Deployment, err error)

List lists all Deployments in the indexer.

func (*UnionDeploymentLister) RegisterDeploymentLister

func (udl *UnionDeploymentLister) RegisterDeploymentLister(namespace string, lister appsv1.DeploymentLister)

type UnionInstallPlanLister

type UnionInstallPlanLister struct {
	// contains filtered or unexported fields
}

func (*UnionInstallPlanLister) InstallPlans

InstallPlans returns an object that can list and get InstallPlans.

func (*UnionInstallPlanLister) List

func (u *UnionInstallPlanLister) List(selector labels.Selector) (ret []*v1alpha1.InstallPlan, err error)

List lists all InstallPlans in the indexer.

func (*UnionInstallPlanLister) RegisterInstallPlanLister

func (u *UnionInstallPlanLister) RegisterInstallPlanLister(namespace string, lister listers.InstallPlanLister)

type UnionNamespaceLister

type UnionNamespaceLister struct {
	// contains filtered or unexported fields
}

func (*UnionNamespaceLister) Get

func (unl *UnionNamespaceLister) Get(name string) (*v1.Namespace, error)

func (*UnionNamespaceLister) List

func (unl *UnionNamespaceLister) List(selector labels.Selector) (ret []*v1.Namespace, err error)

List lists all Namespaces in the indexer.

func (*UnionNamespaceLister) RegisterNamespaceLister

func (unl *UnionNamespaceLister) RegisterNamespaceLister(lister corev1.NamespaceLister)

type UnionOperatorConditionLister added in v0.18.0

type UnionOperatorConditionLister struct {
	// contains filtered or unexported fields
}

func (*UnionOperatorConditionLister) List added in v0.18.0

func (uol *UnionOperatorConditionLister) List(selector labels.Selector) (ret []*v2.OperatorCondition, err error)

List lists all OperatorConditions in the indexer.

func (*UnionOperatorConditionLister) OperatorConditions added in v0.18.0

OperatorConditions returns an object that can list and get OperatorConditions.

func (*UnionOperatorConditionLister) RegisterOperatorConditionLister added in v0.18.0

func (uol *UnionOperatorConditionLister) RegisterOperatorConditionLister(namespace string, lister listers.OperatorConditionLister)

type UnionOperatorGroupLister

type UnionOperatorGroupLister struct {
	// contains filtered or unexported fields
}

func (*UnionOperatorGroupLister) List

func (uol *UnionOperatorGroupLister) List(selector labels.Selector) (ret []*v1.OperatorGroup, err error)

List lists all OperatorGroups in the indexer.

func (*UnionOperatorGroupLister) OperatorGroups

OperatorGroups returns an object that can list and get OperatorGroups.

func (*UnionOperatorGroupLister) RegisterOperatorGroupLister

func (uol *UnionOperatorGroupLister) RegisterOperatorGroupLister(namespace string, lister listers.OperatorGroupLister)

type UnionPodLister

type UnionPodLister struct {
	// contains filtered or unexported fields
}

func (*UnionPodLister) List

func (usl *UnionPodLister) List(selector labels.Selector) (ret []*v1.Pod, err error)

List lists all Pods in the indexer.

func (*UnionPodLister) Pods

func (usl *UnionPodLister) Pods(namespace string) corev1.PodNamespaceLister

Pods returns an object that can list and get Pods.

func (*UnionPodLister) RegisterPodLister

func (usl *UnionPodLister) RegisterPodLister(namespace string, lister corev1.PodLister)

type UnionRoleBindingLister

type UnionRoleBindingLister struct {
	// contains filtered or unexported fields
}

func (*UnionRoleBindingLister) List

func (rbl *UnionRoleBindingLister) List(selector labels.Selector) (ret []*v1.RoleBinding, err error)

List lists all RoleBindings in the indexer.

func (*UnionRoleBindingLister) RegisterRoleBindingLister

func (rbl *UnionRoleBindingLister) RegisterRoleBindingLister(namespace string, lister rbacv1.RoleBindingLister)

func (*UnionRoleBindingLister) RoleBindings

func (rbl *UnionRoleBindingLister) RoleBindings(namespace string) rbacv1.RoleBindingNamespaceLister

RoleBindings returns an object that can list and get RoleBindings.

type UnionRoleLister

type UnionRoleLister struct {
	// contains filtered or unexported fields
}

func (*UnionRoleLister) List

func (rl *UnionRoleLister) List(selector labels.Selector) (ret []*v1.Role, err error)

List lists all Roles in the indexer.

func (*UnionRoleLister) RegisterRoleLister

func (rl *UnionRoleLister) RegisterRoleLister(namespace string, lister rbacv1.RoleLister)

func (*UnionRoleLister) Roles

func (rl *UnionRoleLister) Roles(namespace string) rbacv1.RoleNamespaceLister

Roles returns an object that can list and get Roles.

type UnionSecretLister

type UnionSecretLister struct {
	// contains filtered or unexported fields
}

func (*UnionSecretLister) List

func (usl *UnionSecretLister) List(selector labels.Selector) (ret []*v1.Secret, err error)

List lists all Secrets in the indexer.

func (*UnionSecretLister) RegisterSecretLister

func (usl *UnionSecretLister) RegisterSecretLister(namespace string, lister corev1.SecretLister)

func (*UnionSecretLister) Secrets

func (usl *UnionSecretLister) Secrets(namespace string) corev1.SecretNamespaceLister

Secrets returns an object that can list and get Secrets.

type UnionServiceAccountLister

type UnionServiceAccountLister struct {
	// contains filtered or unexported fields
}

func (*UnionServiceAccountLister) List

func (usl *UnionServiceAccountLister) List(selector labels.Selector) (ret []*v1.ServiceAccount, err error)

List lists all ServiceAccounts in the indexer.

func (*UnionServiceAccountLister) RegisterServiceAccountLister

func (usl *UnionServiceAccountLister) RegisterServiceAccountLister(namespace string, lister corev1.ServiceAccountLister)

func (*UnionServiceAccountLister) ServiceAccounts

func (usl *UnionServiceAccountLister) ServiceAccounts(namespace string) corev1.ServiceAccountNamespaceLister

ServiceAccounts returns an object that can list and get ServiceAccounts.

type UnionServiceLister

type UnionServiceLister struct {
	// contains filtered or unexported fields
}

func (*UnionServiceLister) List

func (usl *UnionServiceLister) List(selector labels.Selector) (ret []*v1.Service, err error)

List lists all Services in the indexer.

func (*UnionServiceLister) RegisterServiceLister

func (usl *UnionServiceLister) RegisterServiceLister(namespace string, lister corev1.ServiceLister)

func (*UnionServiceLister) Services

func (usl *UnionServiceLister) Services(namespace string) corev1.ServiceNamespaceLister

Services returns an object that can list and get Services.

type UnionSubscriptionLister

type UnionSubscriptionLister struct {
	// contains filtered or unexported fields
}

func (*UnionSubscriptionLister) List

func (usl *UnionSubscriptionLister) List(selector labels.Selector) (ret []*v1alpha1.Subscription, err error)

List lists all Subscriptions in the indexer.

func (*UnionSubscriptionLister) RegisterSubscriptionLister

func (usl *UnionSubscriptionLister) RegisterSubscriptionLister(namespace string, lister listers.SubscriptionLister)

func (*UnionSubscriptionLister) Subscriptions

func (usl *UnionSubscriptionLister) Subscriptions(namespace string) listers.SubscriptionNamespaceLister

Subscriptions returns an object that can list and get Subscriptions.

Directories

Path Synopsis
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

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