Documentation
¶
Index ¶
- type AttributeLister
- type AttributeListerExpansion
- type AttributeNamespaceLister
- type AttributeNamespaceListerExpansion
- type RoleLister
- type RoleListerExpansion
- type RoleNamespaceLister
- type RoleNamespaceListerExpansion
- type UpstreamLister
- type UpstreamListerExpansion
- type UpstreamNamespaceLister
- type UpstreamNamespaceListerExpansion
- type VirtualServiceLister
- type VirtualServiceListerExpansion
- type VirtualServiceNamespaceLister
- type VirtualServiceNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttributeLister ¶
type AttributeLister interface { // List lists all Attributes in the indexer. List(selector labels.Selector) (ret []*v1.Attribute, err error) // Attributes returns an object that can list and get Attributes. Attributes(namespace string) AttributeNamespaceLister AttributeListerExpansion }
AttributeLister helps list Attributes.
func NewAttributeLister ¶
func NewAttributeLister(indexer cache.Indexer) AttributeLister
NewAttributeLister returns a new AttributeLister.
type AttributeListerExpansion ¶
type AttributeListerExpansion interface{}
AttributeListerExpansion allows custom methods to be added to AttributeLister.
type AttributeNamespaceLister ¶
type AttributeNamespaceLister interface { // List lists all Attributes in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Attribute, err error) // Get retrieves the Attribute from the indexer for a given namespace and name. Get(name string) (*v1.Attribute, error) AttributeNamespaceListerExpansion }
AttributeNamespaceLister helps list and get Attributes.
type AttributeNamespaceListerExpansion ¶
type AttributeNamespaceListerExpansion interface{}
AttributeNamespaceListerExpansion allows custom methods to be added to AttributeNamespaceLister.
type RoleLister ¶
type RoleLister interface { // List lists all Roles in the indexer. List(selector labels.Selector) (ret []*v1.Role, err error) // Roles returns an object that can list and get Roles. Roles(namespace string) RoleNamespaceLister RoleListerExpansion }
RoleLister helps list Roles.
func NewRoleLister ¶
func NewRoleLister(indexer cache.Indexer) RoleLister
NewRoleLister returns a new RoleLister.
type RoleListerExpansion ¶
type RoleListerExpansion interface{}
RoleListerExpansion allows custom methods to be added to RoleLister.
type RoleNamespaceLister ¶
type RoleNamespaceLister interface { // List lists all Roles in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Role, err error) // Get retrieves the Role from the indexer for a given namespace and name. Get(name string) (*v1.Role, error) RoleNamespaceListerExpansion }
RoleNamespaceLister helps list and get Roles.
type RoleNamespaceListerExpansion ¶
type RoleNamespaceListerExpansion interface{}
RoleNamespaceListerExpansion allows custom methods to be added to RoleNamespaceLister.
type UpstreamLister ¶
type UpstreamLister interface { // List lists all Upstreams in the indexer. List(selector labels.Selector) (ret []*v1.Upstream, err error) // Upstreams returns an object that can list and get Upstreams. Upstreams(namespace string) UpstreamNamespaceLister UpstreamListerExpansion }
UpstreamLister helps list Upstreams.
func NewUpstreamLister ¶
func NewUpstreamLister(indexer cache.Indexer) UpstreamLister
NewUpstreamLister returns a new UpstreamLister.
type UpstreamListerExpansion ¶
type UpstreamListerExpansion interface{}
UpstreamListerExpansion allows custom methods to be added to UpstreamLister.
type UpstreamNamespaceLister ¶
type UpstreamNamespaceLister interface { // List lists all Upstreams in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Upstream, err error) // Get retrieves the Upstream from the indexer for a given namespace and name. Get(name string) (*v1.Upstream, error) UpstreamNamespaceListerExpansion }
UpstreamNamespaceLister helps list and get Upstreams.
type UpstreamNamespaceListerExpansion ¶
type UpstreamNamespaceListerExpansion interface{}
UpstreamNamespaceListerExpansion allows custom methods to be added to UpstreamNamespaceLister.
type VirtualServiceLister ¶
type VirtualServiceLister interface { // List lists all VirtualServices in the indexer. List(selector labels.Selector) (ret []*v1.VirtualService, err error) // VirtualServices returns an object that can list and get VirtualServices. VirtualServices(namespace string) VirtualServiceNamespaceLister VirtualServiceListerExpansion }
VirtualServiceLister helps list VirtualServices.
func NewVirtualServiceLister ¶
func NewVirtualServiceLister(indexer cache.Indexer) VirtualServiceLister
NewVirtualServiceLister returns a new VirtualServiceLister.
type VirtualServiceListerExpansion ¶
type VirtualServiceListerExpansion interface{}
VirtualServiceListerExpansion allows custom methods to be added to VirtualServiceLister.
type VirtualServiceNamespaceLister ¶
type VirtualServiceNamespaceLister interface { // List lists all VirtualServices in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.VirtualService, err error) // Get retrieves the VirtualService from the indexer for a given namespace and name. Get(name string) (*v1.VirtualService, error) VirtualServiceNamespaceListerExpansion }
VirtualServiceNamespaceLister helps list and get VirtualServices.
type VirtualServiceNamespaceListerExpansion ¶
type VirtualServiceNamespaceListerExpansion interface{}
VirtualServiceNamespaceListerExpansion allows custom methods to be added to VirtualServiceNamespaceLister.