v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

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 {
	// List lists all SharePermissions in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SharePermission, err error)
	// SharePermissions returns an object that can list and get SharePermissions.
	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 {
	// List lists all SharePermissions in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SharePermission, err error)
	// Get retrieves the SharePermission from the indexer for a given namespace and name.
	// 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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL