Documentation
¶
Index ¶
- type ClusterServiceBrokerLister
- type ClusterServiceBrokerListerExpansion
- type ClusterServiceClassLister
- type ClusterServiceClassListerExpansion
- type ClusterServicePlanLister
- type ClusterServicePlanListerExpansion
- type ServiceBindingLister
- type ServiceBindingListerExpansion
- type ServiceBindingNamespaceLister
- type ServiceBindingNamespaceListerExpansion
- type ServiceInstanceLister
- type ServiceInstanceListerExpansion
- type ServiceInstanceNamespaceLister
- type ServiceInstanceNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterServiceBrokerLister ¶
type ClusterServiceBrokerLister interface {
// List lists all ClusterServiceBrokers in the indexer.
List(selector labels.Selector) (ret []*servicecatalog.ClusterServiceBroker, err error)
// Get retrieves the ClusterServiceBroker from the index for a given name.
Get(name string) (*servicecatalog.ClusterServiceBroker, error)
ClusterServiceBrokerListerExpansion
}
ClusterServiceBrokerLister helps list ClusterServiceBrokers.
func NewClusterServiceBrokerLister ¶
func NewClusterServiceBrokerLister(indexer cache.Indexer) ClusterServiceBrokerLister
NewClusterServiceBrokerLister returns a new ClusterServiceBrokerLister.
type ClusterServiceBrokerListerExpansion ¶
type ClusterServiceBrokerListerExpansion interface{}
ClusterServiceBrokerListerExpansion allows custom methods to be added to ClusterServiceBrokerLister.
type ClusterServiceClassLister ¶
type ClusterServiceClassLister interface {
// List lists all ClusterServiceClasses in the indexer.
List(selector labels.Selector) (ret []*servicecatalog.ClusterServiceClass, err error)
// Get retrieves the ClusterServiceClass from the index for a given name.
Get(name string) (*servicecatalog.ClusterServiceClass, error)
ClusterServiceClassListerExpansion
}
ClusterServiceClassLister helps list ClusterServiceClasses.
func NewClusterServiceClassLister ¶
func NewClusterServiceClassLister(indexer cache.Indexer) ClusterServiceClassLister
NewClusterServiceClassLister returns a new ClusterServiceClassLister.
type ClusterServiceClassListerExpansion ¶
type ClusterServiceClassListerExpansion interface{}
ClusterServiceClassListerExpansion allows custom methods to be added to ClusterServiceClassLister.
type ClusterServicePlanLister ¶
type ClusterServicePlanLister interface {
// List lists all ClusterServicePlans in the indexer.
List(selector labels.Selector) (ret []*servicecatalog.ClusterServicePlan, err error)
// Get retrieves the ClusterServicePlan from the index for a given name.
Get(name string) (*servicecatalog.ClusterServicePlan, error)
ClusterServicePlanListerExpansion
}
ClusterServicePlanLister helps list ClusterServicePlans.
func NewClusterServicePlanLister ¶
func NewClusterServicePlanLister(indexer cache.Indexer) ClusterServicePlanLister
NewClusterServicePlanLister returns a new ClusterServicePlanLister.
type ClusterServicePlanListerExpansion ¶
type ClusterServicePlanListerExpansion interface{}
ClusterServicePlanListerExpansion allows custom methods to be added to ClusterServicePlanLister.
type ServiceBindingLister ¶
type ServiceBindingLister interface {
// List lists all ServiceBindings in the indexer.
List(selector labels.Selector) (ret []*servicecatalog.ServiceBinding, err error)
// ServiceBindings returns an object that can list and get ServiceBindings.
ServiceBindings(namespace string) ServiceBindingNamespaceLister
ServiceBindingListerExpansion
}
ServiceBindingLister helps list ServiceBindings.
func NewServiceBindingLister ¶
func NewServiceBindingLister(indexer cache.Indexer) ServiceBindingLister
NewServiceBindingLister returns a new ServiceBindingLister.
type ServiceBindingListerExpansion ¶
type ServiceBindingListerExpansion interface{}
ServiceBindingListerExpansion allows custom methods to be added to ServiceBindingLister.
type ServiceBindingNamespaceLister ¶
type ServiceBindingNamespaceLister interface {
// List lists all ServiceBindings in the indexer for a given namespace.
List(selector labels.Selector) (ret []*servicecatalog.ServiceBinding, err error)
// Get retrieves the ServiceBinding from the indexer for a given namespace and name.
Get(name string) (*servicecatalog.ServiceBinding, error)
ServiceBindingNamespaceListerExpansion
}
ServiceBindingNamespaceLister helps list and get ServiceBindings.
type ServiceBindingNamespaceListerExpansion ¶
type ServiceBindingNamespaceListerExpansion interface{}
ServiceBindingNamespaceListerExpansion allows custom methods to be added to ServiceBindingNamespaceLister.
type ServiceInstanceLister ¶
type ServiceInstanceLister interface {
// List lists all ServiceInstances in the indexer.
List(selector labels.Selector) (ret []*servicecatalog.ServiceInstance, err error)
// ServiceInstances returns an object that can list and get ServiceInstances.
ServiceInstances(namespace string) ServiceInstanceNamespaceLister
ServiceInstanceListerExpansion
}
ServiceInstanceLister helps list ServiceInstances.
func NewServiceInstanceLister ¶
func NewServiceInstanceLister(indexer cache.Indexer) ServiceInstanceLister
NewServiceInstanceLister returns a new ServiceInstanceLister.
type ServiceInstanceListerExpansion ¶
type ServiceInstanceListerExpansion interface{}
ServiceInstanceListerExpansion allows custom methods to be added to ServiceInstanceLister.
type ServiceInstanceNamespaceLister ¶
type ServiceInstanceNamespaceLister interface {
// List lists all ServiceInstances in the indexer for a given namespace.
List(selector labels.Selector) (ret []*servicecatalog.ServiceInstance, err error)
// Get retrieves the ServiceInstance from the indexer for a given namespace and name.
Get(name string) (*servicecatalog.ServiceInstance, error)
ServiceInstanceNamespaceListerExpansion
}
ServiceInstanceNamespaceLister helps list and get ServiceInstances.
type ServiceInstanceNamespaceListerExpansion ¶
type ServiceInstanceNamespaceListerExpansion interface{}
ServiceInstanceNamespaceListerExpansion allows custom methods to be added to ServiceInstanceNamespaceLister.