Documentation
¶
Index ¶
- type AliasPrefixLister
- type AliasPrefixListerExpansion
- type AliasPrefixNamespaceLister
- type AliasPrefixNamespaceListerExpansion
- type AliasPrefixRoutingLister
- type AliasPrefixRoutingListerExpansion
- type AliasPrefixRoutingNamespaceLister
- type AliasPrefixRoutingNamespaceListerExpansion
- type NetworkInterfaceLister
- type NetworkInterfaceListerExpansion
- type NetworkInterfaceNamespaceLister
- type NetworkInterfaceNamespaceListerExpansion
- type NetworkLister
- type NetworkListerExpansion
- type NetworkNamespaceLister
- type NetworkNamespaceListerExpansion
- type VirtualIPLister
- type VirtualIPListerExpansion
- type VirtualIPNamespaceLister
- type VirtualIPNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliasPrefixLister ¶
type AliasPrefixLister interface {
// List lists all AliasPrefixes in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.AliasPrefix, err error)
// AliasPrefixes returns an object that can list and get AliasPrefixes.
AliasPrefixes(namespace string) AliasPrefixNamespaceLister
AliasPrefixListerExpansion
}
AliasPrefixLister helps list AliasPrefixes. All objects returned here must be treated as read-only.
func NewAliasPrefixLister ¶
func NewAliasPrefixLister(indexer cache.Indexer) AliasPrefixLister
NewAliasPrefixLister returns a new AliasPrefixLister.
type AliasPrefixListerExpansion ¶
type AliasPrefixListerExpansion interface{}
AliasPrefixListerExpansion allows custom methods to be added to AliasPrefixLister.
type AliasPrefixNamespaceLister ¶
type AliasPrefixNamespaceLister interface {
// List lists all AliasPrefixes in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.AliasPrefix, err error)
// Get retrieves the AliasPrefix from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.AliasPrefix, error)
AliasPrefixNamespaceListerExpansion
}
AliasPrefixNamespaceLister helps list and get AliasPrefixes. All objects returned here must be treated as read-only.
type AliasPrefixNamespaceListerExpansion ¶
type AliasPrefixNamespaceListerExpansion interface{}
AliasPrefixNamespaceListerExpansion allows custom methods to be added to AliasPrefixNamespaceLister.
type AliasPrefixRoutingLister ¶
type AliasPrefixRoutingLister interface {
// List lists all AliasPrefixRoutings in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.AliasPrefixRouting, err error)
// AliasPrefixRoutings returns an object that can list and get AliasPrefixRoutings.
AliasPrefixRoutings(namespace string) AliasPrefixRoutingNamespaceLister
AliasPrefixRoutingListerExpansion
}
AliasPrefixRoutingLister helps list AliasPrefixRoutings. All objects returned here must be treated as read-only.
func NewAliasPrefixRoutingLister ¶
func NewAliasPrefixRoutingLister(indexer cache.Indexer) AliasPrefixRoutingLister
NewAliasPrefixRoutingLister returns a new AliasPrefixRoutingLister.
type AliasPrefixRoutingListerExpansion ¶
type AliasPrefixRoutingListerExpansion interface{}
AliasPrefixRoutingListerExpansion allows custom methods to be added to AliasPrefixRoutingLister.
type AliasPrefixRoutingNamespaceLister ¶
type AliasPrefixRoutingNamespaceLister interface {
// List lists all AliasPrefixRoutings in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.AliasPrefixRouting, err error)
// Get retrieves the AliasPrefixRouting from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.AliasPrefixRouting, error)
AliasPrefixRoutingNamespaceListerExpansion
}
AliasPrefixRoutingNamespaceLister helps list and get AliasPrefixRoutings. All objects returned here must be treated as read-only.
type AliasPrefixRoutingNamespaceListerExpansion ¶
type AliasPrefixRoutingNamespaceListerExpansion interface{}
AliasPrefixRoutingNamespaceListerExpansion allows custom methods to be added to AliasPrefixRoutingNamespaceLister.
type NetworkInterfaceLister ¶
type NetworkInterfaceLister interface {
// List lists all NetworkInterfaces in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.NetworkInterface, err error)
// NetworkInterfaces returns an object that can list and get NetworkInterfaces.
NetworkInterfaces(namespace string) NetworkInterfaceNamespaceLister
NetworkInterfaceListerExpansion
}
NetworkInterfaceLister helps list NetworkInterfaces. All objects returned here must be treated as read-only.
func NewNetworkInterfaceLister ¶
func NewNetworkInterfaceLister(indexer cache.Indexer) NetworkInterfaceLister
NewNetworkInterfaceLister returns a new NetworkInterfaceLister.
type NetworkInterfaceListerExpansion ¶
type NetworkInterfaceListerExpansion interface{}
NetworkInterfaceListerExpansion allows custom methods to be added to NetworkInterfaceLister.
type NetworkInterfaceNamespaceLister ¶
type NetworkInterfaceNamespaceLister interface {
// List lists all NetworkInterfaces in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.NetworkInterface, err error)
// Get retrieves the NetworkInterface from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.NetworkInterface, error)
NetworkInterfaceNamespaceListerExpansion
}
NetworkInterfaceNamespaceLister helps list and get NetworkInterfaces. All objects returned here must be treated as read-only.
type NetworkInterfaceNamespaceListerExpansion ¶
type NetworkInterfaceNamespaceListerExpansion interface{}
NetworkInterfaceNamespaceListerExpansion allows custom methods to be added to NetworkInterfaceNamespaceLister.
type NetworkLister ¶
type NetworkLister interface {
// List lists all Networks in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Network, err error)
// Networks returns an object that can list and get Networks.
Networks(namespace string) NetworkNamespaceLister
NetworkListerExpansion
}
NetworkLister helps list Networks. All objects returned here must be treated as read-only.
func NewNetworkLister ¶
func NewNetworkLister(indexer cache.Indexer) NetworkLister
NewNetworkLister returns a new NetworkLister.
type NetworkListerExpansion ¶
type NetworkListerExpansion interface{}
NetworkListerExpansion allows custom methods to be added to NetworkLister.
type NetworkNamespaceLister ¶
type NetworkNamespaceLister interface {
// List lists all Networks in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Network, err error)
// Get retrieves the Network from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.Network, error)
NetworkNamespaceListerExpansion
}
NetworkNamespaceLister helps list and get Networks. All objects returned here must be treated as read-only.
type NetworkNamespaceListerExpansion ¶
type NetworkNamespaceListerExpansion interface{}
NetworkNamespaceListerExpansion allows custom methods to be added to NetworkNamespaceLister.
type VirtualIPLister ¶
type VirtualIPLister interface {
// List lists all VirtualIPs in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.VirtualIP, err error)
// VirtualIPs returns an object that can list and get VirtualIPs.
VirtualIPs(namespace string) VirtualIPNamespaceLister
VirtualIPListerExpansion
}
VirtualIPLister helps list VirtualIPs. All objects returned here must be treated as read-only.
func NewVirtualIPLister ¶
func NewVirtualIPLister(indexer cache.Indexer) VirtualIPLister
NewVirtualIPLister returns a new VirtualIPLister.
type VirtualIPListerExpansion ¶
type VirtualIPListerExpansion interface{}
VirtualIPListerExpansion allows custom methods to be added to VirtualIPLister.
type VirtualIPNamespaceLister ¶
type VirtualIPNamespaceLister interface {
// List lists all VirtualIPs in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.VirtualIP, err error)
// Get retrieves the VirtualIP from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.VirtualIP, error)
VirtualIPNamespaceListerExpansion
}
VirtualIPNamespaceLister helps list and get VirtualIPs. All objects returned here must be treated as read-only.
type VirtualIPNamespaceListerExpansion ¶
type VirtualIPNamespaceListerExpansion interface{}
VirtualIPNamespaceListerExpansion allows custom methods to be added to VirtualIPNamespaceLister.