v1alpha1

package
v1.0.18 Latest Latest
Warning

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

Go to latest
Published: Jan 14, 2021 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 ClusterSyncLeaseLister

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

ClusterSyncLeaseLister helps list ClusterSyncLeases. All objects returned here must be treated as read-only.

func NewClusterSyncLeaseLister

func NewClusterSyncLeaseLister(indexer cache.Indexer) ClusterSyncLeaseLister

NewClusterSyncLeaseLister returns a new ClusterSyncLeaseLister.

type ClusterSyncLeaseListerExpansion

type ClusterSyncLeaseListerExpansion interface{}

ClusterSyncLeaseListerExpansion allows custom methods to be added to ClusterSyncLeaseLister.

type ClusterSyncLeaseNamespaceLister

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

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

type ClusterSyncLeaseNamespaceListerExpansion

type ClusterSyncLeaseNamespaceListerExpansion interface{}

ClusterSyncLeaseNamespaceListerExpansion allows custom methods to be added to ClusterSyncLeaseNamespaceLister.

type ClusterSyncLister

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

ClusterSyncLister helps list ClusterSyncs. All objects returned here must be treated as read-only.

func NewClusterSyncLister

func NewClusterSyncLister(indexer cache.Indexer) ClusterSyncLister

NewClusterSyncLister returns a new ClusterSyncLister.

type ClusterSyncListerExpansion

type ClusterSyncListerExpansion interface{}

ClusterSyncListerExpansion allows custom methods to be added to ClusterSyncLister.

type ClusterSyncNamespaceLister

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

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

type ClusterSyncNamespaceListerExpansion

type ClusterSyncNamespaceListerExpansion interface{}

ClusterSyncNamespaceListerExpansion allows custom methods to be added to ClusterSyncNamespaceLister.

Jump to

Keyboard shortcuts

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