Documentation
¶
Index ¶
- type PolicyLister
- type PolicyListerExpansion
- type PolicyNamespaceLister
- type PolicyNamespaceListerExpansion
- type VirtualServerLister
- type VirtualServerListerExpansion
- type VirtualServerNamespaceLister
- type VirtualServerNamespaceListerExpansion
- type VirtualServerRouteLister
- type VirtualServerRouteListerExpansion
- type VirtualServerRouteNamespaceLister
- type VirtualServerRouteNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PolicyLister ¶ added in v1.10.0
type PolicyLister interface {
// List lists all Policies in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1.Policy, err error)
// Policies returns an object that can list and get Policies.
Policies(namespace string) PolicyNamespaceLister
PolicyListerExpansion
}
PolicyLister helps list Policies. All objects returned here must be treated as read-only.
func NewPolicyLister ¶ added in v1.10.0
func NewPolicyLister(indexer cache.Indexer) PolicyLister
NewPolicyLister returns a new PolicyLister.
type PolicyListerExpansion ¶ added in v1.10.0
type PolicyListerExpansion interface{}
PolicyListerExpansion allows custom methods to be added to PolicyLister.
type PolicyNamespaceLister ¶ added in v1.10.0
type PolicyNamespaceLister interface {
// List lists all Policies in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1.Policy, err error)
// Get retrieves the Policy from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1.Policy, error)
PolicyNamespaceListerExpansion
}
PolicyNamespaceLister helps list and get Policies. All objects returned here must be treated as read-only.
type PolicyNamespaceListerExpansion ¶ added in v1.10.0
type PolicyNamespaceListerExpansion interface{}
PolicyNamespaceListerExpansion allows custom methods to be added to PolicyNamespaceLister.
type VirtualServerLister ¶
type VirtualServerLister interface {
// List lists all VirtualServers in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1.VirtualServer, err error)
// VirtualServers returns an object that can list and get VirtualServers.
VirtualServers(namespace string) VirtualServerNamespaceLister
VirtualServerListerExpansion
}
VirtualServerLister helps list VirtualServers. All objects returned here must be treated as read-only.
func NewVirtualServerLister ¶
func NewVirtualServerLister(indexer cache.Indexer) VirtualServerLister
NewVirtualServerLister returns a new VirtualServerLister.
type VirtualServerListerExpansion ¶
type VirtualServerListerExpansion interface{}
VirtualServerListerExpansion allows custom methods to be added to VirtualServerLister.
type VirtualServerNamespaceLister ¶
type VirtualServerNamespaceLister interface {
// List lists all VirtualServers in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1.VirtualServer, err error)
// Get retrieves the VirtualServer from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1.VirtualServer, error)
VirtualServerNamespaceListerExpansion
}
VirtualServerNamespaceLister helps list and get VirtualServers. All objects returned here must be treated as read-only.
type VirtualServerNamespaceListerExpansion ¶
type VirtualServerNamespaceListerExpansion interface{}
VirtualServerNamespaceListerExpansion allows custom methods to be added to VirtualServerNamespaceLister.
type VirtualServerRouteLister ¶
type VirtualServerRouteLister interface {
// List lists all VirtualServerRoutes in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1.VirtualServerRoute, err error)
// VirtualServerRoutes returns an object that can list and get VirtualServerRoutes.
VirtualServerRoutes(namespace string) VirtualServerRouteNamespaceLister
VirtualServerRouteListerExpansion
}
VirtualServerRouteLister helps list VirtualServerRoutes. All objects returned here must be treated as read-only.
func NewVirtualServerRouteLister ¶
func NewVirtualServerRouteLister(indexer cache.Indexer) VirtualServerRouteLister
NewVirtualServerRouteLister returns a new VirtualServerRouteLister.
type VirtualServerRouteListerExpansion ¶
type VirtualServerRouteListerExpansion interface{}
VirtualServerRouteListerExpansion allows custom methods to be added to VirtualServerRouteLister.
type VirtualServerRouteNamespaceLister ¶
type VirtualServerRouteNamespaceLister interface {
// List lists all VirtualServerRoutes in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1.VirtualServerRoute, err error)
// Get retrieves the VirtualServerRoute from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1.VirtualServerRoute, error)
VirtualServerRouteNamespaceListerExpansion
}
VirtualServerRouteNamespaceLister helps list and get VirtualServerRoutes. All objects returned here must be treated as read-only.
type VirtualServerRouteNamespaceListerExpansion ¶
type VirtualServerRouteNamespaceListerExpansion interface{}
VirtualServerRouteNamespaceListerExpansion allows custom methods to be added to VirtualServerRouteNamespaceLister.