Documentation ¶
Index ¶
- type DiskLister
- type DiskListerExpansion
- type DiskNamespaceLister
- type DiskNamespaceListerExpansion
- type MachineLister
- type MachineListerExpansion
- type MachineNamespaceLister
- type MachineNamespaceListerExpansion
- type MachineSnapshotLister
- type MachineSnapshotListerExpansion
- type MachineSnapshotNamespaceLister
- type MachineSnapshotNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DiskLister ¶
type DiskLister interface { // List lists all Disks in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Disk, err error) // Disks returns an object that can list and get Disks. Disks(namespace string) DiskNamespaceLister DiskListerExpansion }
DiskLister helps list Disks. All objects returned here must be treated as read-only.
func NewDiskLister ¶
func NewDiskLister(indexer cache.Indexer) DiskLister
NewDiskLister returns a new DiskLister.
type DiskListerExpansion ¶
type DiskListerExpansion interface{}
DiskListerExpansion allows custom methods to be added to DiskLister.
type DiskNamespaceLister ¶
type DiskNamespaceLister interface { // List lists all Disks in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Disk, err error) // Get retrieves the Disk from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Disk, error) DiskNamespaceListerExpansion }
DiskNamespaceLister helps list and get Disks. All objects returned here must be treated as read-only.
type DiskNamespaceListerExpansion ¶
type DiskNamespaceListerExpansion interface{}
DiskNamespaceListerExpansion allows custom methods to be added to DiskNamespaceLister.
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 MachineSnapshotLister ¶
type MachineSnapshotLister interface { // List lists all MachineSnapshots in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MachineSnapshot, err error) // MachineSnapshots returns an object that can list and get MachineSnapshots. MachineSnapshots(namespace string) MachineSnapshotNamespaceLister MachineSnapshotListerExpansion }
MachineSnapshotLister helps list MachineSnapshots. All objects returned here must be treated as read-only.
func NewMachineSnapshotLister ¶
func NewMachineSnapshotLister(indexer cache.Indexer) MachineSnapshotLister
NewMachineSnapshotLister returns a new MachineSnapshotLister.
type MachineSnapshotListerExpansion ¶
type MachineSnapshotListerExpansion interface{}
MachineSnapshotListerExpansion allows custom methods to be added to MachineSnapshotLister.
type MachineSnapshotNamespaceLister ¶
type MachineSnapshotNamespaceLister interface { // List lists all MachineSnapshots in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MachineSnapshot, err error) // Get retrieves the MachineSnapshot from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.MachineSnapshot, error) MachineSnapshotNamespaceListerExpansion }
MachineSnapshotNamespaceLister helps list and get MachineSnapshots. All objects returned here must be treated as read-only.
type MachineSnapshotNamespaceListerExpansion ¶
type MachineSnapshotNamespaceListerExpansion interface{}
MachineSnapshotNamespaceListerExpansion allows custom methods to be added to MachineSnapshotNamespaceLister.