Documentation ¶
Index ¶
- type AddressListLister
- type AddressListListerExpansion
- type AddressListNamespaceLister
- type AddressListNamespaceListerExpansion
- type AddressLister
- type AddressListerExpansion
- type AddressNamespaceLister
- type AddressNamespaceListerExpansion
- type LinkListLister
- type LinkListListerExpansion
- type LinkLister
- type LinkListerExpansion
- type NATConfigurationLister
- type NATConfigurationListerExpansion
- type NeighborListLister
- type NeighborListListerExpansion
- type NeighborLister
- type NeighborListerExpansion
- type RouteLister
- type RouteListerExpansion
- type RouteTableListLister
- type RouteTableListListerExpansion
- type RouteTableLister
- type RouteTableListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressListLister ¶
type AddressListLister interface { // List lists all AddressLists in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*net.AddressList, err error) // AddressLists returns an object that can list and get AddressLists. AddressLists(namespace string) AddressListNamespaceLister AddressListListerExpansion }
AddressListLister helps list AddressLists. All objects returned here must be treated as read-only.
func NewAddressListLister ¶
func NewAddressListLister(indexer cache.Indexer) AddressListLister
NewAddressListLister returns a new AddressListLister.
type AddressListListerExpansion ¶
type AddressListListerExpansion interface{}
AddressListListerExpansion allows custom methods to be added to AddressListLister.
type AddressListNamespaceLister ¶
type AddressListNamespaceLister interface { // List lists all AddressLists in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*net.AddressList, err error) // Get retrieves the AddressList from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*net.AddressList, error) AddressListNamespaceListerExpansion }
AddressListNamespaceLister helps list and get AddressLists. All objects returned here must be treated as read-only.
type AddressListNamespaceListerExpansion ¶
type AddressListNamespaceListerExpansion interface{}
AddressListNamespaceListerExpansion allows custom methods to be added to AddressListNamespaceLister.
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 []*net.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 []*net.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) (*net.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 LinkListLister ¶
type LinkListLister interface { // List lists all LinkLists in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*net.LinkList, err error) // Get retrieves the LinkList from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*net.LinkList, error) LinkListListerExpansion }
LinkListLister helps list LinkLists. All objects returned here must be treated as read-only.
func NewLinkListLister ¶
func NewLinkListLister(indexer cache.Indexer) LinkListLister
NewLinkListLister returns a new LinkListLister.
type LinkListListerExpansion ¶
type LinkListListerExpansion interface{}
LinkListListerExpansion allows custom methods to be added to LinkListLister.
type LinkLister ¶
type LinkLister interface { // List lists all Links in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*net.Link, err error) // Get retrieves the Link from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*net.Link, error) LinkListerExpansion }
LinkLister helps list Links. All objects returned here must be treated as read-only.
func NewLinkLister ¶
func NewLinkLister(indexer cache.Indexer) LinkLister
NewLinkLister returns a new LinkLister.
type LinkListerExpansion ¶
type LinkListerExpansion interface{}
LinkListerExpansion allows custom methods to be added to LinkLister.
type NATConfigurationLister ¶
type NATConfigurationLister interface { // List lists all NATConfigurations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*net.NATConfiguration, err error) // Get retrieves the NATConfiguration from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*net.NATConfiguration, error) NATConfigurationListerExpansion }
NATConfigurationLister helps list NATConfigurations. All objects returned here must be treated as read-only.
func NewNATConfigurationLister ¶
func NewNATConfigurationLister(indexer cache.Indexer) NATConfigurationLister
NewNATConfigurationLister returns a new NATConfigurationLister.
type NATConfigurationListerExpansion ¶
type NATConfigurationListerExpansion interface{}
NATConfigurationListerExpansion allows custom methods to be added to NATConfigurationLister.
type NeighborListLister ¶
type NeighborListLister interface { // List lists all NeighborLists in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*net.NeighborList, err error) // Get retrieves the NeighborList from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*net.NeighborList, error) NeighborListListerExpansion }
NeighborListLister helps list NeighborLists. All objects returned here must be treated as read-only.
func NewNeighborListLister ¶
func NewNeighborListLister(indexer cache.Indexer) NeighborListLister
NewNeighborListLister returns a new NeighborListLister.
type NeighborListListerExpansion ¶
type NeighborListListerExpansion interface{}
NeighborListListerExpansion allows custom methods to be added to NeighborListLister.
type NeighborLister ¶
type NeighborLister interface { // List lists all Neighbors in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*net.Neighbor, err error) // Get retrieves the Neighbor from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*net.Neighbor, error) NeighborListerExpansion }
NeighborLister helps list Neighbors. All objects returned here must be treated as read-only.
func NewNeighborLister ¶
func NewNeighborLister(indexer cache.Indexer) NeighborLister
NewNeighborLister returns a new NeighborLister.
type NeighborListerExpansion ¶
type NeighborListerExpansion interface{}
NeighborListerExpansion allows custom methods to be added to NeighborLister.
type RouteLister ¶
type RouteLister interface { // List lists all Routes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*net.Route, err error) // Get retrieves the Route from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*net.Route, error) RouteListerExpansion }
RouteLister helps list Routes. All objects returned here must be treated as read-only.
func NewRouteLister ¶
func NewRouteLister(indexer cache.Indexer) RouteLister
NewRouteLister returns a new RouteLister.
type RouteListerExpansion ¶
type RouteListerExpansion interface{}
RouteListerExpansion allows custom methods to be added to RouteLister.
type RouteTableListLister ¶
type RouteTableListLister interface { // List lists all RouteTableLists in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*net.RouteTableList, err error) // Get retrieves the RouteTableList from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*net.RouteTableList, error) RouteTableListListerExpansion }
RouteTableListLister helps list RouteTableLists. All objects returned here must be treated as read-only.
func NewRouteTableListLister ¶
func NewRouteTableListLister(indexer cache.Indexer) RouteTableListLister
NewRouteTableListLister returns a new RouteTableListLister.
type RouteTableListListerExpansion ¶
type RouteTableListListerExpansion interface{}
RouteTableListListerExpansion allows custom methods to be added to RouteTableListLister.
type RouteTableLister ¶
type RouteTableLister interface { // List lists all RouteTables in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*net.RouteTable, err error) // Get retrieves the RouteTable from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*net.RouteTable, error) RouteTableListerExpansion }
RouteTableLister helps list RouteTables. All objects returned here must be treated as read-only.
func NewRouteTableLister ¶
func NewRouteTableLister(indexer cache.Indexer) RouteTableLister
NewRouteTableLister returns a new RouteTableLister.
type RouteTableListerExpansion ¶
type RouteTableListerExpansion interface{}
RouteTableListerExpansion allows custom methods to be added to RouteTableLister.