Documentation
¶
Index ¶
- type CellLister
- type CellListerExpansion
- type CellNamespaceLister
- type CellNamespaceListerExpansion
- type ComponentLister
- type ComponentListerExpansion
- type ComponentNamespaceLister
- type ComponentNamespaceListerExpansion
- type CompositeLister
- type CompositeListerExpansion
- type CompositeNamespaceLister
- type CompositeNamespaceListerExpansion
- type GatewayLister
- type GatewayListerExpansion
- type GatewayNamespaceLister
- type GatewayNamespaceListerExpansion
- type TokenServiceLister
- type TokenServiceListerExpansion
- type TokenServiceNamespaceLister
- type TokenServiceNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CellLister ¶
type CellLister interface {
// List lists all Cells in the indexer.
List(selector labels.Selector) (ret []*v1alpha2.Cell, err error)
// Cells returns an object that can list and get Cells.
Cells(namespace string) CellNamespaceLister
CellListerExpansion
}
CellLister helps list Cells.
func NewCellLister ¶
func NewCellLister(indexer cache.Indexer) CellLister
NewCellLister returns a new CellLister.
type CellListerExpansion ¶
type CellListerExpansion interface{}
CellListerExpansion allows custom methods to be added to CellLister.
type CellNamespaceLister ¶
type CellNamespaceLister interface {
// List lists all Cells in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1alpha2.Cell, err error)
// Get retrieves the Cell from the indexer for a given namespace and name.
Get(name string) (*v1alpha2.Cell, error)
CellNamespaceListerExpansion
}
CellNamespaceLister helps list and get Cells.
type CellNamespaceListerExpansion ¶
type CellNamespaceListerExpansion interface{}
CellNamespaceListerExpansion allows custom methods to be added to CellNamespaceLister.
type ComponentLister ¶
type ComponentLister interface {
// List lists all Components in the indexer.
List(selector labels.Selector) (ret []*v1alpha2.Component, err error)
// Components returns an object that can list and get Components.
Components(namespace string) ComponentNamespaceLister
ComponentListerExpansion
}
ComponentLister helps list Components.
func NewComponentLister ¶
func NewComponentLister(indexer cache.Indexer) ComponentLister
NewComponentLister returns a new ComponentLister.
type ComponentListerExpansion ¶
type ComponentListerExpansion interface{}
ComponentListerExpansion allows custom methods to be added to ComponentLister.
type ComponentNamespaceLister ¶
type ComponentNamespaceLister interface {
// List lists all Components in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1alpha2.Component, err error)
// Get retrieves the Component from the indexer for a given namespace and name.
Get(name string) (*v1alpha2.Component, error)
ComponentNamespaceListerExpansion
}
ComponentNamespaceLister helps list and get Components.
type ComponentNamespaceListerExpansion ¶
type ComponentNamespaceListerExpansion interface{}
ComponentNamespaceListerExpansion allows custom methods to be added to ComponentNamespaceLister.
type CompositeLister ¶
type CompositeLister interface {
// List lists all Composites in the indexer.
List(selector labels.Selector) (ret []*v1alpha2.Composite, err error)
// Composites returns an object that can list and get Composites.
Composites(namespace string) CompositeNamespaceLister
CompositeListerExpansion
}
CompositeLister helps list Composites.
func NewCompositeLister ¶
func NewCompositeLister(indexer cache.Indexer) CompositeLister
NewCompositeLister returns a new CompositeLister.
type CompositeListerExpansion ¶
type CompositeListerExpansion interface{}
CompositeListerExpansion allows custom methods to be added to CompositeLister.
type CompositeNamespaceLister ¶
type CompositeNamespaceLister interface {
// List lists all Composites in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1alpha2.Composite, err error)
// Get retrieves the Composite from the indexer for a given namespace and name.
Get(name string) (*v1alpha2.Composite, error)
CompositeNamespaceListerExpansion
}
CompositeNamespaceLister helps list and get Composites.
type CompositeNamespaceListerExpansion ¶
type CompositeNamespaceListerExpansion interface{}
CompositeNamespaceListerExpansion allows custom methods to be added to CompositeNamespaceLister.
type GatewayLister ¶
type GatewayLister interface {
// List lists all Gateways in the indexer.
List(selector labels.Selector) (ret []*v1alpha2.Gateway, err error)
// Gateways returns an object that can list and get Gateways.
Gateways(namespace string) GatewayNamespaceLister
GatewayListerExpansion
}
GatewayLister helps list Gateways.
func NewGatewayLister ¶
func NewGatewayLister(indexer cache.Indexer) GatewayLister
NewGatewayLister returns a new GatewayLister.
type GatewayListerExpansion ¶
type GatewayListerExpansion interface{}
GatewayListerExpansion allows custom methods to be added to GatewayLister.
type GatewayNamespaceLister ¶
type GatewayNamespaceLister interface {
// List lists all Gateways in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1alpha2.Gateway, err error)
// Get retrieves the Gateway from the indexer for a given namespace and name.
Get(name string) (*v1alpha2.Gateway, error)
GatewayNamespaceListerExpansion
}
GatewayNamespaceLister helps list and get Gateways.
type GatewayNamespaceListerExpansion ¶
type GatewayNamespaceListerExpansion interface{}
GatewayNamespaceListerExpansion allows custom methods to be added to GatewayNamespaceLister.
type TokenServiceLister ¶
type TokenServiceLister interface {
// List lists all TokenServices in the indexer.
List(selector labels.Selector) (ret []*v1alpha2.TokenService, err error)
// TokenServices returns an object that can list and get TokenServices.
TokenServices(namespace string) TokenServiceNamespaceLister
TokenServiceListerExpansion
}
TokenServiceLister helps list TokenServices.
func NewTokenServiceLister ¶
func NewTokenServiceLister(indexer cache.Indexer) TokenServiceLister
NewTokenServiceLister returns a new TokenServiceLister.
type TokenServiceListerExpansion ¶
type TokenServiceListerExpansion interface{}
TokenServiceListerExpansion allows custom methods to be added to TokenServiceLister.
type TokenServiceNamespaceLister ¶
type TokenServiceNamespaceLister interface {
// List lists all TokenServices in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1alpha2.TokenService, err error)
// Get retrieves the TokenService from the indexer for a given namespace and name.
Get(name string) (*v1alpha2.TokenService, error)
TokenServiceNamespaceListerExpansion
}
TokenServiceNamespaceLister helps list and get TokenServices.
type TokenServiceNamespaceListerExpansion ¶
type TokenServiceNamespaceListerExpansion interface{}
TokenServiceNamespaceListerExpansion allows custom methods to be added to TokenServiceNamespaceLister.