Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterSelectorLister ¶
type ClusterSelectorLister interface {
// List lists all ClusterSelectors in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*configmanagementv1.ClusterSelector, err error)
// Get retrieves the ClusterSelector from the index for a given name.
// Objects returned here must be treated as read-only.
Get(name string) (*configmanagementv1.ClusterSelector, error)
ClusterSelectorListerExpansion
}
ClusterSelectorLister helps list ClusterSelectors. All objects returned here must be treated as read-only.
func NewClusterSelectorLister ¶
func NewClusterSelectorLister(indexer cache.Indexer) ClusterSelectorLister
NewClusterSelectorLister returns a new ClusterSelectorLister.
type ClusterSelectorListerExpansion ¶
type ClusterSelectorListerExpansion interface{}
ClusterSelectorListerExpansion allows custom methods to be added to ClusterSelectorLister.
type HierarchyConfigLister ¶
type HierarchyConfigLister interface {
// List lists all HierarchyConfigs in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*configmanagementv1.HierarchyConfig, err error)
// Get retrieves the HierarchyConfig from the index for a given name.
// Objects returned here must be treated as read-only.
Get(name string) (*configmanagementv1.HierarchyConfig, error)
HierarchyConfigListerExpansion
}
HierarchyConfigLister helps list HierarchyConfigs. All objects returned here must be treated as read-only.
func NewHierarchyConfigLister ¶
func NewHierarchyConfigLister(indexer cache.Indexer) HierarchyConfigLister
NewHierarchyConfigLister returns a new HierarchyConfigLister.
type HierarchyConfigListerExpansion ¶
type HierarchyConfigListerExpansion interface{}
HierarchyConfigListerExpansion allows custom methods to be added to HierarchyConfigLister.
type NamespaceSelectorLister ¶
type NamespaceSelectorLister interface {
// List lists all NamespaceSelectors in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*configmanagementv1.NamespaceSelector, err error)
// Get retrieves the NamespaceSelector from the index for a given name.
// Objects returned here must be treated as read-only.
Get(name string) (*configmanagementv1.NamespaceSelector, error)
NamespaceSelectorListerExpansion
}
NamespaceSelectorLister helps list NamespaceSelectors. All objects returned here must be treated as read-only.
func NewNamespaceSelectorLister ¶
func NewNamespaceSelectorLister(indexer cache.Indexer) NamespaceSelectorLister
NewNamespaceSelectorLister returns a new NamespaceSelectorLister.
type NamespaceSelectorListerExpansion ¶
type NamespaceSelectorListerExpansion interface{}
NamespaceSelectorListerExpansion allows custom methods to be added to NamespaceSelectorLister.
type RepoLister ¶
type RepoLister interface {
// List lists all Repos in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*configmanagementv1.Repo, err error)
// Get retrieves the Repo from the index for a given name.
// Objects returned here must be treated as read-only.
Get(name string) (*configmanagementv1.Repo, error)
RepoListerExpansion
}
RepoLister helps list Repos. All objects returned here must be treated as read-only.
func NewRepoLister ¶
func NewRepoLister(indexer cache.Indexer) RepoLister
NewRepoLister returns a new RepoLister.
type RepoListerExpansion ¶
type RepoListerExpansion interface{}
RepoListerExpansion allows custom methods to be added to RepoLister.