Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IpAssignmentLister ¶
type IpAssignmentLister interface { // List lists all IpAssignments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.IpAssignment, err error) // IpAssignments returns an object that can list and get IpAssignments. IpAssignments(namespace string) IpAssignmentNamespaceLister IpAssignmentListerExpansion }
IpAssignmentLister helps list IpAssignments. All objects returned here must be treated as read-only.
func NewIpAssignmentLister ¶
func NewIpAssignmentLister(indexer cache.Indexer) IpAssignmentLister
NewIpAssignmentLister returns a new IpAssignmentLister.
type IpAssignmentListerExpansion ¶
type IpAssignmentListerExpansion interface{}
IpAssignmentListerExpansion allows custom methods to be added to IpAssignmentLister.
type IpAssignmentNamespaceLister ¶
type IpAssignmentNamespaceLister interface { // List lists all IpAssignments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.IpAssignment, err error) // Get retrieves the IpAssignment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.IpAssignment, error) IpAssignmentNamespaceListerExpansion }
IpAssignmentNamespaceLister helps list and get IpAssignments. All objects returned here must be treated as read-only.
type IpAssignmentNamespaceListerExpansion ¶
type IpAssignmentNamespaceListerExpansion interface{}
IpAssignmentNamespaceListerExpansion allows custom methods to be added to IpAssignmentNamespaceLister.
type IpLister ¶
type IpLister interface { // List lists all Ips in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Ip, err error) // Ips returns an object that can list and get Ips. Ips(namespace string) IpNamespaceLister IpListerExpansion }
IpLister helps list Ips. All objects returned here must be treated as read-only.
func NewIpLister ¶
NewIpLister returns a new IpLister.
type IpListerExpansion ¶
type IpListerExpansion interface{}
IpListerExpansion allows custom methods to be added to IpLister.
type IpNamespaceLister ¶
type IpNamespaceLister interface { // List lists all Ips in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Ip, err error) // Get retrieves the Ip from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Ip, error) IpNamespaceListerExpansion }
IpNamespaceLister helps list and get Ips. All objects returned here must be treated as read-only.
type IpNamespaceListerExpansion ¶
type IpNamespaceListerExpansion interface{}
IpNamespaceListerExpansion allows custom methods to be added to IpNamespaceLister.