Documentation
¶
Index ¶
- type MachineClassLister
- type MachineClassListerExpansion
- type MachineClassNamespaceLister
- type MachineClassNamespaceListerExpansion
- type MachineLister
- type MachineListerExpansion
- type MachineNamespaceLister
- type MachineNamespaceListerExpansion
- type MachinePoolLister
- type MachinePoolListerExpansion
- type MachinePoolNamespaceLister
- type MachinePoolNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MachineClassLister ¶
type MachineClassLister interface {
// List lists all MachineClasses in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.MachineClass, err error)
// MachineClasses returns an object that can list and get MachineClasses.
MachineClasses(namespace string) MachineClassNamespaceLister
MachineClassListerExpansion
}
MachineClassLister helps list MachineClasses. All objects returned here must be treated as read-only.
func NewMachineClassLister ¶
func NewMachineClassLister(indexer cache.Indexer) MachineClassLister
NewMachineClassLister returns a new MachineClassLister.
type MachineClassListerExpansion ¶
type MachineClassListerExpansion interface{}
MachineClassListerExpansion allows custom methods to be added to MachineClassLister.
type MachineClassNamespaceLister ¶
type MachineClassNamespaceLister interface {
// List lists all MachineClasses in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.MachineClass, err error)
// Get retrieves the MachineClass from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.MachineClass, error)
MachineClassNamespaceListerExpansion
}
MachineClassNamespaceLister helps list and get MachineClasses. All objects returned here must be treated as read-only.
type MachineClassNamespaceListerExpansion ¶
type MachineClassNamespaceListerExpansion interface{}
MachineClassNamespaceListerExpansion allows custom methods to be added to MachineClassNamespaceLister.
type MachineLister ¶
type MachineLister interface {
// List lists all Machines in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Machine, err error)
// Machines returns an object that can list and get Machines.
Machines(namespace string) MachineNamespaceLister
MachineListerExpansion
}
MachineLister helps list Machines. All objects returned here must be treated as read-only.
func NewMachineLister ¶
func NewMachineLister(indexer cache.Indexer) MachineLister
NewMachineLister returns a new MachineLister.
type MachineListerExpansion ¶
type MachineListerExpansion interface{}
MachineListerExpansion allows custom methods to be added to MachineLister.
type MachineNamespaceLister ¶
type MachineNamespaceLister interface {
// List lists all Machines in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Machine, err error)
// Get retrieves the Machine from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.Machine, error)
MachineNamespaceListerExpansion
}
MachineNamespaceLister helps list and get Machines. All objects returned here must be treated as read-only.
type MachineNamespaceListerExpansion ¶
type MachineNamespaceListerExpansion interface{}
MachineNamespaceListerExpansion allows custom methods to be added to MachineNamespaceLister.
type MachinePoolLister ¶
type MachinePoolLister interface {
// List lists all MachinePools in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.MachinePool, err error)
// MachinePools returns an object that can list and get MachinePools.
MachinePools(namespace string) MachinePoolNamespaceLister
MachinePoolListerExpansion
}
MachinePoolLister helps list MachinePools. All objects returned here must be treated as read-only.
func NewMachinePoolLister ¶
func NewMachinePoolLister(indexer cache.Indexer) MachinePoolLister
NewMachinePoolLister returns a new MachinePoolLister.
type MachinePoolListerExpansion ¶
type MachinePoolListerExpansion interface{}
MachinePoolListerExpansion allows custom methods to be added to MachinePoolLister.
type MachinePoolNamespaceLister ¶
type MachinePoolNamespaceLister interface {
// List lists all MachinePools in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.MachinePool, err error)
// Get retrieves the MachinePool from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.MachinePool, error)
MachinePoolNamespaceListerExpansion
}
MachinePoolNamespaceLister helps list and get MachinePools. All objects returned here must be treated as read-only.
type MachinePoolNamespaceListerExpansion ¶
type MachinePoolNamespaceListerExpansion interface{}
MachinePoolNamespaceListerExpansion allows custom methods to be added to MachinePoolNamespaceLister.