Documentation ¶
Index ¶
- type MeshDeploymentLister
- type MeshDeploymentListerExpansion
- type MeshDeploymentNamespaceLister
- type MeshDeploymentNamespaceListerExpansion
- type MeshFederationLister
- type MeshFederationListerExpansion
- type MeshFederationNamespaceLister
- type MeshFederationNamespaceListerExpansion
- type MeshLister
- type MeshListerExpansion
- type MeshNamespaceLister
- type MeshNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MeshDeploymentLister ¶
type MeshDeploymentLister interface { // List lists all MeshDeployments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MeshDeployment, err error) // MeshDeployments returns an object that can list and get MeshDeployments. MeshDeployments(namespace string) MeshDeploymentNamespaceLister MeshDeploymentListerExpansion }
MeshDeploymentLister helps list MeshDeployments. All objects returned here must be treated as read-only.
func NewMeshDeploymentLister ¶
func NewMeshDeploymentLister(indexer cache.Indexer) MeshDeploymentLister
NewMeshDeploymentLister returns a new MeshDeploymentLister.
type MeshDeploymentListerExpansion ¶
type MeshDeploymentListerExpansion interface{}
MeshDeploymentListerExpansion allows custom methods to be added to MeshDeploymentLister.
type MeshDeploymentNamespaceLister ¶
type MeshDeploymentNamespaceLister interface { // List lists all MeshDeployments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MeshDeployment, err error) // Get retrieves the MeshDeployment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.MeshDeployment, error) MeshDeploymentNamespaceListerExpansion }
MeshDeploymentNamespaceLister helps list and get MeshDeployments. All objects returned here must be treated as read-only.
type MeshDeploymentNamespaceListerExpansion ¶
type MeshDeploymentNamespaceListerExpansion interface{}
MeshDeploymentNamespaceListerExpansion allows custom methods to be added to MeshDeploymentNamespaceLister.
type MeshFederationLister ¶
type MeshFederationLister interface { // List lists all MeshFederations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MeshFederation, err error) // MeshFederations returns an object that can list and get MeshFederations. MeshFederations(namespace string) MeshFederationNamespaceLister MeshFederationListerExpansion }
MeshFederationLister helps list MeshFederations. All objects returned here must be treated as read-only.
func NewMeshFederationLister ¶
func NewMeshFederationLister(indexer cache.Indexer) MeshFederationLister
NewMeshFederationLister returns a new MeshFederationLister.
type MeshFederationListerExpansion ¶
type MeshFederationListerExpansion interface{}
MeshFederationListerExpansion allows custom methods to be added to MeshFederationLister.
type MeshFederationNamespaceLister ¶
type MeshFederationNamespaceLister interface { // List lists all MeshFederations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MeshFederation, err error) // Get retrieves the MeshFederation from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.MeshFederation, error) MeshFederationNamespaceListerExpansion }
MeshFederationNamespaceLister helps list and get MeshFederations. All objects returned here must be treated as read-only.
type MeshFederationNamespaceListerExpansion ¶
type MeshFederationNamespaceListerExpansion interface{}
MeshFederationNamespaceListerExpansion allows custom methods to be added to MeshFederationNamespaceLister.
type MeshLister ¶
type MeshLister interface { // List lists all Meshes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Mesh, err error) // Meshes returns an object that can list and get Meshes. Meshes(namespace string) MeshNamespaceLister MeshListerExpansion }
MeshLister helps list Meshes. All objects returned here must be treated as read-only.
func NewMeshLister ¶
func NewMeshLister(indexer cache.Indexer) MeshLister
NewMeshLister returns a new MeshLister.
type MeshListerExpansion ¶
type MeshListerExpansion interface{}
MeshListerExpansion allows custom methods to be added to MeshLister.
type MeshNamespaceLister ¶
type MeshNamespaceLister interface { // List lists all Meshes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Mesh, err error) // Get retrieves the Mesh from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Mesh, error) MeshNamespaceListerExpansion }
MeshNamespaceLister helps list and get Meshes. All objects returned here must be treated as read-only.
type MeshNamespaceListerExpansion ¶
type MeshNamespaceListerExpansion interface{}
MeshNamespaceListerExpansion allows custom methods to be added to MeshNamespaceLister.