Documentation ¶
Index ¶
- type LbLister
- type LbListerExpansion
- type LbNamespaceLister
- type LbNamespaceListerExpansion
- type ServiceGroupLister
- type ServiceGroupListerExpansion
- type ServiceGroupNamespaceLister
- type ServiceGroupNamespaceListerExpansion
- type ServiceLister
- type ServiceListerExpansion
- type ServiceNamespaceLister
- type ServiceNamespaceListerExpansion
- type VpxHaLister
- type VpxHaListerExpansion
- type VpxHaNamespaceLister
- type VpxHaNamespaceListerExpansion
- type VpxLister
- type VpxListerExpansion
- type VpxNamespaceLister
- type VpxNamespaceListerExpansion
- type VpxServiceLister
- type VpxServiceListerExpansion
- type VpxServiceNamespaceLister
- type VpxServiceNamespaceListerExpansion
- type VpxVipLister
- type VpxVipListerExpansion
- type VpxVipNamespaceLister
- type VpxVipNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LbLister ¶
type LbLister interface { // List lists all Lbs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Lb, err error) // Lbs returns an object that can list and get Lbs. Lbs(namespace string) LbNamespaceLister LbListerExpansion }
LbLister helps list Lbs. All objects returned here must be treated as read-only.
func NewLbLister ¶
NewLbLister returns a new LbLister.
type LbListerExpansion ¶
type LbListerExpansion interface{}
LbListerExpansion allows custom methods to be added to LbLister.
type LbNamespaceLister ¶
type LbNamespaceLister interface { // List lists all Lbs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Lb, err error) // Get retrieves the Lb from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Lb, error) LbNamespaceListerExpansion }
LbNamespaceLister helps list and get Lbs. All objects returned here must be treated as read-only.
type LbNamespaceListerExpansion ¶
type LbNamespaceListerExpansion interface{}
LbNamespaceListerExpansion allows custom methods to be added to LbNamespaceLister.
type ServiceGroupLister ¶
type ServiceGroupLister interface { // List lists all ServiceGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ServiceGroup, err error) // ServiceGroups returns an object that can list and get ServiceGroups. ServiceGroups(namespace string) ServiceGroupNamespaceLister ServiceGroupListerExpansion }
ServiceGroupLister helps list ServiceGroups. All objects returned here must be treated as read-only.
func NewServiceGroupLister ¶
func NewServiceGroupLister(indexer cache.Indexer) ServiceGroupLister
NewServiceGroupLister returns a new ServiceGroupLister.
type ServiceGroupListerExpansion ¶
type ServiceGroupListerExpansion interface{}
ServiceGroupListerExpansion allows custom methods to be added to ServiceGroupLister.
type ServiceGroupNamespaceLister ¶
type ServiceGroupNamespaceLister interface { // List lists all ServiceGroups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ServiceGroup, err error) // Get retrieves the ServiceGroup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ServiceGroup, error) ServiceGroupNamespaceListerExpansion }
ServiceGroupNamespaceLister helps list and get ServiceGroups. All objects returned here must be treated as read-only.
type ServiceGroupNamespaceListerExpansion ¶
type ServiceGroupNamespaceListerExpansion interface{}
ServiceGroupNamespaceListerExpansion allows custom methods to be added to ServiceGroupNamespaceLister.
type ServiceLister ¶
type ServiceLister interface { // List lists all Services in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Service, err error) // Services returns an object that can list and get Services. Services(namespace string) ServiceNamespaceLister ServiceListerExpansion }
ServiceLister helps list Services. All objects returned here must be treated as read-only.
func NewServiceLister ¶
func NewServiceLister(indexer cache.Indexer) ServiceLister
NewServiceLister returns a new ServiceLister.
type ServiceListerExpansion ¶
type ServiceListerExpansion interface{}
ServiceListerExpansion allows custom methods to be added to ServiceLister.
type ServiceNamespaceLister ¶
type ServiceNamespaceLister interface { // List lists all Services in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Service, err error) // Get retrieves the Service from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Service, error) ServiceNamespaceListerExpansion }
ServiceNamespaceLister helps list and get Services. All objects returned here must be treated as read-only.
type ServiceNamespaceListerExpansion ¶
type ServiceNamespaceListerExpansion interface{}
ServiceNamespaceListerExpansion allows custom methods to be added to ServiceNamespaceLister.
type VpxHaLister ¶
type VpxHaLister interface { // List lists all VpxHas in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VpxHa, err error) // VpxHas returns an object that can list and get VpxHas. VpxHas(namespace string) VpxHaNamespaceLister VpxHaListerExpansion }
VpxHaLister helps list VpxHas. All objects returned here must be treated as read-only.
func NewVpxHaLister ¶
func NewVpxHaLister(indexer cache.Indexer) VpxHaLister
NewVpxHaLister returns a new VpxHaLister.
type VpxHaListerExpansion ¶
type VpxHaListerExpansion interface{}
VpxHaListerExpansion allows custom methods to be added to VpxHaLister.
type VpxHaNamespaceLister ¶
type VpxHaNamespaceLister interface { // List lists all VpxHas in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VpxHa, err error) // Get retrieves the VpxHa from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.VpxHa, error) VpxHaNamespaceListerExpansion }
VpxHaNamespaceLister helps list and get VpxHas. All objects returned here must be treated as read-only.
type VpxHaNamespaceListerExpansion ¶
type VpxHaNamespaceListerExpansion interface{}
VpxHaNamespaceListerExpansion allows custom methods to be added to VpxHaNamespaceLister.
type VpxLister ¶
type VpxLister interface { // List lists all Vpxes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Vpx, err error) // Vpxes returns an object that can list and get Vpxes. Vpxes(namespace string) VpxNamespaceLister VpxListerExpansion }
VpxLister helps list Vpxes. All objects returned here must be treated as read-only.
func NewVpxLister ¶
NewVpxLister returns a new VpxLister.
type VpxListerExpansion ¶
type VpxListerExpansion interface{}
VpxListerExpansion allows custom methods to be added to VpxLister.
type VpxNamespaceLister ¶
type VpxNamespaceLister interface { // List lists all Vpxes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Vpx, err error) // Get retrieves the Vpx from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Vpx, error) VpxNamespaceListerExpansion }
VpxNamespaceLister helps list and get Vpxes. All objects returned here must be treated as read-only.
type VpxNamespaceListerExpansion ¶
type VpxNamespaceListerExpansion interface{}
VpxNamespaceListerExpansion allows custom methods to be added to VpxNamespaceLister.
type VpxServiceLister ¶
type VpxServiceLister interface { // List lists all VpxServices in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VpxService, err error) // VpxServices returns an object that can list and get VpxServices. VpxServices(namespace string) VpxServiceNamespaceLister VpxServiceListerExpansion }
VpxServiceLister helps list VpxServices. All objects returned here must be treated as read-only.
func NewVpxServiceLister ¶
func NewVpxServiceLister(indexer cache.Indexer) VpxServiceLister
NewVpxServiceLister returns a new VpxServiceLister.
type VpxServiceListerExpansion ¶
type VpxServiceListerExpansion interface{}
VpxServiceListerExpansion allows custom methods to be added to VpxServiceLister.
type VpxServiceNamespaceLister ¶
type VpxServiceNamespaceLister interface { // List lists all VpxServices in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VpxService, err error) // Get retrieves the VpxService from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.VpxService, error) VpxServiceNamespaceListerExpansion }
VpxServiceNamespaceLister helps list and get VpxServices. All objects returned here must be treated as read-only.
type VpxServiceNamespaceListerExpansion ¶
type VpxServiceNamespaceListerExpansion interface{}
VpxServiceNamespaceListerExpansion allows custom methods to be added to VpxServiceNamespaceLister.
type VpxVipLister ¶
type VpxVipLister interface { // List lists all VpxVips in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VpxVip, err error) // VpxVips returns an object that can list and get VpxVips. VpxVips(namespace string) VpxVipNamespaceLister VpxVipListerExpansion }
VpxVipLister helps list VpxVips. All objects returned here must be treated as read-only.
func NewVpxVipLister ¶
func NewVpxVipLister(indexer cache.Indexer) VpxVipLister
NewVpxVipLister returns a new VpxVipLister.
type VpxVipListerExpansion ¶
type VpxVipListerExpansion interface{}
VpxVipListerExpansion allows custom methods to be added to VpxVipLister.
type VpxVipNamespaceLister ¶
type VpxVipNamespaceLister interface { // List lists all VpxVips in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VpxVip, err error) // Get retrieves the VpxVip from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.VpxVip, error) VpxVipNamespaceListerExpansion }
VpxVipNamespaceLister helps list and get VpxVips. All objects returned here must be treated as read-only.
type VpxVipNamespaceListerExpansion ¶
type VpxVipNamespaceListerExpansion interface{}
VpxVipNamespaceListerExpansion allows custom methods to be added to VpxVipNamespaceLister.