v1alpha3

package
v1.2.4 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 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 MeshConfigLister

type MeshConfigLister interface {
	// List lists all MeshConfigs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha3.MeshConfig, err error)
	// MeshConfigs returns an object that can list and get MeshConfigs.
	MeshConfigs(namespace string) MeshConfigNamespaceLister
	MeshConfigListerExpansion
}

MeshConfigLister helps list MeshConfigs. All objects returned here must be treated as read-only.

func NewMeshConfigLister

func NewMeshConfigLister(indexer cache.Indexer) MeshConfigLister

NewMeshConfigLister returns a new MeshConfigLister.

type MeshConfigListerExpansion

type MeshConfigListerExpansion interface{}

MeshConfigListerExpansion allows custom methods to be added to MeshConfigLister.

type MeshConfigNamespaceLister

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

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

type MeshConfigNamespaceListerExpansion

type MeshConfigNamespaceListerExpansion interface{}

MeshConfigNamespaceListerExpansion allows custom methods to be added to MeshConfigNamespaceLister.

type MeshRootCertificateLister

type MeshRootCertificateLister interface {
	// List lists all MeshRootCertificates in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha3.MeshRootCertificate, err error)
	// MeshRootCertificates returns an object that can list and get MeshRootCertificates.
	MeshRootCertificates(namespace string) MeshRootCertificateNamespaceLister
	MeshRootCertificateListerExpansion
}

MeshRootCertificateLister helps list MeshRootCertificates. All objects returned here must be treated as read-only.

func NewMeshRootCertificateLister

func NewMeshRootCertificateLister(indexer cache.Indexer) MeshRootCertificateLister

NewMeshRootCertificateLister returns a new MeshRootCertificateLister.

type MeshRootCertificateListerExpansion

type MeshRootCertificateListerExpansion interface{}

MeshRootCertificateListerExpansion allows custom methods to be added to MeshRootCertificateLister.

type MeshRootCertificateNamespaceLister

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

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

type MeshRootCertificateNamespaceListerExpansion

type MeshRootCertificateNamespaceListerExpansion interface{}

MeshRootCertificateNamespaceListerExpansion allows custom methods to be added to MeshRootCertificateNamespaceLister.

Jump to

Keyboard shortcuts

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