Documentation ¶
Index ¶
- type CopyLister
- type CopyListerExpansion
- type CopyNamespaceLister
- type CopyNamespaceListerExpansion
- type ExportLister
- type ExportListerExpansion
- type ExportNamespaceLister
- type ExportNamespaceListerExpansion
- type ImageLister
- type ImageListerExpansion
- type ImageNamespaceLister
- type ImageNamespaceListerExpansion
- type ImportLister
- type ImportListerExpansion
- type ImportNamespaceLister
- type ImportNamespaceListerExpansion
- type SharePermissionLister
- type SharePermissionListerExpansion
- type SharePermissionNamespaceLister
- type SharePermissionNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CopyLister ¶
type CopyLister interface { // List lists all Copies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Copy, err error) // Copies returns an object that can list and get Copies. Copies(namespace string) CopyNamespaceLister CopyListerExpansion }
CopyLister helps list Copies. All objects returned here must be treated as read-only.
func NewCopyLister ¶
func NewCopyLister(indexer cache.Indexer) CopyLister
NewCopyLister returns a new CopyLister.
type CopyListerExpansion ¶
type CopyListerExpansion interface{}
CopyListerExpansion allows custom methods to be added to CopyLister.
type CopyNamespaceLister ¶
type CopyNamespaceLister interface { // List lists all Copies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Copy, err error) // Get retrieves the Copy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Copy, error) CopyNamespaceListerExpansion }
CopyNamespaceLister helps list and get Copies. All objects returned here must be treated as read-only.
type CopyNamespaceListerExpansion ¶
type CopyNamespaceListerExpansion interface{}
CopyNamespaceListerExpansion allows custom methods to be added to CopyNamespaceLister.
type ExportLister ¶
type ExportLister interface { // List lists all Exports in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Export, err error) // Exports returns an object that can list and get Exports. Exports(namespace string) ExportNamespaceLister ExportListerExpansion }
ExportLister helps list Exports. All objects returned here must be treated as read-only.
func NewExportLister ¶
func NewExportLister(indexer cache.Indexer) ExportLister
NewExportLister returns a new ExportLister.
type ExportListerExpansion ¶
type ExportListerExpansion interface{}
ExportListerExpansion allows custom methods to be added to ExportLister.
type ExportNamespaceLister ¶
type ExportNamespaceLister interface { // List lists all Exports in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Export, err error) // Get retrieves the Export from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Export, error) ExportNamespaceListerExpansion }
ExportNamespaceLister helps list and get Exports. All objects returned here must be treated as read-only.
type ExportNamespaceListerExpansion ¶
type ExportNamespaceListerExpansion interface{}
ExportNamespaceListerExpansion allows custom methods to be added to ExportNamespaceLister.
type ImageLister ¶
type ImageLister interface { // List lists all Images in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Image, err error) // Images returns an object that can list and get Images. Images(namespace string) ImageNamespaceLister ImageListerExpansion }
ImageLister helps list Images. All objects returned here must be treated as read-only.
func NewImageLister ¶
func NewImageLister(indexer cache.Indexer) ImageLister
NewImageLister returns a new ImageLister.
type ImageListerExpansion ¶
type ImageListerExpansion interface{}
ImageListerExpansion allows custom methods to be added to ImageLister.
type ImageNamespaceLister ¶
type ImageNamespaceLister interface { // List lists all Images in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Image, err error) // Get retrieves the Image from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Image, error) ImageNamespaceListerExpansion }
ImageNamespaceLister helps list and get Images. All objects returned here must be treated as read-only.
type ImageNamespaceListerExpansion ¶
type ImageNamespaceListerExpansion interface{}
ImageNamespaceListerExpansion allows custom methods to be added to ImageNamespaceLister.
type ImportLister ¶
type ImportLister interface { // List lists all Imports in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Import, err error) // Imports returns an object that can list and get Imports. Imports(namespace string) ImportNamespaceLister ImportListerExpansion }
ImportLister helps list Imports. All objects returned here must be treated as read-only.
func NewImportLister ¶
func NewImportLister(indexer cache.Indexer) ImportLister
NewImportLister returns a new ImportLister.
type ImportListerExpansion ¶
type ImportListerExpansion interface{}
ImportListerExpansion allows custom methods to be added to ImportLister.
type ImportNamespaceLister ¶
type ImportNamespaceLister interface { // List lists all Imports in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Import, err error) // Get retrieves the Import from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Import, error) ImportNamespaceListerExpansion }
ImportNamespaceLister helps list and get Imports. All objects returned here must be treated as read-only.
type ImportNamespaceListerExpansion ¶
type ImportNamespaceListerExpansion interface{}
ImportNamespaceListerExpansion allows custom methods to be added to ImportNamespaceLister.
type SharePermissionLister ¶
type SharePermissionLister interface { // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SharePermission, err error) SharePermissions(namespace string) SharePermissionNamespaceLister SharePermissionListerExpansion }
SharePermissionLister helps list SharePermissions. All objects returned here must be treated as read-only.
func NewSharePermissionLister ¶
func NewSharePermissionLister(indexer cache.Indexer) SharePermissionLister
NewSharePermissionLister returns a new SharePermissionLister.
type SharePermissionListerExpansion ¶
type SharePermissionListerExpansion interface{}
SharePermissionListerExpansion allows custom methods to be added to SharePermissionLister.
type SharePermissionNamespaceLister ¶
type SharePermissionNamespaceLister interface { // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SharePermission, err error) // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SharePermission, error) SharePermissionNamespaceListerExpansion }
SharePermissionNamespaceLister helps list and get SharePermissions. All objects returned here must be treated as read-only.
type SharePermissionNamespaceListerExpansion ¶
type SharePermissionNamespaceListerExpansion interface{}
SharePermissionNamespaceListerExpansion allows custom methods to be added to SharePermissionNamespaceLister.