Documentation ¶
Index ¶
- type AccountLister
- type AccountListerExpansion
- type AccountNamespaceLister
- type AccountNamespaceListerExpansion
- type PoolLister
- type PoolListerExpansion
- type PoolNamespaceLister
- type PoolNamespaceListerExpansion
- type SnapshotLister
- type SnapshotListerExpansion
- type SnapshotNamespaceLister
- type SnapshotNamespaceListerExpansion
- type VolumeLister
- type VolumeListerExpansion
- type VolumeNamespaceLister
- type VolumeNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountLister ¶
type AccountLister interface { // List lists all Accounts in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Account, err error) // Accounts returns an object that can list and get Accounts. Accounts(namespace string) AccountNamespaceLister AccountListerExpansion }
AccountLister helps list Accounts. All objects returned here must be treated as read-only.
func NewAccountLister ¶
func NewAccountLister(indexer cache.Indexer) AccountLister
NewAccountLister returns a new AccountLister.
type AccountListerExpansion ¶
type AccountListerExpansion interface{}
AccountListerExpansion allows custom methods to be added to AccountLister.
type AccountNamespaceLister ¶
type AccountNamespaceLister interface { // List lists all Accounts in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Account, err error) // Get retrieves the Account from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Account, error) AccountNamespaceListerExpansion }
AccountNamespaceLister helps list and get Accounts. All objects returned here must be treated as read-only.
type AccountNamespaceListerExpansion ¶
type AccountNamespaceListerExpansion interface{}
AccountNamespaceListerExpansion allows custom methods to be added to AccountNamespaceLister.
type PoolLister ¶
type PoolLister interface { // List lists all Pools in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Pool, err error) // Pools returns an object that can list and get Pools. Pools(namespace string) PoolNamespaceLister PoolListerExpansion }
PoolLister helps list Pools. All objects returned here must be treated as read-only.
func NewPoolLister ¶
func NewPoolLister(indexer cache.Indexer) PoolLister
NewPoolLister returns a new PoolLister.
type PoolListerExpansion ¶
type PoolListerExpansion interface{}
PoolListerExpansion allows custom methods to be added to PoolLister.
type PoolNamespaceLister ¶
type PoolNamespaceLister interface { // List lists all Pools in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Pool, err error) // Get retrieves the Pool from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Pool, error) PoolNamespaceListerExpansion }
PoolNamespaceLister helps list and get Pools. All objects returned here must be treated as read-only.
type PoolNamespaceListerExpansion ¶
type PoolNamespaceListerExpansion interface{}
PoolNamespaceListerExpansion allows custom methods to be added to PoolNamespaceLister.
type SnapshotLister ¶
type SnapshotLister interface { // List lists all Snapshots in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Snapshot, err error) // Snapshots returns an object that can list and get Snapshots. Snapshots(namespace string) SnapshotNamespaceLister SnapshotListerExpansion }
SnapshotLister helps list Snapshots. All objects returned here must be treated as read-only.
func NewSnapshotLister ¶
func NewSnapshotLister(indexer cache.Indexer) SnapshotLister
NewSnapshotLister returns a new SnapshotLister.
type SnapshotListerExpansion ¶
type SnapshotListerExpansion interface{}
SnapshotListerExpansion allows custom methods to be added to SnapshotLister.
type SnapshotNamespaceLister ¶
type SnapshotNamespaceLister interface { // List lists all Snapshots in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Snapshot, err error) // Get retrieves the Snapshot from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Snapshot, error) SnapshotNamespaceListerExpansion }
SnapshotNamespaceLister helps list and get Snapshots. All objects returned here must be treated as read-only.
type SnapshotNamespaceListerExpansion ¶
type SnapshotNamespaceListerExpansion interface{}
SnapshotNamespaceListerExpansion allows custom methods to be added to SnapshotNamespaceLister.
type VolumeLister ¶
type VolumeLister interface { // List lists all Volumes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Volume, err error) // Volumes returns an object that can list and get Volumes. Volumes(namespace string) VolumeNamespaceLister VolumeListerExpansion }
VolumeLister helps list Volumes. All objects returned here must be treated as read-only.
func NewVolumeLister ¶
func NewVolumeLister(indexer cache.Indexer) VolumeLister
NewVolumeLister returns a new VolumeLister.
type VolumeListerExpansion ¶
type VolumeListerExpansion interface{}
VolumeListerExpansion allows custom methods to be added to VolumeLister.
type VolumeNamespaceLister ¶
type VolumeNamespaceLister interface { // List lists all Volumes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Volume, err error) // Get retrieves the Volume from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Volume, error) VolumeNamespaceListerExpansion }
VolumeNamespaceLister helps list and get Volumes. All objects returned here must be treated as read-only.
type VolumeNamespaceListerExpansion ¶
type VolumeNamespaceListerExpansion interface{}
VolumeNamespaceListerExpansion allows custom methods to be added to VolumeNamespaceLister.