Documentation ¶
Index ¶
- type ExternalDNSLister
- type ExternalDNSListerExpansion
- type ExternalDNSNamespaceLister
- type ExternalDNSNamespaceListerExpansion
- type IngressLinkLister
- type IngressLinkListerExpansion
- type IngressLinkNamespaceLister
- type IngressLinkNamespaceListerExpansion
- type PolicyLister
- type PolicyListerExpansion
- type PolicyNamespaceLister
- type PolicyNamespaceListerExpansion
- type TLSProfileLister
- type TLSProfileListerExpansion
- type TLSProfileNamespaceLister
- type TLSProfileNamespaceListerExpansion
- type TransportServerLister
- type TransportServerListerExpansion
- type TransportServerNamespaceLister
- type TransportServerNamespaceListerExpansion
- type VirtualServerLister
- type VirtualServerListerExpansion
- type VirtualServerNamespaceLister
- type VirtualServerNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExternalDNSLister ¶
type ExternalDNSLister interface { // List lists all ExternalDNSes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.ExternalDNS, err error) // ExternalDNSes returns an object that can list and get ExternalDNSes. ExternalDNSes(namespace string) ExternalDNSNamespaceLister ExternalDNSListerExpansion }
ExternalDNSLister helps list ExternalDNSes. All objects returned here must be treated as read-only.
func NewExternalDNSLister ¶
func NewExternalDNSLister(indexer cache.Indexer) ExternalDNSLister
NewExternalDNSLister returns a new ExternalDNSLister.
type ExternalDNSListerExpansion ¶
type ExternalDNSListerExpansion interface{}
ExternalDNSListerExpansion allows custom methods to be added to ExternalDNSLister.
type ExternalDNSNamespaceLister ¶
type ExternalDNSNamespaceLister interface { // List lists all ExternalDNSes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.ExternalDNS, err error) // Get retrieves the ExternalDNS from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.ExternalDNS, error) ExternalDNSNamespaceListerExpansion }
ExternalDNSNamespaceLister helps list and get ExternalDNSes. All objects returned here must be treated as read-only.
type ExternalDNSNamespaceListerExpansion ¶
type ExternalDNSNamespaceListerExpansion interface{}
ExternalDNSNamespaceListerExpansion allows custom methods to be added to ExternalDNSNamespaceLister.
type IngressLinkLister ¶
type IngressLinkLister interface { // List lists all IngressLinks in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.IngressLink, err error) // IngressLinks returns an object that can list and get IngressLinks. IngressLinks(namespace string) IngressLinkNamespaceLister IngressLinkListerExpansion }
IngressLinkLister helps list IngressLinks. All objects returned here must be treated as read-only.
func NewIngressLinkLister ¶
func NewIngressLinkLister(indexer cache.Indexer) IngressLinkLister
NewIngressLinkLister returns a new IngressLinkLister.
type IngressLinkListerExpansion ¶
type IngressLinkListerExpansion interface{}
IngressLinkListerExpansion allows custom methods to be added to IngressLinkLister.
type IngressLinkNamespaceLister ¶
type IngressLinkNamespaceLister interface { // List lists all IngressLinks in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.IngressLink, err error) // Get retrieves the IngressLink from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.IngressLink, error) IngressLinkNamespaceListerExpansion }
IngressLinkNamespaceLister helps list and get IngressLinks. All objects returned here must be treated as read-only.
type IngressLinkNamespaceListerExpansion ¶
type IngressLinkNamespaceListerExpansion interface{}
IngressLinkNamespaceListerExpansion allows custom methods to be added to IngressLinkNamespaceLister.
type PolicyLister ¶
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 ¶
func NewPolicyLister(indexer cache.Indexer) PolicyLister
NewPolicyLister returns a new PolicyLister.
type PolicyListerExpansion ¶
type PolicyListerExpansion interface{}
PolicyListerExpansion allows custom methods to be added to PolicyLister.
type PolicyNamespaceLister ¶
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 ¶
type PolicyNamespaceListerExpansion interface{}
PolicyNamespaceListerExpansion allows custom methods to be added to PolicyNamespaceLister.
type TLSProfileLister ¶
type TLSProfileLister interface { // List lists all TLSProfiles in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.TLSProfile, err error) // TLSProfiles returns an object that can list and get TLSProfiles. TLSProfiles(namespace string) TLSProfileNamespaceLister TLSProfileListerExpansion }
TLSProfileLister helps list TLSProfiles. All objects returned here must be treated as read-only.
func NewTLSProfileLister ¶
func NewTLSProfileLister(indexer cache.Indexer) TLSProfileLister
NewTLSProfileLister returns a new TLSProfileLister.
type TLSProfileListerExpansion ¶
type TLSProfileListerExpansion interface{}
TLSProfileListerExpansion allows custom methods to be added to TLSProfileLister.
type TLSProfileNamespaceLister ¶
type TLSProfileNamespaceLister interface { // List lists all TLSProfiles in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.TLSProfile, err error) // Get retrieves the TLSProfile from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.TLSProfile, error) TLSProfileNamespaceListerExpansion }
TLSProfileNamespaceLister helps list and get TLSProfiles. All objects returned here must be treated as read-only.
type TLSProfileNamespaceListerExpansion ¶
type TLSProfileNamespaceListerExpansion interface{}
TLSProfileNamespaceListerExpansion allows custom methods to be added to TLSProfileNamespaceLister.
type TransportServerLister ¶
type TransportServerLister interface { // List lists all TransportServers in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.TransportServer, err error) // TransportServers returns an object that can list and get TransportServers. TransportServers(namespace string) TransportServerNamespaceLister TransportServerListerExpansion }
TransportServerLister helps list TransportServers. All objects returned here must be treated as read-only.
func NewTransportServerLister ¶
func NewTransportServerLister(indexer cache.Indexer) TransportServerLister
NewTransportServerLister returns a new TransportServerLister.
type TransportServerListerExpansion ¶
type TransportServerListerExpansion interface{}
TransportServerListerExpansion allows custom methods to be added to TransportServerLister.
type TransportServerNamespaceLister ¶
type TransportServerNamespaceLister interface { // List lists all TransportServers in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.TransportServer, err error) // Get retrieves the TransportServer from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.TransportServer, error) TransportServerNamespaceListerExpansion }
TransportServerNamespaceLister helps list and get TransportServers. All objects returned here must be treated as read-only.
type TransportServerNamespaceListerExpansion ¶
type TransportServerNamespaceListerExpansion interface{}
TransportServerNamespaceListerExpansion allows custom methods to be added to TransportServerNamespaceLister.
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.