Documentation ¶
Index ¶
- type AddressLister
- type AddressListerExpansion
- type AddressNamespaceLister
- type AddressNamespaceListerExpansion
- type AssociationLister
- type AssociationListerExpansion
- type AssociationNamespaceLister
- type AssociationNamespaceListerExpansion
- type EipLister
- type EipListerExpansion
- type EipNamespaceLister
- type EipNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressLister ¶
type AddressLister interface { // List lists all Addresses in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Address, err error) // Addresses returns an object that can list and get Addresses. Addresses(namespace string) AddressNamespaceLister AddressListerExpansion }
AddressLister helps list Addresses. All objects returned here must be treated as read-only.
func NewAddressLister ¶
func NewAddressLister(indexer cache.Indexer) AddressLister
NewAddressLister returns a new AddressLister.
type AddressListerExpansion ¶
type AddressListerExpansion interface{}
AddressListerExpansion allows custom methods to be added to AddressLister.
type AddressNamespaceLister ¶
type AddressNamespaceLister interface { // List lists all Addresses in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Address, err error) // Get retrieves the Address from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Address, error) AddressNamespaceListerExpansion }
AddressNamespaceLister helps list and get Addresses. All objects returned here must be treated as read-only.
type AddressNamespaceListerExpansion ¶
type AddressNamespaceListerExpansion interface{}
AddressNamespaceListerExpansion allows custom methods to be added to AddressNamespaceLister.
type AssociationLister ¶
type AssociationLister interface { // List lists all Associations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Association, err error) // Associations returns an object that can list and get Associations. Associations(namespace string) AssociationNamespaceLister AssociationListerExpansion }
AssociationLister helps list Associations. All objects returned here must be treated as read-only.
func NewAssociationLister ¶
func NewAssociationLister(indexer cache.Indexer) AssociationLister
NewAssociationLister returns a new AssociationLister.
type AssociationListerExpansion ¶
type AssociationListerExpansion interface{}
AssociationListerExpansion allows custom methods to be added to AssociationLister.
type AssociationNamespaceLister ¶
type AssociationNamespaceLister interface { // List lists all Associations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Association, err error) // Get retrieves the Association from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Association, error) AssociationNamespaceListerExpansion }
AssociationNamespaceLister helps list and get Associations. All objects returned here must be treated as read-only.
type AssociationNamespaceListerExpansion ¶
type AssociationNamespaceListerExpansion interface{}
AssociationNamespaceListerExpansion allows custom methods to be added to AssociationNamespaceLister.
type EipLister ¶
type EipLister interface { // List lists all Eips in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Eip, err error) // Eips returns an object that can list and get Eips. Eips(namespace string) EipNamespaceLister EipListerExpansion }
EipLister helps list Eips. All objects returned here must be treated as read-only.
func NewEipLister ¶
NewEipLister returns a new EipLister.
type EipListerExpansion ¶
type EipListerExpansion interface{}
EipListerExpansion allows custom methods to be added to EipLister.
type EipNamespaceLister ¶
type EipNamespaceLister interface { // List lists all Eips in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Eip, err error) // Get retrieves the Eip from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Eip, error) EipNamespaceListerExpansion }
EipNamespaceLister helps list and get Eips. All objects returned here must be treated as read-only.
type EipNamespaceListerExpansion ¶
type EipNamespaceListerExpansion interface{}
EipNamespaceListerExpansion allows custom methods to be added to EipNamespaceLister.