Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InstanceLister ¶
type InstanceLister interface {
// List lists all Instances in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Instance, err error)
// Instances returns an object that can list and get Instances.
Instances(namespace string) InstanceNamespaceLister
InstanceListerExpansion
}
InstanceLister helps list Instances. All objects returned here must be treated as read-only.
func NewInstanceLister ¶
func NewInstanceLister(indexer cache.Indexer) InstanceLister
NewInstanceLister returns a new InstanceLister.
type InstanceListerExpansion ¶
type InstanceListerExpansion interface{}
InstanceListerExpansion allows custom methods to be added to InstanceLister.
type InstanceNamespaceLister ¶
type InstanceNamespaceLister interface {
// List lists all Instances in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Instance, err error)
// Get retrieves the Instance from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.Instance, error)
InstanceNamespaceListerExpansion
}
InstanceNamespaceLister helps list and get Instances. All objects returned here must be treated as read-only.
type InstanceNamespaceListerExpansion ¶
type InstanceNamespaceListerExpansion interface{}
InstanceNamespaceListerExpansion allows custom methods to be added to InstanceNamespaceLister.
Source Files
¶
- expansion_generated.go
- instance.go
Click to show internal directories.
Click to hide internal directories.