v1alpha1

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: May 25, 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 VXLANClaimLister

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

VXLANClaimLister helps list VXLANClaims. All objects returned here must be treated as read-only.

func NewVXLANClaimLister

func NewVXLANClaimLister(indexer cache.Indexer) VXLANClaimLister

NewVXLANClaimLister returns a new VXLANClaimLister.

type VXLANClaimListerExpansion

type VXLANClaimListerExpansion interface{}

VXLANClaimListerExpansion allows custom methods to be added to VXLANClaimLister.

type VXLANClaimNamespaceLister

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

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

type VXLANClaimNamespaceListerExpansion

type VXLANClaimNamespaceListerExpansion interface{}

VXLANClaimNamespaceListerExpansion allows custom methods to be added to VXLANClaimNamespaceLister.

type VXLANEntryLister

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

VXLANEntryLister helps list VXLANEntries. All objects returned here must be treated as read-only.

func NewVXLANEntryLister

func NewVXLANEntryLister(indexer cache.Indexer) VXLANEntryLister

NewVXLANEntryLister returns a new VXLANEntryLister.

type VXLANEntryListerExpansion

type VXLANEntryListerExpansion interface{}

VXLANEntryListerExpansion allows custom methods to be added to VXLANEntryLister.

type VXLANEntryNamespaceLister

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

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

type VXLANEntryNamespaceListerExpansion

type VXLANEntryNamespaceListerExpansion interface{}

VXLANEntryNamespaceListerExpansion allows custom methods to be added to VXLANEntryNamespaceLister.

type VXLANIndexLister

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

VXLANIndexLister helps list VXLANIndexes. All objects returned here must be treated as read-only.

func NewVXLANIndexLister

func NewVXLANIndexLister(indexer cache.Indexer) VXLANIndexLister

NewVXLANIndexLister returns a new VXLANIndexLister.

type VXLANIndexListerExpansion

type VXLANIndexListerExpansion interface{}

VXLANIndexListerExpansion allows custom methods to be added to VXLANIndexLister.

type VXLANIndexNamespaceLister

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

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

type VXLANIndexNamespaceListerExpansion

type VXLANIndexNamespaceListerExpansion interface{}

VXLANIndexNamespaceListerExpansion allows custom methods to be added to VXLANIndexNamespaceLister.

Jump to

Keyboard shortcuts

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