Documentation ¶
Index ¶
- type CheckLister
- type CheckListerExpansion
- type CheckNamespaceLister
- type CheckNamespaceListerExpansion
- type HostGroupLister
- type HostGroupListerExpansion
- type HostGroupNamespaceLister
- type HostGroupNamespaceListerExpansion
- type HostLister
- type HostListerExpansion
- type HostNamespaceLister
- type HostNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckLister ¶
type CheckLister interface { // List lists all Checks in the indexer. List(selector labels.Selector) (ret []*v1.Check, err error) // Checks returns an object that can list and get Checks. Checks(namespace string) CheckNamespaceLister CheckListerExpansion }
CheckLister helps list Checks.
func NewCheckLister ¶
func NewCheckLister(indexer cache.Indexer) CheckLister
NewCheckLister returns a new CheckLister.
type CheckListerExpansion ¶
type CheckListerExpansion interface{}
CheckListerExpansion allows custom methods to be added to CheckLister.
type CheckNamespaceLister ¶
type CheckNamespaceLister interface { // List lists all Checks in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Check, err error) // Get retrieves the Check from the indexer for a given namespace and name. Get(name string) (*v1.Check, error) CheckNamespaceListerExpansion }
CheckNamespaceLister helps list and get Checks.
type CheckNamespaceListerExpansion ¶
type CheckNamespaceListerExpansion interface{}
CheckNamespaceListerExpansion allows custom methods to be added to CheckNamespaceLister.
type HostGroupLister ¶
type HostGroupLister interface { // List lists all HostGroups in the indexer. List(selector labels.Selector) (ret []*v1.HostGroup, err error) // HostGroups returns an object that can list and get HostGroups. HostGroups(namespace string) HostGroupNamespaceLister HostGroupListerExpansion }
HostGroupLister helps list HostGroups.
func NewHostGroupLister ¶
func NewHostGroupLister(indexer cache.Indexer) HostGroupLister
NewHostGroupLister returns a new HostGroupLister.
type HostGroupListerExpansion ¶
type HostGroupListerExpansion interface{}
HostGroupListerExpansion allows custom methods to be added to HostGroupLister.
type HostGroupNamespaceLister ¶
type HostGroupNamespaceLister interface { // List lists all HostGroups in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.HostGroup, err error) // Get retrieves the HostGroup from the indexer for a given namespace and name. Get(name string) (*v1.HostGroup, error) HostGroupNamespaceListerExpansion }
HostGroupNamespaceLister helps list and get HostGroups.
type HostGroupNamespaceListerExpansion ¶
type HostGroupNamespaceListerExpansion interface{}
HostGroupNamespaceListerExpansion allows custom methods to be added to HostGroupNamespaceLister.
type HostLister ¶
type HostLister interface { // List lists all Hosts in the indexer. List(selector labels.Selector) (ret []*v1.Host, err error) // Hosts returns an object that can list and get Hosts. Hosts(namespace string) HostNamespaceLister HostListerExpansion }
HostLister helps list Hosts.
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. List(selector labels.Selector) (ret []*v1.Host, err error) // Get retrieves the Host from the indexer for a given namespace and name. Get(name string) (*v1.Host, error) HostNamespaceListerExpansion }
HostNamespaceLister helps list and get Hosts.
type HostNamespaceListerExpansion ¶
type HostNamespaceListerExpansion interface{}
HostNamespaceListerExpansion allows custom methods to be added to HostNamespaceLister.