Documentation ¶
Index ¶
- Constants
- type BrokerTemplateInstanceLister
- type BrokerTemplateInstanceListerExpansion
- type TemplateInstanceLister
- type TemplateInstanceListerExpansion
- type TemplateInstanceNamespaceLister
- type TemplateInstanceNamespaceListerExpansion
- type TemplateLister
- type TemplateListerExpansion
- type TemplateNamespaceLister
- type TemplateNamespaceListerExpansion
Constants ¶
const TemplateUIDIndex = "templateuid"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BrokerTemplateInstanceLister ¶
type BrokerTemplateInstanceLister interface { // List lists all BrokerTemplateInstances in the indexer. List(selector labels.Selector) (ret []*v1.BrokerTemplateInstance, err error) // Get retrieves the BrokerTemplateInstance from the index for a given name. Get(name string) (*v1.BrokerTemplateInstance, error) BrokerTemplateInstanceListerExpansion }
BrokerTemplateInstanceLister helps list BrokerTemplateInstances.
func NewBrokerTemplateInstanceLister ¶
func NewBrokerTemplateInstanceLister(indexer cache.Indexer) BrokerTemplateInstanceLister
NewBrokerTemplateInstanceLister returns a new BrokerTemplateInstanceLister.
type BrokerTemplateInstanceListerExpansion ¶
type BrokerTemplateInstanceListerExpansion interface{}
BrokerTemplateInstanceListerExpansion allows custom methods to be added to BrokerTemplateInstanceLister.
type TemplateInstanceLister ¶
type TemplateInstanceLister interface { // List lists all TemplateInstances in the indexer. List(selector labels.Selector) (ret []*v1.TemplateInstance, err error) // TemplateInstances returns an object that can list and get TemplateInstances. TemplateInstances(namespace string) TemplateInstanceNamespaceLister TemplateInstanceListerExpansion }
TemplateInstanceLister helps list TemplateInstances.
func NewTemplateInstanceLister ¶
func NewTemplateInstanceLister(indexer cache.Indexer) TemplateInstanceLister
NewTemplateInstanceLister returns a new TemplateInstanceLister.
type TemplateInstanceListerExpansion ¶
type TemplateInstanceListerExpansion interface{}
TemplateInstanceListerExpansion allows custom methods to be added to TemplateInstanceLister.
type TemplateInstanceNamespaceLister ¶
type TemplateInstanceNamespaceLister interface { // List lists all TemplateInstances in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.TemplateInstance, err error) // Get retrieves the TemplateInstance from the indexer for a given namespace and name. Get(name string) (*v1.TemplateInstance, error) TemplateInstanceNamespaceListerExpansion }
TemplateInstanceNamespaceLister helps list and get TemplateInstances.
type TemplateInstanceNamespaceListerExpansion ¶
type TemplateInstanceNamespaceListerExpansion interface{}
TemplateInstanceNamespaceListerExpansion allows custom methods to be added to TemplateInstanceNamespaceLister.
type TemplateLister ¶
type TemplateLister interface { // List lists all Templates in the indexer. List(selector labels.Selector) (ret []*v1.Template, err error) // Templates returns an object that can list and get Templates. Templates(namespace string) TemplateNamespaceLister TemplateListerExpansion }
TemplateLister helps list Templates.
func NewTemplateLister ¶
func NewTemplateLister(indexer cache.Indexer) TemplateLister
NewTemplateLister returns a new TemplateLister.
type TemplateListerExpansion ¶
type TemplateListerExpansion interface {
GetByUID(uid string) (*templateapiv1.Template, error)
}
TemplateListerExpansion allows custom methods to be added to TemplateLister.
type TemplateNamespaceLister ¶
type TemplateNamespaceLister interface { // List lists all Templates in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Template, err error) // Get retrieves the Template from the indexer for a given namespace and name. Get(name string) (*v1.Template, error) TemplateNamespaceListerExpansion }
TemplateNamespaceLister helps list and get Templates.
type TemplateNamespaceListerExpansion ¶
type TemplateNamespaceListerExpansion interface{}
TemplateNamespaceListerExpansion allows custom methods to be added to TemplateNamespaceLister.