Documentation ¶
Index ¶
- type CephBlockPoolLister
- type CephBlockPoolListerExpansion
- type CephBlockPoolNamespaceLister
- type CephBlockPoolNamespaceListerExpansion
- type CephBlockPoolRadosNamespaceLister
- type CephBlockPoolRadosNamespaceListerExpansion
- type CephBlockPoolRadosNamespaceNamespaceLister
- type CephBlockPoolRadosNamespaceNamespaceListerExpansion
- type CephBucketNotificationLister
- type CephBucketNotificationListerExpansion
- type CephBucketNotificationNamespaceLister
- type CephBucketNotificationNamespaceListerExpansion
- type CephBucketTopicLister
- type CephBucketTopicListerExpansion
- type CephBucketTopicNamespaceLister
- type CephBucketTopicNamespaceListerExpansion
- type CephCOSIDriverLister
- type CephCOSIDriverListerExpansion
- type CephCOSIDriverNamespaceLister
- type CephCOSIDriverNamespaceListerExpansion
- type CephClientLister
- type CephClientListerExpansion
- type CephClientNamespaceLister
- type CephClientNamespaceListerExpansion
- type CephClusterLister
- type CephClusterListerExpansion
- type CephClusterNamespaceLister
- type CephClusterNamespaceListerExpansion
- type CephFilesystemLister
- type CephFilesystemListerExpansion
- type CephFilesystemMirrorLister
- type CephFilesystemMirrorListerExpansion
- type CephFilesystemMirrorNamespaceLister
- type CephFilesystemMirrorNamespaceListerExpansion
- type CephFilesystemNamespaceLister
- type CephFilesystemNamespaceListerExpansion
- type CephFilesystemSubVolumeGroupLister
- type CephFilesystemSubVolumeGroupListerExpansion
- type CephFilesystemSubVolumeGroupNamespaceLister
- type CephFilesystemSubVolumeGroupNamespaceListerExpansion
- type CephNFSLister
- type CephNFSListerExpansion
- type CephNFSNamespaceLister
- type CephNFSNamespaceListerExpansion
- type CephObjectRealmLister
- type CephObjectRealmListerExpansion
- type CephObjectRealmNamespaceLister
- type CephObjectRealmNamespaceListerExpansion
- type CephObjectStoreLister
- type CephObjectStoreListerExpansion
- type CephObjectStoreNamespaceLister
- type CephObjectStoreNamespaceListerExpansion
- type CephObjectStoreUserLister
- type CephObjectStoreUserListerExpansion
- type CephObjectStoreUserNamespaceLister
- type CephObjectStoreUserNamespaceListerExpansion
- type CephObjectZoneGroupLister
- type CephObjectZoneGroupListerExpansion
- type CephObjectZoneGroupNamespaceLister
- type CephObjectZoneGroupNamespaceListerExpansion
- type CephObjectZoneLister
- type CephObjectZoneListerExpansion
- type CephObjectZoneNamespaceLister
- type CephObjectZoneNamespaceListerExpansion
- type CephRBDMirrorLister
- type CephRBDMirrorListerExpansion
- type CephRBDMirrorNamespaceLister
- type CephRBDMirrorNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CephBlockPoolLister ¶
type CephBlockPoolLister interface { // List lists all CephBlockPools in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephBlockPool, err error) // CephBlockPools returns an object that can list and get CephBlockPools. CephBlockPools(namespace string) CephBlockPoolNamespaceLister CephBlockPoolListerExpansion }
CephBlockPoolLister helps list CephBlockPools. All objects returned here must be treated as read-only.
func NewCephBlockPoolLister ¶
func NewCephBlockPoolLister(indexer cache.Indexer) CephBlockPoolLister
NewCephBlockPoolLister returns a new CephBlockPoolLister.
type CephBlockPoolListerExpansion ¶
type CephBlockPoolListerExpansion interface{}
CephBlockPoolListerExpansion allows custom methods to be added to CephBlockPoolLister.
type CephBlockPoolNamespaceLister ¶
type CephBlockPoolNamespaceLister interface { // List lists all CephBlockPools in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephBlockPool, err error) // Get retrieves the CephBlockPool from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephBlockPool, error) CephBlockPoolNamespaceListerExpansion }
CephBlockPoolNamespaceLister helps list and get CephBlockPools. All objects returned here must be treated as read-only.
type CephBlockPoolNamespaceListerExpansion ¶
type CephBlockPoolNamespaceListerExpansion interface{}
CephBlockPoolNamespaceListerExpansion allows custom methods to be added to CephBlockPoolNamespaceLister.
type CephBlockPoolRadosNamespaceLister ¶ added in v1.9.0
type CephBlockPoolRadosNamespaceLister interface { // List lists all CephBlockPoolRadosNamespaces in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephBlockPoolRadosNamespace, err error) // CephBlockPoolRadosNamespaces returns an object that can list and get CephBlockPoolRadosNamespaces. CephBlockPoolRadosNamespaces(namespace string) CephBlockPoolRadosNamespaceNamespaceLister CephBlockPoolRadosNamespaceListerExpansion }
CephBlockPoolRadosNamespaceLister helps list CephBlockPoolRadosNamespaces. All objects returned here must be treated as read-only.
func NewCephBlockPoolRadosNamespaceLister ¶ added in v1.9.0
func NewCephBlockPoolRadosNamespaceLister(indexer cache.Indexer) CephBlockPoolRadosNamespaceLister
NewCephBlockPoolRadosNamespaceLister returns a new CephBlockPoolRadosNamespaceLister.
type CephBlockPoolRadosNamespaceListerExpansion ¶ added in v1.9.0
type CephBlockPoolRadosNamespaceListerExpansion interface{}
CephBlockPoolRadosNamespaceListerExpansion allows custom methods to be added to CephBlockPoolRadosNamespaceLister.
type CephBlockPoolRadosNamespaceNamespaceLister ¶ added in v1.9.0
type CephBlockPoolRadosNamespaceNamespaceLister interface { // List lists all CephBlockPoolRadosNamespaces in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephBlockPoolRadosNamespace, err error) // Get retrieves the CephBlockPoolRadosNamespace from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephBlockPoolRadosNamespace, error) CephBlockPoolRadosNamespaceNamespaceListerExpansion }
CephBlockPoolRadosNamespaceNamespaceLister helps list and get CephBlockPoolRadosNamespaces. All objects returned here must be treated as read-only.
type CephBlockPoolRadosNamespaceNamespaceListerExpansion ¶ added in v1.9.0
type CephBlockPoolRadosNamespaceNamespaceListerExpansion interface{}
CephBlockPoolRadosNamespaceNamespaceListerExpansion allows custom methods to be added to CephBlockPoolRadosNamespaceNamespaceLister.
type CephBucketNotificationLister ¶ added in v1.8.0
type CephBucketNotificationLister interface { // List lists all CephBucketNotifications in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephBucketNotification, err error) // CephBucketNotifications returns an object that can list and get CephBucketNotifications. CephBucketNotifications(namespace string) CephBucketNotificationNamespaceLister CephBucketNotificationListerExpansion }
CephBucketNotificationLister helps list CephBucketNotifications. All objects returned here must be treated as read-only.
func NewCephBucketNotificationLister ¶ added in v1.8.0
func NewCephBucketNotificationLister(indexer cache.Indexer) CephBucketNotificationLister
NewCephBucketNotificationLister returns a new CephBucketNotificationLister.
type CephBucketNotificationListerExpansion ¶ added in v1.8.0
type CephBucketNotificationListerExpansion interface{}
CephBucketNotificationListerExpansion allows custom methods to be added to CephBucketNotificationLister.
type CephBucketNotificationNamespaceLister ¶ added in v1.8.0
type CephBucketNotificationNamespaceLister interface { // List lists all CephBucketNotifications in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephBucketNotification, err error) // Get retrieves the CephBucketNotification from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephBucketNotification, error) CephBucketNotificationNamespaceListerExpansion }
CephBucketNotificationNamespaceLister helps list and get CephBucketNotifications. All objects returned here must be treated as read-only.
type CephBucketNotificationNamespaceListerExpansion ¶ added in v1.8.0
type CephBucketNotificationNamespaceListerExpansion interface{}
CephBucketNotificationNamespaceListerExpansion allows custom methods to be added to CephBucketNotificationNamespaceLister.
type CephBucketTopicLister ¶ added in v1.8.0
type CephBucketTopicLister interface { // List lists all CephBucketTopics in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephBucketTopic, err error) // CephBucketTopics returns an object that can list and get CephBucketTopics. CephBucketTopics(namespace string) CephBucketTopicNamespaceLister CephBucketTopicListerExpansion }
CephBucketTopicLister helps list CephBucketTopics. All objects returned here must be treated as read-only.
func NewCephBucketTopicLister ¶ added in v1.8.0
func NewCephBucketTopicLister(indexer cache.Indexer) CephBucketTopicLister
NewCephBucketTopicLister returns a new CephBucketTopicLister.
type CephBucketTopicListerExpansion ¶ added in v1.8.0
type CephBucketTopicListerExpansion interface{}
CephBucketTopicListerExpansion allows custom methods to be added to CephBucketTopicLister.
type CephBucketTopicNamespaceLister ¶ added in v1.8.0
type CephBucketTopicNamespaceLister interface { // List lists all CephBucketTopics in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephBucketTopic, err error) // Get retrieves the CephBucketTopic from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephBucketTopic, error) CephBucketTopicNamespaceListerExpansion }
CephBucketTopicNamespaceLister helps list and get CephBucketTopics. All objects returned here must be treated as read-only.
type CephBucketTopicNamespaceListerExpansion ¶ added in v1.8.0
type CephBucketTopicNamespaceListerExpansion interface{}
CephBucketTopicNamespaceListerExpansion allows custom methods to be added to CephBucketTopicNamespaceLister.
type CephCOSIDriverLister ¶ added in v1.12.0
type CephCOSIDriverLister interface { // List lists all CephCOSIDrivers in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephCOSIDriver, err error) // CephCOSIDrivers returns an object that can list and get CephCOSIDrivers. CephCOSIDrivers(namespace string) CephCOSIDriverNamespaceLister CephCOSIDriverListerExpansion }
CephCOSIDriverLister helps list CephCOSIDrivers. All objects returned here must be treated as read-only.
func NewCephCOSIDriverLister ¶ added in v1.12.0
func NewCephCOSIDriverLister(indexer cache.Indexer) CephCOSIDriverLister
NewCephCOSIDriverLister returns a new CephCOSIDriverLister.
type CephCOSIDriverListerExpansion ¶ added in v1.12.0
type CephCOSIDriverListerExpansion interface{}
CephCOSIDriverListerExpansion allows custom methods to be added to CephCOSIDriverLister.
type CephCOSIDriverNamespaceLister ¶ added in v1.12.0
type CephCOSIDriverNamespaceLister interface { // List lists all CephCOSIDrivers in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephCOSIDriver, err error) // Get retrieves the CephCOSIDriver from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephCOSIDriver, error) CephCOSIDriverNamespaceListerExpansion }
CephCOSIDriverNamespaceLister helps list and get CephCOSIDrivers. All objects returned here must be treated as read-only.
type CephCOSIDriverNamespaceListerExpansion ¶ added in v1.12.0
type CephCOSIDriverNamespaceListerExpansion interface{}
CephCOSIDriverNamespaceListerExpansion allows custom methods to be added to CephCOSIDriverNamespaceLister.
type CephClientLister ¶ added in v1.2.0
type CephClientLister interface { // List lists all CephClients in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephClient, err error) // CephClients returns an object that can list and get CephClients. CephClients(namespace string) CephClientNamespaceLister CephClientListerExpansion }
CephClientLister helps list CephClients. All objects returned here must be treated as read-only.
func NewCephClientLister ¶ added in v1.2.0
func NewCephClientLister(indexer cache.Indexer) CephClientLister
NewCephClientLister returns a new CephClientLister.
type CephClientListerExpansion ¶ added in v1.2.0
type CephClientListerExpansion interface{}
CephClientListerExpansion allows custom methods to be added to CephClientLister.
type CephClientNamespaceLister ¶ added in v1.2.0
type CephClientNamespaceLister interface { // List lists all CephClients in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephClient, err error) // Get retrieves the CephClient from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephClient, error) CephClientNamespaceListerExpansion }
CephClientNamespaceLister helps list and get CephClients. All objects returned here must be treated as read-only.
type CephClientNamespaceListerExpansion ¶ added in v1.2.0
type CephClientNamespaceListerExpansion interface{}
CephClientNamespaceListerExpansion allows custom methods to be added to CephClientNamespaceLister.
type CephClusterLister ¶
type CephClusterLister interface { // List lists all CephClusters in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephCluster, err error) // CephClusters returns an object that can list and get CephClusters. CephClusters(namespace string) CephClusterNamespaceLister CephClusterListerExpansion }
CephClusterLister helps list CephClusters. All objects returned here must be treated as read-only.
func NewCephClusterLister ¶
func NewCephClusterLister(indexer cache.Indexer) CephClusterLister
NewCephClusterLister returns a new CephClusterLister.
type CephClusterListerExpansion ¶
type CephClusterListerExpansion interface{}
CephClusterListerExpansion allows custom methods to be added to CephClusterLister.
type CephClusterNamespaceLister ¶
type CephClusterNamespaceLister interface { // List lists all CephClusters in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephCluster, err error) // Get retrieves the CephCluster from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephCluster, error) CephClusterNamespaceListerExpansion }
CephClusterNamespaceLister helps list and get CephClusters. All objects returned here must be treated as read-only.
type CephClusterNamespaceListerExpansion ¶
type CephClusterNamespaceListerExpansion interface{}
CephClusterNamespaceListerExpansion allows custom methods to be added to CephClusterNamespaceLister.
type CephFilesystemLister ¶
type CephFilesystemLister interface { // List lists all CephFilesystems in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephFilesystem, err error) // CephFilesystems returns an object that can list and get CephFilesystems. CephFilesystems(namespace string) CephFilesystemNamespaceLister CephFilesystemListerExpansion }
CephFilesystemLister helps list CephFilesystems. All objects returned here must be treated as read-only.
func NewCephFilesystemLister ¶
func NewCephFilesystemLister(indexer cache.Indexer) CephFilesystemLister
NewCephFilesystemLister returns a new CephFilesystemLister.
type CephFilesystemListerExpansion ¶
type CephFilesystemListerExpansion interface{}
CephFilesystemListerExpansion allows custom methods to be added to CephFilesystemLister.
type CephFilesystemMirrorLister ¶ added in v1.6.0
type CephFilesystemMirrorLister interface { // List lists all CephFilesystemMirrors in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephFilesystemMirror, err error) // CephFilesystemMirrors returns an object that can list and get CephFilesystemMirrors. CephFilesystemMirrors(namespace string) CephFilesystemMirrorNamespaceLister CephFilesystemMirrorListerExpansion }
CephFilesystemMirrorLister helps list CephFilesystemMirrors. All objects returned here must be treated as read-only.
func NewCephFilesystemMirrorLister ¶ added in v1.6.0
func NewCephFilesystemMirrorLister(indexer cache.Indexer) CephFilesystemMirrorLister
NewCephFilesystemMirrorLister returns a new CephFilesystemMirrorLister.
type CephFilesystemMirrorListerExpansion ¶ added in v1.6.0
type CephFilesystemMirrorListerExpansion interface{}
CephFilesystemMirrorListerExpansion allows custom methods to be added to CephFilesystemMirrorLister.
type CephFilesystemMirrorNamespaceLister ¶ added in v1.6.0
type CephFilesystemMirrorNamespaceLister interface { // List lists all CephFilesystemMirrors in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephFilesystemMirror, err error) // Get retrieves the CephFilesystemMirror from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephFilesystemMirror, error) CephFilesystemMirrorNamespaceListerExpansion }
CephFilesystemMirrorNamespaceLister helps list and get CephFilesystemMirrors. All objects returned here must be treated as read-only.
type CephFilesystemMirrorNamespaceListerExpansion ¶ added in v1.6.0
type CephFilesystemMirrorNamespaceListerExpansion interface{}
CephFilesystemMirrorNamespaceListerExpansion allows custom methods to be added to CephFilesystemMirrorNamespaceLister.
type CephFilesystemNamespaceLister ¶
type CephFilesystemNamespaceLister interface { // List lists all CephFilesystems in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephFilesystem, err error) // Get retrieves the CephFilesystem from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephFilesystem, error) CephFilesystemNamespaceListerExpansion }
CephFilesystemNamespaceLister helps list and get CephFilesystems. All objects returned here must be treated as read-only.
type CephFilesystemNamespaceListerExpansion ¶
type CephFilesystemNamespaceListerExpansion interface{}
CephFilesystemNamespaceListerExpansion allows custom methods to be added to CephFilesystemNamespaceLister.
type CephFilesystemSubVolumeGroupLister ¶ added in v1.8.2
type CephFilesystemSubVolumeGroupLister interface { // List lists all CephFilesystemSubVolumeGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephFilesystemSubVolumeGroup, err error) // CephFilesystemSubVolumeGroups returns an object that can list and get CephFilesystemSubVolumeGroups. CephFilesystemSubVolumeGroups(namespace string) CephFilesystemSubVolumeGroupNamespaceLister CephFilesystemSubVolumeGroupListerExpansion }
CephFilesystemSubVolumeGroupLister helps list CephFilesystemSubVolumeGroups. All objects returned here must be treated as read-only.
func NewCephFilesystemSubVolumeGroupLister ¶ added in v1.8.2
func NewCephFilesystemSubVolumeGroupLister(indexer cache.Indexer) CephFilesystemSubVolumeGroupLister
NewCephFilesystemSubVolumeGroupLister returns a new CephFilesystemSubVolumeGroupLister.
type CephFilesystemSubVolumeGroupListerExpansion ¶ added in v1.8.2
type CephFilesystemSubVolumeGroupListerExpansion interface{}
CephFilesystemSubVolumeGroupListerExpansion allows custom methods to be added to CephFilesystemSubVolumeGroupLister.
type CephFilesystemSubVolumeGroupNamespaceLister ¶ added in v1.8.2
type CephFilesystemSubVolumeGroupNamespaceLister interface { // List lists all CephFilesystemSubVolumeGroups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephFilesystemSubVolumeGroup, err error) // Get retrieves the CephFilesystemSubVolumeGroup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephFilesystemSubVolumeGroup, error) CephFilesystemSubVolumeGroupNamespaceListerExpansion }
CephFilesystemSubVolumeGroupNamespaceLister helps list and get CephFilesystemSubVolumeGroups. All objects returned here must be treated as read-only.
type CephFilesystemSubVolumeGroupNamespaceListerExpansion ¶ added in v1.8.2
type CephFilesystemSubVolumeGroupNamespaceListerExpansion interface{}
CephFilesystemSubVolumeGroupNamespaceListerExpansion allows custom methods to be added to CephFilesystemSubVolumeGroupNamespaceLister.
type CephNFSLister ¶ added in v1.0.0
type CephNFSLister interface { // List lists all CephNFSes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephNFS, err error) // CephNFSes returns an object that can list and get CephNFSes. CephNFSes(namespace string) CephNFSNamespaceLister CephNFSListerExpansion }
CephNFSLister helps list CephNFSes. All objects returned here must be treated as read-only.
func NewCephNFSLister ¶ added in v1.0.0
func NewCephNFSLister(indexer cache.Indexer) CephNFSLister
NewCephNFSLister returns a new CephNFSLister.
type CephNFSListerExpansion ¶ added in v1.0.0
type CephNFSListerExpansion interface{}
CephNFSListerExpansion allows custom methods to be added to CephNFSLister.
type CephNFSNamespaceLister ¶ added in v1.0.0
type CephNFSNamespaceLister interface { // List lists all CephNFSes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephNFS, err error) // Get retrieves the CephNFS from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephNFS, error) CephNFSNamespaceListerExpansion }
CephNFSNamespaceLister helps list and get CephNFSes. All objects returned here must be treated as read-only.
type CephNFSNamespaceListerExpansion ¶ added in v1.0.0
type CephNFSNamespaceListerExpansion interface{}
CephNFSNamespaceListerExpansion allows custom methods to be added to CephNFSNamespaceLister.
type CephObjectRealmLister ¶ added in v1.4.0
type CephObjectRealmLister interface { // List lists all CephObjectRealms in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephObjectRealm, err error) // CephObjectRealms returns an object that can list and get CephObjectRealms. CephObjectRealms(namespace string) CephObjectRealmNamespaceLister CephObjectRealmListerExpansion }
CephObjectRealmLister helps list CephObjectRealms. All objects returned here must be treated as read-only.
func NewCephObjectRealmLister ¶ added in v1.4.0
func NewCephObjectRealmLister(indexer cache.Indexer) CephObjectRealmLister
NewCephObjectRealmLister returns a new CephObjectRealmLister.
type CephObjectRealmListerExpansion ¶ added in v1.4.0
type CephObjectRealmListerExpansion interface{}
CephObjectRealmListerExpansion allows custom methods to be added to CephObjectRealmLister.
type CephObjectRealmNamespaceLister ¶ added in v1.4.0
type CephObjectRealmNamespaceLister interface { // List lists all CephObjectRealms in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephObjectRealm, err error) // Get retrieves the CephObjectRealm from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephObjectRealm, error) CephObjectRealmNamespaceListerExpansion }
CephObjectRealmNamespaceLister helps list and get CephObjectRealms. All objects returned here must be treated as read-only.
type CephObjectRealmNamespaceListerExpansion ¶ added in v1.4.0
type CephObjectRealmNamespaceListerExpansion interface{}
CephObjectRealmNamespaceListerExpansion allows custom methods to be added to CephObjectRealmNamespaceLister.
type CephObjectStoreLister ¶
type CephObjectStoreLister interface { // List lists all CephObjectStores in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephObjectStore, err error) // CephObjectStores returns an object that can list and get CephObjectStores. CephObjectStores(namespace string) CephObjectStoreNamespaceLister CephObjectStoreListerExpansion }
CephObjectStoreLister helps list CephObjectStores. All objects returned here must be treated as read-only.
func NewCephObjectStoreLister ¶
func NewCephObjectStoreLister(indexer cache.Indexer) CephObjectStoreLister
NewCephObjectStoreLister returns a new CephObjectStoreLister.
type CephObjectStoreListerExpansion ¶
type CephObjectStoreListerExpansion interface{}
CephObjectStoreListerExpansion allows custom methods to be added to CephObjectStoreLister.
type CephObjectStoreNamespaceLister ¶
type CephObjectStoreNamespaceLister interface { // List lists all CephObjectStores in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephObjectStore, err error) // Get retrieves the CephObjectStore from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephObjectStore, error) CephObjectStoreNamespaceListerExpansion }
CephObjectStoreNamespaceLister helps list and get CephObjectStores. All objects returned here must be treated as read-only.
type CephObjectStoreNamespaceListerExpansion ¶
type CephObjectStoreNamespaceListerExpansion interface{}
CephObjectStoreNamespaceListerExpansion allows custom methods to be added to CephObjectStoreNamespaceLister.
type CephObjectStoreUserLister ¶
type CephObjectStoreUserLister interface { // List lists all CephObjectStoreUsers in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephObjectStoreUser, err error) // CephObjectStoreUsers returns an object that can list and get CephObjectStoreUsers. CephObjectStoreUsers(namespace string) CephObjectStoreUserNamespaceLister CephObjectStoreUserListerExpansion }
CephObjectStoreUserLister helps list CephObjectStoreUsers. All objects returned here must be treated as read-only.
func NewCephObjectStoreUserLister ¶
func NewCephObjectStoreUserLister(indexer cache.Indexer) CephObjectStoreUserLister
NewCephObjectStoreUserLister returns a new CephObjectStoreUserLister.
type CephObjectStoreUserListerExpansion ¶
type CephObjectStoreUserListerExpansion interface{}
CephObjectStoreUserListerExpansion allows custom methods to be added to CephObjectStoreUserLister.
type CephObjectStoreUserNamespaceLister ¶
type CephObjectStoreUserNamespaceLister interface { // List lists all CephObjectStoreUsers in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephObjectStoreUser, err error) // Get retrieves the CephObjectStoreUser from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephObjectStoreUser, error) CephObjectStoreUserNamespaceListerExpansion }
CephObjectStoreUserNamespaceLister helps list and get CephObjectStoreUsers. All objects returned here must be treated as read-only.
type CephObjectStoreUserNamespaceListerExpansion ¶
type CephObjectStoreUserNamespaceListerExpansion interface{}
CephObjectStoreUserNamespaceListerExpansion allows custom methods to be added to CephObjectStoreUserNamespaceLister.
type CephObjectZoneGroupLister ¶ added in v1.4.0
type CephObjectZoneGroupLister interface { // List lists all CephObjectZoneGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephObjectZoneGroup, err error) // CephObjectZoneGroups returns an object that can list and get CephObjectZoneGroups. CephObjectZoneGroups(namespace string) CephObjectZoneGroupNamespaceLister CephObjectZoneGroupListerExpansion }
CephObjectZoneGroupLister helps list CephObjectZoneGroups. All objects returned here must be treated as read-only.
func NewCephObjectZoneGroupLister ¶ added in v1.4.0
func NewCephObjectZoneGroupLister(indexer cache.Indexer) CephObjectZoneGroupLister
NewCephObjectZoneGroupLister returns a new CephObjectZoneGroupLister.
type CephObjectZoneGroupListerExpansion ¶ added in v1.4.0
type CephObjectZoneGroupListerExpansion interface{}
CephObjectZoneGroupListerExpansion allows custom methods to be added to CephObjectZoneGroupLister.
type CephObjectZoneGroupNamespaceLister ¶ added in v1.4.0
type CephObjectZoneGroupNamespaceLister interface { // List lists all CephObjectZoneGroups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephObjectZoneGroup, err error) // Get retrieves the CephObjectZoneGroup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephObjectZoneGroup, error) CephObjectZoneGroupNamespaceListerExpansion }
CephObjectZoneGroupNamespaceLister helps list and get CephObjectZoneGroups. All objects returned here must be treated as read-only.
type CephObjectZoneGroupNamespaceListerExpansion ¶ added in v1.4.0
type CephObjectZoneGroupNamespaceListerExpansion interface{}
CephObjectZoneGroupNamespaceListerExpansion allows custom methods to be added to CephObjectZoneGroupNamespaceLister.
type CephObjectZoneLister ¶ added in v1.4.0
type CephObjectZoneLister interface { // List lists all CephObjectZones in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephObjectZone, err error) // CephObjectZones returns an object that can list and get CephObjectZones. CephObjectZones(namespace string) CephObjectZoneNamespaceLister CephObjectZoneListerExpansion }
CephObjectZoneLister helps list CephObjectZones. All objects returned here must be treated as read-only.
func NewCephObjectZoneLister ¶ added in v1.4.0
func NewCephObjectZoneLister(indexer cache.Indexer) CephObjectZoneLister
NewCephObjectZoneLister returns a new CephObjectZoneLister.
type CephObjectZoneListerExpansion ¶ added in v1.4.0
type CephObjectZoneListerExpansion interface{}
CephObjectZoneListerExpansion allows custom methods to be added to CephObjectZoneLister.
type CephObjectZoneNamespaceLister ¶ added in v1.4.0
type CephObjectZoneNamespaceLister interface { // List lists all CephObjectZones in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephObjectZone, err error) // Get retrieves the CephObjectZone from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephObjectZone, error) CephObjectZoneNamespaceListerExpansion }
CephObjectZoneNamespaceLister helps list and get CephObjectZones. All objects returned here must be treated as read-only.
type CephObjectZoneNamespaceListerExpansion ¶ added in v1.4.0
type CephObjectZoneNamespaceListerExpansion interface{}
CephObjectZoneNamespaceListerExpansion allows custom methods to be added to CephObjectZoneNamespaceLister.
type CephRBDMirrorLister ¶ added in v1.4.0
type CephRBDMirrorLister interface { // List lists all CephRBDMirrors in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephRBDMirror, err error) // CephRBDMirrors returns an object that can list and get CephRBDMirrors. CephRBDMirrors(namespace string) CephRBDMirrorNamespaceLister CephRBDMirrorListerExpansion }
CephRBDMirrorLister helps list CephRBDMirrors. All objects returned here must be treated as read-only.
func NewCephRBDMirrorLister ¶ added in v1.4.0
func NewCephRBDMirrorLister(indexer cache.Indexer) CephRBDMirrorLister
NewCephRBDMirrorLister returns a new CephRBDMirrorLister.
type CephRBDMirrorListerExpansion ¶ added in v1.4.0
type CephRBDMirrorListerExpansion interface{}
CephRBDMirrorListerExpansion allows custom methods to be added to CephRBDMirrorLister.
type CephRBDMirrorNamespaceLister ¶ added in v1.4.0
type CephRBDMirrorNamespaceLister interface { // List lists all CephRBDMirrors in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CephRBDMirror, err error) // Get retrieves the CephRBDMirror from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CephRBDMirror, error) CephRBDMirrorNamespaceListerExpansion }
CephRBDMirrorNamespaceLister helps list and get CephRBDMirrors. All objects returned here must be treated as read-only.
type CephRBDMirrorNamespaceListerExpansion ¶ added in v1.4.0
type CephRBDMirrorNamespaceListerExpansion interface{}
CephRBDMirrorNamespaceListerExpansion allows custom methods to be added to CephRBDMirrorNamespaceLister.
Source Files ¶
- cephblockpool.go
- cephblockpoolradosnamespace.go
- cephbucketnotification.go
- cephbuckettopic.go
- cephclient.go
- cephcluster.go
- cephcosidriver.go
- cephfilesystem.go
- cephfilesystemmirror.go
- cephfilesystemsubvolumegroup.go
- cephnfs.go
- cephobjectrealm.go
- cephobjectstore.go
- cephobjectstoreuser.go
- cephobjectzone.go
- cephobjectzonegroup.go
- cephrbdmirror.go
- expansion_generated.go