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 AccessGroupLister

type AccessGroupLister interface {
	// List lists all AccessGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AccessGroup, err error)
	// AccessGroups returns an object that can list and get AccessGroups.
	AccessGroups(namespace string) AccessGroupNamespaceLister
	AccessGroupListerExpansion
}

AccessGroupLister helps list AccessGroups. All objects returned here must be treated as read-only.

func NewAccessGroupLister

func NewAccessGroupLister(indexer cache.Indexer) AccessGroupLister

NewAccessGroupLister returns a new AccessGroupLister.

type AccessGroupListerExpansion

type AccessGroupListerExpansion interface{}

AccessGroupListerExpansion allows custom methods to be added to AccessGroupLister.

type AccessGroupNamespaceLister

type AccessGroupNamespaceLister interface {
	// List lists all AccessGroups in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AccessGroup, err error)
	// Get retrieves the AccessGroup from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.AccessGroup, error)
	AccessGroupNamespaceListerExpansion
}

AccessGroupNamespaceLister helps list and get AccessGroups. All objects returned here must be treated as read-only.

type AccessGroupNamespaceListerExpansion

type AccessGroupNamespaceListerExpansion interface{}

AccessGroupNamespaceListerExpansion allows custom methods to be added to AccessGroupNamespaceLister.

type AccessRuleLister

type AccessRuleLister interface {
	// List lists all AccessRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AccessRule, err error)
	// AccessRules returns an object that can list and get AccessRules.
	AccessRules(namespace string) AccessRuleNamespaceLister
	AccessRuleListerExpansion
}

AccessRuleLister helps list AccessRules. All objects returned here must be treated as read-only.

func NewAccessRuleLister

func NewAccessRuleLister(indexer cache.Indexer) AccessRuleLister

NewAccessRuleLister returns a new AccessRuleLister.

type AccessRuleListerExpansion

type AccessRuleListerExpansion interface{}

AccessRuleListerExpansion allows custom methods to be added to AccessRuleLister.

type AccessRuleNamespaceLister

type AccessRuleNamespaceLister interface {
	// List lists all AccessRules in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AccessRule, err error)
	// Get retrieves the AccessRule from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.AccessRule, error)
	AccessRuleNamespaceListerExpansion
}

AccessRuleNamespaceLister helps list and get AccessRules. All objects returned here must be treated as read-only.

type AccessRuleNamespaceListerExpansion

type AccessRuleNamespaceListerExpansion interface{}

AccessRuleNamespaceListerExpansion allows custom methods to be added to AccessRuleNamespaceLister.

type AutoSnapshotPolicyLister added in v0.5.0

type AutoSnapshotPolicyLister interface {
	// List lists all AutoSnapshotPolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AutoSnapshotPolicy, err error)
	// AutoSnapshotPolicies returns an object that can list and get AutoSnapshotPolicies.
	AutoSnapshotPolicies(namespace string) AutoSnapshotPolicyNamespaceLister
	AutoSnapshotPolicyListerExpansion
}

AutoSnapshotPolicyLister helps list AutoSnapshotPolicies. All objects returned here must be treated as read-only.

func NewAutoSnapshotPolicyLister added in v0.5.0

func NewAutoSnapshotPolicyLister(indexer cache.Indexer) AutoSnapshotPolicyLister

NewAutoSnapshotPolicyLister returns a new AutoSnapshotPolicyLister.

type AutoSnapshotPolicyListerExpansion added in v0.5.0

type AutoSnapshotPolicyListerExpansion interface{}

AutoSnapshotPolicyListerExpansion allows custom methods to be added to AutoSnapshotPolicyLister.

type AutoSnapshotPolicyNamespaceLister added in v0.5.0

type AutoSnapshotPolicyNamespaceLister interface {
	// List lists all AutoSnapshotPolicies in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AutoSnapshotPolicy, err error)
	// Get retrieves the AutoSnapshotPolicy from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.AutoSnapshotPolicy, error)
	AutoSnapshotPolicyNamespaceListerExpansion
}

AutoSnapshotPolicyNamespaceLister helps list and get AutoSnapshotPolicies. All objects returned here must be treated as read-only.

type AutoSnapshotPolicyNamespaceListerExpansion added in v0.5.0

type AutoSnapshotPolicyNamespaceListerExpansion interface{}

AutoSnapshotPolicyNamespaceListerExpansion allows custom methods to be added to AutoSnapshotPolicyNamespaceLister.

type DataFlowLister added in v0.5.0

type DataFlowLister interface {
	// List lists all DataFlows in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DataFlow, err error)
	// DataFlows returns an object that can list and get DataFlows.
	DataFlows(namespace string) DataFlowNamespaceLister
	DataFlowListerExpansion
}

DataFlowLister helps list DataFlows. All objects returned here must be treated as read-only.

func NewDataFlowLister added in v0.5.0

func NewDataFlowLister(indexer cache.Indexer) DataFlowLister

NewDataFlowLister returns a new DataFlowLister.

type DataFlowListerExpansion added in v0.5.0

type DataFlowListerExpansion interface{}

DataFlowListerExpansion allows custom methods to be added to DataFlowLister.

type DataFlowNamespaceLister added in v0.5.0

type DataFlowNamespaceLister interface {
	// List lists all DataFlows in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DataFlow, err error)
	// Get retrieves the DataFlow from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.DataFlow, error)
	DataFlowNamespaceListerExpansion
}

DataFlowNamespaceLister helps list and get DataFlows. All objects returned here must be treated as read-only.

type DataFlowNamespaceListerExpansion added in v0.5.0

type DataFlowNamespaceListerExpansion interface{}

DataFlowNamespaceListerExpansion allows custom methods to be added to DataFlowNamespaceLister.

type FileSystemLister

type FileSystemLister interface {
	// List lists all FileSystems in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.FileSystem, err error)
	// FileSystems returns an object that can list and get FileSystems.
	FileSystems(namespace string) FileSystemNamespaceLister
	FileSystemListerExpansion
}

FileSystemLister helps list FileSystems. All objects returned here must be treated as read-only.

func NewFileSystemLister

func NewFileSystemLister(indexer cache.Indexer) FileSystemLister

NewFileSystemLister returns a new FileSystemLister.

type FileSystemListerExpansion

type FileSystemListerExpansion interface{}

FileSystemListerExpansion allows custom methods to be added to FileSystemLister.

type FileSystemNamespaceLister

type FileSystemNamespaceLister interface {
	// List lists all FileSystems in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.FileSystem, err error)
	// Get retrieves the FileSystem from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.FileSystem, error)
	FileSystemNamespaceListerExpansion
}

FileSystemNamespaceLister helps list and get FileSystems. All objects returned here must be treated as read-only.

type FileSystemNamespaceListerExpansion

type FileSystemNamespaceListerExpansion interface{}

FileSystemNamespaceListerExpansion allows custom methods to be added to FileSystemNamespaceLister.

type FilesetLister added in v0.5.0

type FilesetLister interface {
	// List lists all Filesets in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Fileset, err error)
	// Filesets returns an object that can list and get Filesets.
	Filesets(namespace string) FilesetNamespaceLister
	FilesetListerExpansion
}

FilesetLister helps list Filesets. All objects returned here must be treated as read-only.

func NewFilesetLister added in v0.5.0

func NewFilesetLister(indexer cache.Indexer) FilesetLister

NewFilesetLister returns a new FilesetLister.

type FilesetListerExpansion added in v0.5.0

type FilesetListerExpansion interface{}

FilesetListerExpansion allows custom methods to be added to FilesetLister.

type FilesetNamespaceLister added in v0.5.0

type FilesetNamespaceLister interface {
	// List lists all Filesets in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Fileset, err error)
	// Get retrieves the Fileset from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Fileset, error)
	FilesetNamespaceListerExpansion
}

FilesetNamespaceLister helps list and get Filesets. All objects returned here must be treated as read-only.

type FilesetNamespaceListerExpansion added in v0.5.0

type FilesetNamespaceListerExpansion interface{}

FilesetNamespaceListerExpansion allows custom methods to be added to FilesetNamespaceLister.

type LifecyclePolicyLister added in v0.5.0

type LifecyclePolicyLister interface {
	// List lists all LifecyclePolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LifecyclePolicy, err error)
	// LifecyclePolicies returns an object that can list and get LifecyclePolicies.
	LifecyclePolicies(namespace string) LifecyclePolicyNamespaceLister
	LifecyclePolicyListerExpansion
}

LifecyclePolicyLister helps list LifecyclePolicies. All objects returned here must be treated as read-only.

func NewLifecyclePolicyLister added in v0.5.0

func NewLifecyclePolicyLister(indexer cache.Indexer) LifecyclePolicyLister

NewLifecyclePolicyLister returns a new LifecyclePolicyLister.

type LifecyclePolicyListerExpansion added in v0.5.0

type LifecyclePolicyListerExpansion interface{}

LifecyclePolicyListerExpansion allows custom methods to be added to LifecyclePolicyLister.

type LifecyclePolicyNamespaceLister added in v0.5.0

type LifecyclePolicyNamespaceLister interface {
	// List lists all LifecyclePolicies in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LifecyclePolicy, err error)
	// Get retrieves the LifecyclePolicy from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.LifecyclePolicy, error)
	LifecyclePolicyNamespaceListerExpansion
}

LifecyclePolicyNamespaceLister helps list and get LifecyclePolicies. All objects returned here must be treated as read-only.

type LifecyclePolicyNamespaceListerExpansion added in v0.5.0

type LifecyclePolicyNamespaceListerExpansion interface{}

LifecyclePolicyNamespaceListerExpansion allows custom methods to be added to LifecyclePolicyNamespaceLister.

type MountTargetLister

type MountTargetLister interface {
	// List lists all MountTargets in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.MountTarget, err error)
	// MountTargets returns an object that can list and get MountTargets.
	MountTargets(namespace string) MountTargetNamespaceLister
	MountTargetListerExpansion
}

MountTargetLister helps list MountTargets. All objects returned here must be treated as read-only.

func NewMountTargetLister

func NewMountTargetLister(indexer cache.Indexer) MountTargetLister

NewMountTargetLister returns a new MountTargetLister.

type MountTargetListerExpansion

type MountTargetListerExpansion interface{}

MountTargetListerExpansion allows custom methods to be added to MountTargetLister.

type MountTargetNamespaceLister

type MountTargetNamespaceLister interface {
	// List lists all MountTargets in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.MountTarget, err error)
	// Get retrieves the MountTarget from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.MountTarget, error)
	MountTargetNamespaceListerExpansion
}

MountTargetNamespaceLister helps list and get MountTargets. All objects returned here must be treated as read-only.

type MountTargetNamespaceListerExpansion

type MountTargetNamespaceListerExpansion interface{}

MountTargetNamespaceListerExpansion allows custom methods to be added to MountTargetNamespaceLister.

type RecycleBinLister added in v0.5.0

type RecycleBinLister interface {
	// List lists all RecycleBins in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.RecycleBin, err error)
	// RecycleBins returns an object that can list and get RecycleBins.
	RecycleBins(namespace string) RecycleBinNamespaceLister
	RecycleBinListerExpansion
}

RecycleBinLister helps list RecycleBins. All objects returned here must be treated as read-only.

func NewRecycleBinLister added in v0.5.0

func NewRecycleBinLister(indexer cache.Indexer) RecycleBinLister

NewRecycleBinLister returns a new RecycleBinLister.

type RecycleBinListerExpansion added in v0.5.0

type RecycleBinListerExpansion interface{}

RecycleBinListerExpansion allows custom methods to be added to RecycleBinLister.

type RecycleBinNamespaceLister added in v0.5.0

type RecycleBinNamespaceLister interface {
	// List lists all RecycleBins in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.RecycleBin, err error)
	// Get retrieves the RecycleBin from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.RecycleBin, error)
	RecycleBinNamespaceListerExpansion
}

RecycleBinNamespaceLister helps list and get RecycleBins. All objects returned here must be treated as read-only.

type RecycleBinNamespaceListerExpansion added in v0.5.0

type RecycleBinNamespaceListerExpansion interface{}

RecycleBinNamespaceListerExpansion allows custom methods to be added to RecycleBinNamespaceLister.

type SnapshotLister added in v0.5.0

type SnapshotLister interface {
	// List lists all Snapshots in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Snapshot, err error)
	// Snapshots returns an object that can list and get Snapshots.
	Snapshots(namespace string) SnapshotNamespaceLister
	SnapshotListerExpansion
}

SnapshotLister helps list Snapshots. All objects returned here must be treated as read-only.

func NewSnapshotLister added in v0.5.0

func NewSnapshotLister(indexer cache.Indexer) SnapshotLister

NewSnapshotLister returns a new SnapshotLister.

type SnapshotListerExpansion added in v0.5.0

type SnapshotListerExpansion interface{}

SnapshotListerExpansion allows custom methods to be added to SnapshotLister.

type SnapshotNamespaceLister added in v0.5.0

type SnapshotNamespaceLister interface {
	// List lists all Snapshots in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Snapshot, err error)
	// Get retrieves the Snapshot from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Snapshot, error)
	SnapshotNamespaceListerExpansion
}

SnapshotNamespaceLister helps list and get Snapshots. All objects returned here must be treated as read-only.

type SnapshotNamespaceListerExpansion added in v0.5.0

type SnapshotNamespaceListerExpansion interface{}

SnapshotNamespaceListerExpansion allows custom methods to be added to SnapshotNamespaceLister.

Jump to

Keyboard shortcuts

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