Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InterfaceConnectionLister ¶
type InterfaceConnectionLister interface { // List lists all InterfaceConnections in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceConnection, err error) // InterfaceConnections returns an object that can list and get InterfaceConnections. InterfaceConnections(namespace string) InterfaceConnectionNamespaceLister InterfaceConnectionListerExpansion }
InterfaceConnectionLister helps list InterfaceConnections. All objects returned here must be treated as read-only.
func NewInterfaceConnectionLister ¶
func NewInterfaceConnectionLister(indexer cache.Indexer) InterfaceConnectionLister
NewInterfaceConnectionLister returns a new InterfaceConnectionLister.
type InterfaceConnectionListerExpansion ¶
type InterfaceConnectionListerExpansion interface{}
InterfaceConnectionListerExpansion allows custom methods to be added to InterfaceConnectionLister.
type InterfaceConnectionNamespaceLister ¶
type InterfaceConnectionNamespaceLister interface { // List lists all InterfaceConnections in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceConnection, err error) // Get retrieves the InterfaceConnection from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.InterfaceConnection, error) InterfaceConnectionNamespaceListerExpansion }
InterfaceConnectionNamespaceLister helps list and get InterfaceConnections. All objects returned here must be treated as read-only.
type InterfaceConnectionNamespaceListerExpansion ¶
type InterfaceConnectionNamespaceListerExpansion interface{}
InterfaceConnectionNamespaceListerExpansion allows custom methods to be added to InterfaceConnectionNamespaceLister.
type InterfaceLister ¶
type InterfaceLister interface { // List lists all Interfaces in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Interface, err error) // Interfaces returns an object that can list and get Interfaces. Interfaces(namespace string) InterfaceNamespaceLister InterfaceListerExpansion }
InterfaceLister helps list Interfaces. All objects returned here must be treated as read-only.
func NewInterfaceLister ¶
func NewInterfaceLister(indexer cache.Indexer) InterfaceLister
NewInterfaceLister returns a new InterfaceLister.
type InterfaceListerExpansion ¶
type InterfaceListerExpansion interface{}
InterfaceListerExpansion allows custom methods to be added to InterfaceLister.
type InterfaceNamespaceLister ¶
type InterfaceNamespaceLister interface { // List lists all Interfaces in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Interface, err error) // Get retrieves the Interface from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Interface, error) InterfaceNamespaceListerExpansion }
InterfaceNamespaceLister helps list and get Interfaces. All objects returned here must be treated as read-only.
type InterfaceNamespaceListerExpansion ¶
type InterfaceNamespaceListerExpansion interface{}
InterfaceNamespaceListerExpansion allows custom methods to be added to InterfaceNamespaceLister.