Documentation ¶
Index ¶
- type BackendGroupLister
- type BackendGroupListerExpansion
- type BackendGroupNamespaceLister
- type BackendGroupNamespaceListerExpansion
- type BackendRecordLister
- type BackendRecordListerExpansion
- type BackendRecordNamespaceLister
- type BackendRecordNamespaceListerExpansion
- type LoadBalancerDriverLister
- type LoadBalancerDriverListerExpansion
- type LoadBalancerDriverNamespaceLister
- type LoadBalancerDriverNamespaceListerExpansion
- type LoadBalancerLister
- type LoadBalancerListerExpansion
- type LoadBalancerNamespaceLister
- type LoadBalancerNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendGroupLister ¶
type BackendGroupLister interface { // List lists all BackendGroups in the indexer. List(selector labels.Selector) (ret []*v1beta1.BackendGroup, err error) // BackendGroups returns an object that can list and get BackendGroups. BackendGroups(namespace string) BackendGroupNamespaceLister BackendGroupListerExpansion }
BackendGroupLister helps list BackendGroups.
func NewBackendGroupLister ¶
func NewBackendGroupLister(indexer cache.Indexer) BackendGroupLister
NewBackendGroupLister returns a new BackendGroupLister.
type BackendGroupListerExpansion ¶
type BackendGroupListerExpansion interface{}
BackendGroupListerExpansion allows custom methods to be added to BackendGroupLister.
type BackendGroupNamespaceLister ¶
type BackendGroupNamespaceLister interface { // List lists all BackendGroups in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1beta1.BackendGroup, err error) // Get retrieves the BackendGroup from the indexer for a given namespace and name. Get(name string) (*v1beta1.BackendGroup, error) BackendGroupNamespaceListerExpansion }
BackendGroupNamespaceLister helps list and get BackendGroups.
type BackendGroupNamespaceListerExpansion ¶
type BackendGroupNamespaceListerExpansion interface{}
BackendGroupNamespaceListerExpansion allows custom methods to be added to BackendGroupNamespaceLister.
type BackendRecordLister ¶
type BackendRecordLister interface { // List lists all BackendRecords in the indexer. List(selector labels.Selector) (ret []*v1beta1.BackendRecord, err error) // BackendRecords returns an object that can list and get BackendRecords. BackendRecords(namespace string) BackendRecordNamespaceLister BackendRecordListerExpansion }
BackendRecordLister helps list BackendRecords.
func NewBackendRecordLister ¶
func NewBackendRecordLister(indexer cache.Indexer) BackendRecordLister
NewBackendRecordLister returns a new BackendRecordLister.
type BackendRecordListerExpansion ¶
type BackendRecordListerExpansion interface{}
BackendRecordListerExpansion allows custom methods to be added to BackendRecordLister.
type BackendRecordNamespaceLister ¶
type BackendRecordNamespaceLister interface { // List lists all BackendRecords in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1beta1.BackendRecord, err error) // Get retrieves the BackendRecord from the indexer for a given namespace and name. Get(name string) (*v1beta1.BackendRecord, error) BackendRecordNamespaceListerExpansion }
BackendRecordNamespaceLister helps list and get BackendRecords.
type BackendRecordNamespaceListerExpansion ¶
type BackendRecordNamespaceListerExpansion interface{}
BackendRecordNamespaceListerExpansion allows custom methods to be added to BackendRecordNamespaceLister.
type LoadBalancerDriverLister ¶
type LoadBalancerDriverLister interface { // List lists all LoadBalancerDrivers in the indexer. List(selector labels.Selector) (ret []*v1beta1.LoadBalancerDriver, err error) // LoadBalancerDrivers returns an object that can list and get LoadBalancerDrivers. LoadBalancerDrivers(namespace string) LoadBalancerDriverNamespaceLister LoadBalancerDriverListerExpansion }
LoadBalancerDriverLister helps list LoadBalancerDrivers.
func NewLoadBalancerDriverLister ¶
func NewLoadBalancerDriverLister(indexer cache.Indexer) LoadBalancerDriverLister
NewLoadBalancerDriverLister returns a new LoadBalancerDriverLister.
type LoadBalancerDriverListerExpansion ¶
type LoadBalancerDriverListerExpansion interface{}
LoadBalancerDriverListerExpansion allows custom methods to be added to LoadBalancerDriverLister.
type LoadBalancerDriverNamespaceLister ¶
type LoadBalancerDriverNamespaceLister interface { // List lists all LoadBalancerDrivers in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1beta1.LoadBalancerDriver, err error) // Get retrieves the LoadBalancerDriver from the indexer for a given namespace and name. Get(name string) (*v1beta1.LoadBalancerDriver, error) LoadBalancerDriverNamespaceListerExpansion }
LoadBalancerDriverNamespaceLister helps list and get LoadBalancerDrivers.
type LoadBalancerDriverNamespaceListerExpansion ¶
type LoadBalancerDriverNamespaceListerExpansion interface{}
LoadBalancerDriverNamespaceListerExpansion allows custom methods to be added to LoadBalancerDriverNamespaceLister.
type LoadBalancerLister ¶
type LoadBalancerLister interface { // List lists all LoadBalancers in the indexer. List(selector labels.Selector) (ret []*v1beta1.LoadBalancer, err error) // LoadBalancers returns an object that can list and get LoadBalancers. LoadBalancers(namespace string) LoadBalancerNamespaceLister LoadBalancerListerExpansion }
LoadBalancerLister helps list LoadBalancers.
func NewLoadBalancerLister ¶
func NewLoadBalancerLister(indexer cache.Indexer) LoadBalancerLister
NewLoadBalancerLister returns a new LoadBalancerLister.
type LoadBalancerListerExpansion ¶
type LoadBalancerListerExpansion interface{}
LoadBalancerListerExpansion allows custom methods to be added to LoadBalancerLister.
type LoadBalancerNamespaceLister ¶
type LoadBalancerNamespaceLister interface { // List lists all LoadBalancers in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1beta1.LoadBalancer, err error) // Get retrieves the LoadBalancer from the indexer for a given namespace and name. Get(name string) (*v1beta1.LoadBalancer, error) LoadBalancerNamespaceListerExpansion }
LoadBalancerNamespaceLister helps list and get LoadBalancers.
type LoadBalancerNamespaceListerExpansion ¶
type LoadBalancerNamespaceListerExpansion interface{}
LoadBalancerNamespaceListerExpansion allows custom methods to be added to LoadBalancerNamespaceLister.