v1alpha1

package
v0.0.11 Latest Latest
Warning

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

Go to latest
Published: Nov 27, 2024 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 IPClaimLister

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

IPClaimLister helps list IPClaims. All objects returned here must be treated as read-only.

func NewIPClaimLister

func NewIPClaimLister(indexer cache.Indexer) IPClaimLister

NewIPClaimLister returns a new IPClaimLister.

type IPClaimListerExpansion

type IPClaimListerExpansion interface{}

IPClaimListerExpansion allows custom methods to be added to IPClaimLister.

type IPClaimNamespaceLister

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

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

type IPClaimNamespaceListerExpansion

type IPClaimNamespaceListerExpansion interface{}

IPClaimNamespaceListerExpansion allows custom methods to be added to IPClaimNamespaceLister.

type IPEntryLister

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

IPEntryLister helps list IPEntries. All objects returned here must be treated as read-only.

func NewIPEntryLister

func NewIPEntryLister(indexer cache.Indexer) IPEntryLister

NewIPEntryLister returns a new IPEntryLister.

type IPEntryListerExpansion

type IPEntryListerExpansion interface{}

IPEntryListerExpansion allows custom methods to be added to IPEntryLister.

type IPEntryNamespaceLister

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

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

type IPEntryNamespaceListerExpansion

type IPEntryNamespaceListerExpansion interface{}

IPEntryNamespaceListerExpansion allows custom methods to be added to IPEntryNamespaceLister.

type IPIndexLister

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

IPIndexLister helps list IPIndexes. All objects returned here must be treated as read-only.

func NewIPIndexLister

func NewIPIndexLister(indexer cache.Indexer) IPIndexLister

NewIPIndexLister returns a new IPIndexLister.

type IPIndexListerExpansion

type IPIndexListerExpansion interface{}

IPIndexListerExpansion allows custom methods to be added to IPIndexLister.

type IPIndexNamespaceLister

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

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

type IPIndexNamespaceListerExpansion

type IPIndexNamespaceListerExpansion interface{}

IPIndexNamespaceListerExpansion allows custom methods to be added to IPIndexNamespaceLister.

Jump to

Keyboard shortcuts

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