Documentation ¶
Index ¶
- type HostLister
- type HostListerExpansion
- type HostNamespaceLister
- type HostNamespaceListerExpansion
- type PortGroupLister
- type PortGroupListerExpansion
- type PortGroupNamespaceLister
- type PortGroupNamespaceListerExpansion
- type VirtualSwitchLister
- type VirtualSwitchListerExpansion
- type VirtualSwitchNamespaceLister
- type VirtualSwitchNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HostLister ¶
type HostLister interface { // List lists all Hosts in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Host, err error) // Hosts returns an object that can list and get Hosts. Hosts(namespace string) HostNamespaceLister HostListerExpansion }
HostLister helps list Hosts. All objects returned here must be treated as read-only.
func NewHostLister ¶
func NewHostLister(indexer cache.Indexer) HostLister
NewHostLister returns a new HostLister.
type HostListerExpansion ¶
type HostListerExpansion interface{}
HostListerExpansion allows custom methods to be added to HostLister.
type HostNamespaceLister ¶
type HostNamespaceLister interface { // List lists all Hosts in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Host, err error) // Get retrieves the Host from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Host, error) HostNamespaceListerExpansion }
HostNamespaceLister helps list and get Hosts. All objects returned here must be treated as read-only.
type HostNamespaceListerExpansion ¶
type HostNamespaceListerExpansion interface{}
HostNamespaceListerExpansion allows custom methods to be added to HostNamespaceLister.
type PortGroupLister ¶
type PortGroupLister interface { // List lists all PortGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PortGroup, err error) // PortGroups returns an object that can list and get PortGroups. PortGroups(namespace string) PortGroupNamespaceLister PortGroupListerExpansion }
PortGroupLister helps list PortGroups. All objects returned here must be treated as read-only.
func NewPortGroupLister ¶
func NewPortGroupLister(indexer cache.Indexer) PortGroupLister
NewPortGroupLister returns a new PortGroupLister.
type PortGroupListerExpansion ¶
type PortGroupListerExpansion interface{}
PortGroupListerExpansion allows custom methods to be added to PortGroupLister.
type PortGroupNamespaceLister ¶
type PortGroupNamespaceLister interface { // List lists all PortGroups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PortGroup, err error) // Get retrieves the PortGroup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PortGroup, error) PortGroupNamespaceListerExpansion }
PortGroupNamespaceLister helps list and get PortGroups. All objects returned here must be treated as read-only.
type PortGroupNamespaceListerExpansion ¶
type PortGroupNamespaceListerExpansion interface{}
PortGroupNamespaceListerExpansion allows custom methods to be added to PortGroupNamespaceLister.
type VirtualSwitchLister ¶
type VirtualSwitchLister interface { // List lists all VirtualSwitches in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VirtualSwitch, err error) // VirtualSwitches returns an object that can list and get VirtualSwitches. VirtualSwitches(namespace string) VirtualSwitchNamespaceLister VirtualSwitchListerExpansion }
VirtualSwitchLister helps list VirtualSwitches. All objects returned here must be treated as read-only.
func NewVirtualSwitchLister ¶
func NewVirtualSwitchLister(indexer cache.Indexer) VirtualSwitchLister
NewVirtualSwitchLister returns a new VirtualSwitchLister.
type VirtualSwitchListerExpansion ¶
type VirtualSwitchListerExpansion interface{}
VirtualSwitchListerExpansion allows custom methods to be added to VirtualSwitchLister.
type VirtualSwitchNamespaceLister ¶
type VirtualSwitchNamespaceLister interface { // List lists all VirtualSwitches in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VirtualSwitch, err error) // Get retrieves the VirtualSwitch from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.VirtualSwitch, error) VirtualSwitchNamespaceListerExpansion }
VirtualSwitchNamespaceLister helps list and get VirtualSwitches. All objects returned here must be treated as read-only.
type VirtualSwitchNamespaceListerExpansion ¶
type VirtualSwitchNamespaceListerExpansion interface{}
VirtualSwitchNamespaceListerExpansion allows custom methods to be added to VirtualSwitchNamespaceLister.