Documentation ¶
Index ¶
- type BlockLister
- type BlockListerExpansion
- type BlockNamespaceLister
- type BlockNamespaceListerExpansion
- type EvaultLister
- type EvaultListerExpansion
- type EvaultNamespaceLister
- type EvaultNamespaceListerExpansion
- type FileLister
- type FileListerExpansion
- type FileNamespaceLister
- type FileNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockLister ¶
type BlockLister interface { // List lists all Blocks in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Block, err error) // Blocks returns an object that can list and get Blocks. Blocks(namespace string) BlockNamespaceLister BlockListerExpansion }
BlockLister helps list Blocks. All objects returned here must be treated as read-only.
func NewBlockLister ¶
func NewBlockLister(indexer cache.Indexer) BlockLister
NewBlockLister returns a new BlockLister.
type BlockListerExpansion ¶
type BlockListerExpansion interface{}
BlockListerExpansion allows custom methods to be added to BlockLister.
type BlockNamespaceLister ¶
type BlockNamespaceLister interface { // List lists all Blocks in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Block, err error) // Get retrieves the Block from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Block, error) BlockNamespaceListerExpansion }
BlockNamespaceLister helps list and get Blocks. All objects returned here must be treated as read-only.
type BlockNamespaceListerExpansion ¶
type BlockNamespaceListerExpansion interface{}
BlockNamespaceListerExpansion allows custom methods to be added to BlockNamespaceLister.
type EvaultLister ¶
type EvaultLister interface { // List lists all Evaults in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Evault, err error) // Evaults returns an object that can list and get Evaults. Evaults(namespace string) EvaultNamespaceLister EvaultListerExpansion }
EvaultLister helps list Evaults. All objects returned here must be treated as read-only.
func NewEvaultLister ¶
func NewEvaultLister(indexer cache.Indexer) EvaultLister
NewEvaultLister returns a new EvaultLister.
type EvaultListerExpansion ¶
type EvaultListerExpansion interface{}
EvaultListerExpansion allows custom methods to be added to EvaultLister.
type EvaultNamespaceLister ¶
type EvaultNamespaceLister interface { // List lists all Evaults in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Evault, err error) // Get retrieves the Evault from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Evault, error) EvaultNamespaceListerExpansion }
EvaultNamespaceLister helps list and get Evaults. All objects returned here must be treated as read-only.
type EvaultNamespaceListerExpansion ¶
type EvaultNamespaceListerExpansion interface{}
EvaultNamespaceListerExpansion allows custom methods to be added to EvaultNamespaceLister.
type FileLister ¶
type FileLister interface { // List lists all Files in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.File, err error) // Files returns an object that can list and get Files. Files(namespace string) FileNamespaceLister FileListerExpansion }
FileLister helps list Files. All objects returned here must be treated as read-only.
func NewFileLister ¶
func NewFileLister(indexer cache.Indexer) FileLister
NewFileLister returns a new FileLister.
type FileListerExpansion ¶
type FileListerExpansion interface{}
FileListerExpansion allows custom methods to be added to FileLister.
type FileNamespaceLister ¶
type FileNamespaceLister interface { // List lists all Files in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.File, err error) // Get retrieves the File from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.File, error) FileNamespaceListerExpansion }
FileNamespaceLister helps list and get Files. All objects returned here must be treated as read-only.
type FileNamespaceListerExpansion ¶
type FileNamespaceListerExpansion interface{}
FileNamespaceListerExpansion allows custom methods to be added to FileNamespaceLister.