Documentation ¶
Index ¶
- type TridentBackendLister
- type TridentBackendListerExpansion
- type TridentBackendNamespaceLister
- type TridentBackendNamespaceListerExpansion
- type TridentNodeLister
- type TridentNodeListerExpansion
- type TridentNodeNamespaceLister
- type TridentNodeNamespaceListerExpansion
- type TridentSnapshotLister
- type TridentSnapshotListerExpansion
- type TridentSnapshotNamespaceLister
- type TridentSnapshotNamespaceListerExpansion
- type TridentStorageClassLister
- type TridentStorageClassListerExpansion
- type TridentStorageClassNamespaceLister
- type TridentStorageClassNamespaceListerExpansion
- type TridentTransactionLister
- type TridentTransactionListerExpansion
- type TridentTransactionNamespaceLister
- type TridentTransactionNamespaceListerExpansion
- type TridentVersionLister
- type TridentVersionListerExpansion
- type TridentVersionNamespaceLister
- type TridentVersionNamespaceListerExpansion
- type TridentVolumeLister
- type TridentVolumeListerExpansion
- type TridentVolumeNamespaceLister
- type TridentVolumeNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TridentBackendLister ¶
type TridentBackendLister interface { // List lists all TridentBackends in the indexer. List(selector labels.Selector) (ret []*v1.TridentBackend, err error) // TridentBackends returns an object that can list and get TridentBackends. TridentBackends(namespace string) TridentBackendNamespaceLister TridentBackendListerExpansion }
TridentBackendLister helps list TridentBackends.
func NewTridentBackendLister ¶
func NewTridentBackendLister(indexer cache.Indexer) TridentBackendLister
NewTridentBackendLister returns a new TridentBackendLister.
type TridentBackendListerExpansion ¶
type TridentBackendListerExpansion interface{}
TridentBackendListerExpansion allows custom methods to be added to TridentBackendLister.
type TridentBackendNamespaceLister ¶
type TridentBackendNamespaceLister interface { // List lists all TridentBackends in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.TridentBackend, err error) // Get retrieves the TridentBackend from the indexer for a given namespace and name. Get(name string) (*v1.TridentBackend, error) TridentBackendNamespaceListerExpansion }
TridentBackendNamespaceLister helps list and get TridentBackends.
type TridentBackendNamespaceListerExpansion ¶
type TridentBackendNamespaceListerExpansion interface{}
TridentBackendNamespaceListerExpansion allows custom methods to be added to TridentBackendNamespaceLister.
type TridentNodeLister ¶
type TridentNodeLister interface { // List lists all TridentNodes in the indexer. List(selector labels.Selector) (ret []*v1.TridentNode, err error) // TridentNodes returns an object that can list and get TridentNodes. TridentNodes(namespace string) TridentNodeNamespaceLister TridentNodeListerExpansion }
TridentNodeLister helps list TridentNodes.
func NewTridentNodeLister ¶
func NewTridentNodeLister(indexer cache.Indexer) TridentNodeLister
NewTridentNodeLister returns a new TridentNodeLister.
type TridentNodeListerExpansion ¶
type TridentNodeListerExpansion interface{}
TridentNodeListerExpansion allows custom methods to be added to TridentNodeLister.
type TridentNodeNamespaceLister ¶
type TridentNodeNamespaceLister interface { // List lists all TridentNodes in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.TridentNode, err error) // Get retrieves the TridentNode from the indexer for a given namespace and name. Get(name string) (*v1.TridentNode, error) TridentNodeNamespaceListerExpansion }
TridentNodeNamespaceLister helps list and get TridentNodes.
type TridentNodeNamespaceListerExpansion ¶
type TridentNodeNamespaceListerExpansion interface{}
TridentNodeNamespaceListerExpansion allows custom methods to be added to TridentNodeNamespaceLister.
type TridentSnapshotLister ¶
type TridentSnapshotLister interface { // List lists all TridentSnapshots in the indexer. List(selector labels.Selector) (ret []*v1.TridentSnapshot, err error) // TridentSnapshots returns an object that can list and get TridentSnapshots. TridentSnapshots(namespace string) TridentSnapshotNamespaceLister TridentSnapshotListerExpansion }
TridentSnapshotLister helps list TridentSnapshots.
func NewTridentSnapshotLister ¶
func NewTridentSnapshotLister(indexer cache.Indexer) TridentSnapshotLister
NewTridentSnapshotLister returns a new TridentSnapshotLister.
type TridentSnapshotListerExpansion ¶
type TridentSnapshotListerExpansion interface{}
TridentSnapshotListerExpansion allows custom methods to be added to TridentSnapshotLister.
type TridentSnapshotNamespaceLister ¶
type TridentSnapshotNamespaceLister interface { // List lists all TridentSnapshots in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.TridentSnapshot, err error) // Get retrieves the TridentSnapshot from the indexer for a given namespace and name. Get(name string) (*v1.TridentSnapshot, error) TridentSnapshotNamespaceListerExpansion }
TridentSnapshotNamespaceLister helps list and get TridentSnapshots.
type TridentSnapshotNamespaceListerExpansion ¶
type TridentSnapshotNamespaceListerExpansion interface{}
TridentSnapshotNamespaceListerExpansion allows custom methods to be added to TridentSnapshotNamespaceLister.
type TridentStorageClassLister ¶
type TridentStorageClassLister interface { // List lists all TridentStorageClasses in the indexer. List(selector labels.Selector) (ret []*v1.TridentStorageClass, err error) // TridentStorageClasses returns an object that can list and get TridentStorageClasses. TridentStorageClasses(namespace string) TridentStorageClassNamespaceLister TridentStorageClassListerExpansion }
TridentStorageClassLister helps list TridentStorageClasses.
func NewTridentStorageClassLister ¶
func NewTridentStorageClassLister(indexer cache.Indexer) TridentStorageClassLister
NewTridentStorageClassLister returns a new TridentStorageClassLister.
type TridentStorageClassListerExpansion ¶
type TridentStorageClassListerExpansion interface{}
TridentStorageClassListerExpansion allows custom methods to be added to TridentStorageClassLister.
type TridentStorageClassNamespaceLister ¶
type TridentStorageClassNamespaceLister interface { // List lists all TridentStorageClasses in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.TridentStorageClass, err error) // Get retrieves the TridentStorageClass from the indexer for a given namespace and name. Get(name string) (*v1.TridentStorageClass, error) TridentStorageClassNamespaceListerExpansion }
TridentStorageClassNamespaceLister helps list and get TridentStorageClasses.
type TridentStorageClassNamespaceListerExpansion ¶
type TridentStorageClassNamespaceListerExpansion interface{}
TridentStorageClassNamespaceListerExpansion allows custom methods to be added to TridentStorageClassNamespaceLister.
type TridentTransactionLister ¶
type TridentTransactionLister interface { // List lists all TridentTransactions in the indexer. List(selector labels.Selector) (ret []*v1.TridentTransaction, err error) // TridentTransactions returns an object that can list and get TridentTransactions. TridentTransactions(namespace string) TridentTransactionNamespaceLister TridentTransactionListerExpansion }
TridentTransactionLister helps list TridentTransactions.
func NewTridentTransactionLister ¶
func NewTridentTransactionLister(indexer cache.Indexer) TridentTransactionLister
NewTridentTransactionLister returns a new TridentTransactionLister.
type TridentTransactionListerExpansion ¶
type TridentTransactionListerExpansion interface{}
TridentTransactionListerExpansion allows custom methods to be added to TridentTransactionLister.
type TridentTransactionNamespaceLister ¶
type TridentTransactionNamespaceLister interface { // List lists all TridentTransactions in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.TridentTransaction, err error) // Get retrieves the TridentTransaction from the indexer for a given namespace and name. Get(name string) (*v1.TridentTransaction, error) TridentTransactionNamespaceListerExpansion }
TridentTransactionNamespaceLister helps list and get TridentTransactions.
type TridentTransactionNamespaceListerExpansion ¶
type TridentTransactionNamespaceListerExpansion interface{}
TridentTransactionNamespaceListerExpansion allows custom methods to be added to TridentTransactionNamespaceLister.
type TridentVersionLister ¶
type TridentVersionLister interface { // List lists all TridentVersions in the indexer. List(selector labels.Selector) (ret []*v1.TridentVersion, err error) // TridentVersions returns an object that can list and get TridentVersions. TridentVersions(namespace string) TridentVersionNamespaceLister TridentVersionListerExpansion }
TridentVersionLister helps list TridentVersions.
func NewTridentVersionLister ¶
func NewTridentVersionLister(indexer cache.Indexer) TridentVersionLister
NewTridentVersionLister returns a new TridentVersionLister.
type TridentVersionListerExpansion ¶
type TridentVersionListerExpansion interface{}
TridentVersionListerExpansion allows custom methods to be added to TridentVersionLister.
type TridentVersionNamespaceLister ¶
type TridentVersionNamespaceLister interface { // List lists all TridentVersions in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.TridentVersion, err error) // Get retrieves the TridentVersion from the indexer for a given namespace and name. Get(name string) (*v1.TridentVersion, error) TridentVersionNamespaceListerExpansion }
TridentVersionNamespaceLister helps list and get TridentVersions.
type TridentVersionNamespaceListerExpansion ¶
type TridentVersionNamespaceListerExpansion interface{}
TridentVersionNamespaceListerExpansion allows custom methods to be added to TridentVersionNamespaceLister.
type TridentVolumeLister ¶
type TridentVolumeLister interface { // List lists all TridentVolumes in the indexer. List(selector labels.Selector) (ret []*v1.TridentVolume, err error) // TridentVolumes returns an object that can list and get TridentVolumes. TridentVolumes(namespace string) TridentVolumeNamespaceLister TridentVolumeListerExpansion }
TridentVolumeLister helps list TridentVolumes.
func NewTridentVolumeLister ¶
func NewTridentVolumeLister(indexer cache.Indexer) TridentVolumeLister
NewTridentVolumeLister returns a new TridentVolumeLister.
type TridentVolumeListerExpansion ¶
type TridentVolumeListerExpansion interface{}
TridentVolumeListerExpansion allows custom methods to be added to TridentVolumeLister.
type TridentVolumeNamespaceLister ¶
type TridentVolumeNamespaceLister interface { // List lists all TridentVolumes in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.TridentVolume, err error) // Get retrieves the TridentVolume from the indexer for a given namespace and name. Get(name string) (*v1.TridentVolume, error) TridentVolumeNamespaceListerExpansion }
TridentVolumeNamespaceLister helps list and get TridentVolumes.
type TridentVolumeNamespaceListerExpansion ¶
type TridentVolumeNamespaceListerExpansion interface{}
TridentVolumeNamespaceListerExpansion allows custom methods to be added to TridentVolumeNamespaceLister.