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.