 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InstanceLister ¶
type InstanceLister interface {
	// List lists all Instances in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Instance, err error)
	// Instances returns an object that can list and get Instances.
	Instances(namespace string) InstanceNamespaceLister
	InstanceListerExpansion
}
    InstanceLister helps list Instances. All objects returned here must be treated as read-only.
func NewInstanceLister ¶
func NewInstanceLister(indexer cache.Indexer) InstanceLister
NewInstanceLister returns a new InstanceLister.
type InstanceListerExpansion ¶
type InstanceListerExpansion interface{}
    InstanceListerExpansion allows custom methods to be added to InstanceLister.
type InstanceNamespaceLister ¶
type InstanceNamespaceLister interface {
	// List lists all Instances in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Instance, err error)
	// Get retrieves the Instance from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Instance, error)
	InstanceNamespaceListerExpansion
}
    InstanceNamespaceLister helps list and get Instances. All objects returned here must be treated as read-only.
type InstanceNamespaceListerExpansion ¶
type InstanceNamespaceListerExpansion interface{}
    InstanceNamespaceListerExpansion allows custom methods to be added to InstanceNamespaceLister.
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.