Documentation
¶
Index ¶
- type ClusterDomainLister
- type ClusterDomainListerExpansion
- type ClusterDomainNamespaceLister
- type ClusterDomainNamespaceListerExpansion
- type FeatureLister
- type FeatureListerExpansion
- type FeatureNamespaceLister
- type FeatureNamespaceListerExpansion
- type PublicDomainLister
- type PublicDomainListerExpansion
- type PublicDomainNamespaceLister
- type PublicDomainNamespaceListerExpansion
- type RioInfoLister
- type RioInfoListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterDomainLister ¶
type ClusterDomainLister interface {
// List lists all ClusterDomains in the indexer.
List(selector labels.Selector) (ret []*v1.ClusterDomain, err error)
// ClusterDomains returns an object that can list and get ClusterDomains.
ClusterDomains(namespace string) ClusterDomainNamespaceLister
ClusterDomainListerExpansion
}
ClusterDomainLister helps list ClusterDomains.
func NewClusterDomainLister ¶
func NewClusterDomainLister(indexer cache.Indexer) ClusterDomainLister
NewClusterDomainLister returns a new ClusterDomainLister.
type ClusterDomainListerExpansion ¶
type ClusterDomainListerExpansion interface{}
ClusterDomainListerExpansion allows custom methods to be added to ClusterDomainLister.
type ClusterDomainNamespaceLister ¶
type ClusterDomainNamespaceLister interface {
// List lists all ClusterDomains in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1.ClusterDomain, err error)
// Get retrieves the ClusterDomain from the indexer for a given namespace and name.
Get(name string) (*v1.ClusterDomain, error)
ClusterDomainNamespaceListerExpansion
}
ClusterDomainNamespaceLister helps list and get ClusterDomains.
type ClusterDomainNamespaceListerExpansion ¶
type ClusterDomainNamespaceListerExpansion interface{}
ClusterDomainNamespaceListerExpansion allows custom methods to be added to ClusterDomainNamespaceLister.
type FeatureLister ¶
type FeatureLister interface {
// List lists all Features in the indexer.
List(selector labels.Selector) (ret []*v1.Feature, err error)
// Features returns an object that can list and get Features.
Features(namespace string) FeatureNamespaceLister
FeatureListerExpansion
}
FeatureLister helps list Features.
func NewFeatureLister ¶
func NewFeatureLister(indexer cache.Indexer) FeatureLister
NewFeatureLister returns a new FeatureLister.
type FeatureListerExpansion ¶
type FeatureListerExpansion interface{}
FeatureListerExpansion allows custom methods to be added to FeatureLister.
type FeatureNamespaceLister ¶
type FeatureNamespaceLister interface {
// List lists all Features in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1.Feature, err error)
// Get retrieves the Feature from the indexer for a given namespace and name.
Get(name string) (*v1.Feature, error)
FeatureNamespaceListerExpansion
}
FeatureNamespaceLister helps list and get Features.
type FeatureNamespaceListerExpansion ¶
type FeatureNamespaceListerExpansion interface{}
FeatureNamespaceListerExpansion allows custom methods to be added to FeatureNamespaceLister.
type PublicDomainLister ¶
type PublicDomainLister interface {
// List lists all PublicDomains in the indexer.
List(selector labels.Selector) (ret []*v1.PublicDomain, err error)
// PublicDomains returns an object that can list and get PublicDomains.
PublicDomains(namespace string) PublicDomainNamespaceLister
PublicDomainListerExpansion
}
PublicDomainLister helps list PublicDomains.
func NewPublicDomainLister ¶
func NewPublicDomainLister(indexer cache.Indexer) PublicDomainLister
NewPublicDomainLister returns a new PublicDomainLister.
type PublicDomainListerExpansion ¶
type PublicDomainListerExpansion interface{}
PublicDomainListerExpansion allows custom methods to be added to PublicDomainLister.
type PublicDomainNamespaceLister ¶
type PublicDomainNamespaceLister interface {
// List lists all PublicDomains in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1.PublicDomain, err error)
// Get retrieves the PublicDomain from the indexer for a given namespace and name.
Get(name string) (*v1.PublicDomain, error)
PublicDomainNamespaceListerExpansion
}
PublicDomainNamespaceLister helps list and get PublicDomains.
type PublicDomainNamespaceListerExpansion ¶
type PublicDomainNamespaceListerExpansion interface{}
PublicDomainNamespaceListerExpansion allows custom methods to be added to PublicDomainNamespaceLister.
type RioInfoLister ¶
type RioInfoLister interface {
// List lists all RioInfos in the indexer.
List(selector labels.Selector) (ret []*v1.RioInfo, err error)
// Get retrieves the RioInfo from the index for a given name.
Get(name string) (*v1.RioInfo, error)
RioInfoListerExpansion
}
RioInfoLister helps list RioInfos.
func NewRioInfoLister ¶
func NewRioInfoLister(indexer cache.Indexer) RioInfoLister
NewRioInfoLister returns a new RioInfoLister.
type RioInfoListerExpansion ¶
type RioInfoListerExpansion interface{}
RioInfoListerExpansion allows custom methods to be added to RioInfoLister.
Source Files
¶
- clusterdomain.go
- expansion_generated.go
- feature.go
- publicdomain.go
- rioinfo.go