Documentation
¶
Index ¶
- type BackendLBPolicyLister
- type BackendLBPolicyListerExpansion
- type BackendLBPolicyNamespaceLister
- type BackendLBPolicyNamespaceListerExpansion
- type GRPCRouteLister
- type GRPCRouteListerExpansion
- type GRPCRouteNamespaceLister
- type GRPCRouteNamespaceListerExpansion
- type ReferenceGrantLister
- type ReferenceGrantListerExpansion
- type ReferenceGrantNamespaceLister
- type ReferenceGrantNamespaceListerExpansion
- type TCPRouteLister
- type TCPRouteListerExpansion
- type TCPRouteNamespaceLister
- type TCPRouteNamespaceListerExpansion
- type TLSRouteLister
- type TLSRouteListerExpansion
- type TLSRouteNamespaceLister
- type TLSRouteNamespaceListerExpansion
- type UDPRouteLister
- type UDPRouteListerExpansion
- type UDPRouteNamespaceLister
- type UDPRouteNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendLBPolicyLister ¶ added in v1.1.0
type BackendLBPolicyLister interface { // List lists all BackendLBPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.BackendLBPolicy, err error) // BackendLBPolicies returns an object that can list and get BackendLBPolicies. BackendLBPolicies(namespace string) BackendLBPolicyNamespaceLister BackendLBPolicyListerExpansion }
BackendLBPolicyLister helps list BackendLBPolicies. All objects returned here must be treated as read-only.
func NewBackendLBPolicyLister ¶ added in v1.1.0
func NewBackendLBPolicyLister(indexer cache.Indexer) BackendLBPolicyLister
NewBackendLBPolicyLister returns a new BackendLBPolicyLister.
type BackendLBPolicyListerExpansion ¶ added in v1.1.0
type BackendLBPolicyListerExpansion interface{}
BackendLBPolicyListerExpansion allows custom methods to be added to BackendLBPolicyLister.
type BackendLBPolicyNamespaceLister ¶ added in v1.1.0
type BackendLBPolicyNamespaceLister interface { // List lists all BackendLBPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.BackendLBPolicy, err error) // Get retrieves the BackendLBPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.BackendLBPolicy, error) BackendLBPolicyNamespaceListerExpansion }
BackendLBPolicyNamespaceLister helps list and get BackendLBPolicies. All objects returned here must be treated as read-only.
type BackendLBPolicyNamespaceListerExpansion ¶ added in v1.1.0
type BackendLBPolicyNamespaceListerExpansion interface{}
BackendLBPolicyNamespaceListerExpansion allows custom methods to be added to BackendLBPolicyNamespaceLister.
type GRPCRouteLister ¶ added in v0.6.0
type GRPCRouteLister interface { // List lists all GRPCRoutes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.GRPCRoute, err error) // GRPCRoutes returns an object that can list and get GRPCRoutes. GRPCRoutes(namespace string) GRPCRouteNamespaceLister GRPCRouteListerExpansion }
GRPCRouteLister helps list GRPCRoutes. All objects returned here must be treated as read-only.
func NewGRPCRouteLister ¶ added in v0.6.0
func NewGRPCRouteLister(indexer cache.Indexer) GRPCRouteLister
NewGRPCRouteLister returns a new GRPCRouteLister.
type GRPCRouteListerExpansion ¶ added in v0.6.0
type GRPCRouteListerExpansion interface{}
GRPCRouteListerExpansion allows custom methods to be added to GRPCRouteLister.
type GRPCRouteNamespaceLister ¶ added in v0.6.0
type GRPCRouteNamespaceLister interface { // List lists all GRPCRoutes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.GRPCRoute, err error) // Get retrieves the GRPCRoute from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.GRPCRoute, error) GRPCRouteNamespaceListerExpansion }
GRPCRouteNamespaceLister helps list and get GRPCRoutes. All objects returned here must be treated as read-only.
type GRPCRouteNamespaceListerExpansion ¶ added in v0.6.0
type GRPCRouteNamespaceListerExpansion interface{}
GRPCRouteNamespaceListerExpansion allows custom methods to be added to GRPCRouteNamespaceLister.
type ReferenceGrantLister ¶
type ReferenceGrantLister interface { // List lists all ReferenceGrants in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.ReferenceGrant, err error) // ReferenceGrants returns an object that can list and get ReferenceGrants. ReferenceGrants(namespace string) ReferenceGrantNamespaceLister ReferenceGrantListerExpansion }
ReferenceGrantLister helps list ReferenceGrants. All objects returned here must be treated as read-only.
func NewReferenceGrantLister ¶
func NewReferenceGrantLister(indexer cache.Indexer) ReferenceGrantLister
NewReferenceGrantLister returns a new ReferenceGrantLister.
type ReferenceGrantListerExpansion ¶
type ReferenceGrantListerExpansion interface{}
ReferenceGrantListerExpansion allows custom methods to be added to ReferenceGrantLister.
type ReferenceGrantNamespaceLister ¶
type ReferenceGrantNamespaceLister interface { // List lists all ReferenceGrants in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.ReferenceGrant, err error) // Get retrieves the ReferenceGrant from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.ReferenceGrant, error) ReferenceGrantNamespaceListerExpansion }
ReferenceGrantNamespaceLister helps list and get ReferenceGrants. All objects returned here must be treated as read-only.
type ReferenceGrantNamespaceListerExpansion ¶
type ReferenceGrantNamespaceListerExpansion interface{}
ReferenceGrantNamespaceListerExpansion allows custom methods to be added to ReferenceGrantNamespaceLister.
type TCPRouteLister ¶
type TCPRouteLister interface { // List lists all TCPRoutes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.TCPRoute, err error) // TCPRoutes returns an object that can list and get TCPRoutes. TCPRoutes(namespace string) TCPRouteNamespaceLister TCPRouteListerExpansion }
TCPRouteLister helps list TCPRoutes. All objects returned here must be treated as read-only.
func NewTCPRouteLister ¶
func NewTCPRouteLister(indexer cache.Indexer) TCPRouteLister
NewTCPRouteLister returns a new TCPRouteLister.
type TCPRouteListerExpansion ¶
type TCPRouteListerExpansion interface{}
TCPRouteListerExpansion allows custom methods to be added to TCPRouteLister.
type TCPRouteNamespaceLister ¶
type TCPRouteNamespaceLister interface { // List lists all TCPRoutes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.TCPRoute, err error) // Get retrieves the TCPRoute from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.TCPRoute, error) TCPRouteNamespaceListerExpansion }
TCPRouteNamespaceLister helps list and get TCPRoutes. All objects returned here must be treated as read-only.
type TCPRouteNamespaceListerExpansion ¶
type TCPRouteNamespaceListerExpansion interface{}
TCPRouteNamespaceListerExpansion allows custom methods to be added to TCPRouteNamespaceLister.
type TLSRouteLister ¶
type TLSRouteLister interface { // List lists all TLSRoutes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.TLSRoute, err error) // TLSRoutes returns an object that can list and get TLSRoutes. TLSRoutes(namespace string) TLSRouteNamespaceLister TLSRouteListerExpansion }
TLSRouteLister helps list TLSRoutes. All objects returned here must be treated as read-only.
func NewTLSRouteLister ¶
func NewTLSRouteLister(indexer cache.Indexer) TLSRouteLister
NewTLSRouteLister returns a new TLSRouteLister.
type TLSRouteListerExpansion ¶
type TLSRouteListerExpansion interface{}
TLSRouteListerExpansion allows custom methods to be added to TLSRouteLister.
type TLSRouteNamespaceLister ¶
type TLSRouteNamespaceLister interface { // List lists all TLSRoutes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.TLSRoute, err error) // Get retrieves the TLSRoute from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.TLSRoute, error) TLSRouteNamespaceListerExpansion }
TLSRouteNamespaceLister helps list and get TLSRoutes. All objects returned here must be treated as read-only.
type TLSRouteNamespaceListerExpansion ¶
type TLSRouteNamespaceListerExpansion interface{}
TLSRouteNamespaceListerExpansion allows custom methods to be added to TLSRouteNamespaceLister.
type UDPRouteLister ¶
type UDPRouteLister interface { // List lists all UDPRoutes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.UDPRoute, err error) // UDPRoutes returns an object that can list and get UDPRoutes. UDPRoutes(namespace string) UDPRouteNamespaceLister UDPRouteListerExpansion }
UDPRouteLister helps list UDPRoutes. All objects returned here must be treated as read-only.
func NewUDPRouteLister ¶
func NewUDPRouteLister(indexer cache.Indexer) UDPRouteLister
NewUDPRouteLister returns a new UDPRouteLister.
type UDPRouteListerExpansion ¶
type UDPRouteListerExpansion interface{}
UDPRouteListerExpansion allows custom methods to be added to UDPRouteLister.
type UDPRouteNamespaceLister ¶
type UDPRouteNamespaceLister interface { // List lists all UDPRoutes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.UDPRoute, err error) // Get retrieves the UDPRoute from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.UDPRoute, error) UDPRouteNamespaceListerExpansion }
UDPRouteNamespaceLister helps list and get UDPRoutes. All objects returned here must be treated as read-only.
type UDPRouteNamespaceListerExpansion ¶
type UDPRouteNamespaceListerExpansion interface{}
UDPRouteNamespaceListerExpansion allows custom methods to be added to UDPRouteNamespaceLister.