Documentation ¶
Index ¶
- type HttpNamespaceLister
- type HttpNamespaceListerExpansion
- type HttpNamespaceNamespaceLister
- type HttpNamespaceNamespaceListerExpansion
- type InstanceLister
- type InstanceListerExpansion
- type InstanceNamespaceLister
- type InstanceNamespaceListerExpansion
- type PrivateDNSNamespaceLister
- type PrivateDNSNamespaceListerExpansion
- type PrivateDNSNamespaceNamespaceLister
- type PrivateDNSNamespaceNamespaceListerExpansion
- type PublicDNSNamespaceLister
- type PublicDNSNamespaceListerExpansion
- type PublicDNSNamespaceNamespaceLister
- type PublicDNSNamespaceNamespaceListerExpansion
- type ServiceLister
- type ServiceListerExpansion
- type ServiceNamespaceLister
- type ServiceNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HttpNamespaceLister ¶
type HttpNamespaceLister interface { // List lists all HttpNamespaces in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.HttpNamespace, err error) // HttpNamespaces returns an object that can list and get HttpNamespaces. HttpNamespaces(namespace string) HttpNamespaceNamespaceLister HttpNamespaceListerExpansion }
HttpNamespaceLister helps list HttpNamespaces. All objects returned here must be treated as read-only.
func NewHttpNamespaceLister ¶
func NewHttpNamespaceLister(indexer cache.Indexer) HttpNamespaceLister
NewHttpNamespaceLister returns a new HttpNamespaceLister.
type HttpNamespaceListerExpansion ¶
type HttpNamespaceListerExpansion interface{}
HttpNamespaceListerExpansion allows custom methods to be added to HttpNamespaceLister.
type HttpNamespaceNamespaceLister ¶
type HttpNamespaceNamespaceLister interface { // List lists all HttpNamespaces in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.HttpNamespace, err error) // Get retrieves the HttpNamespace from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.HttpNamespace, error) HttpNamespaceNamespaceListerExpansion }
HttpNamespaceNamespaceLister helps list and get HttpNamespaces. All objects returned here must be treated as read-only.
type HttpNamespaceNamespaceListerExpansion ¶
type HttpNamespaceNamespaceListerExpansion interface{}
HttpNamespaceNamespaceListerExpansion allows custom methods to be added to HttpNamespaceNamespaceLister.
type InstanceLister ¶ added in v0.5.0
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 ¶ added in v0.5.0
func NewInstanceLister(indexer cache.Indexer) InstanceLister
NewInstanceLister returns a new InstanceLister.
type InstanceListerExpansion ¶ added in v0.5.0
type InstanceListerExpansion interface{}
InstanceListerExpansion allows custom methods to be added to InstanceLister.
type InstanceNamespaceLister ¶ added in v0.5.0
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 ¶ added in v0.5.0
type InstanceNamespaceListerExpansion interface{}
InstanceNamespaceListerExpansion allows custom methods to be added to InstanceNamespaceLister.
type PrivateDNSNamespaceLister ¶
type PrivateDNSNamespaceLister interface { // List lists all PrivateDNSNamespaces in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PrivateDNSNamespace, err error) // PrivateDNSNamespaces returns an object that can list and get PrivateDNSNamespaces. PrivateDNSNamespaces(namespace string) PrivateDNSNamespaceNamespaceLister PrivateDNSNamespaceListerExpansion }
PrivateDNSNamespaceLister helps list PrivateDNSNamespaces. All objects returned here must be treated as read-only.
func NewPrivateDNSNamespaceLister ¶
func NewPrivateDNSNamespaceLister(indexer cache.Indexer) PrivateDNSNamespaceLister
NewPrivateDNSNamespaceLister returns a new PrivateDNSNamespaceLister.
type PrivateDNSNamespaceListerExpansion ¶
type PrivateDNSNamespaceListerExpansion interface{}
PrivateDNSNamespaceListerExpansion allows custom methods to be added to PrivateDNSNamespaceLister.
type PrivateDNSNamespaceNamespaceLister ¶
type PrivateDNSNamespaceNamespaceLister interface { // List lists all PrivateDNSNamespaces in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PrivateDNSNamespace, err error) // Get retrieves the PrivateDNSNamespace from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PrivateDNSNamespace, error) PrivateDNSNamespaceNamespaceListerExpansion }
PrivateDNSNamespaceNamespaceLister helps list and get PrivateDNSNamespaces. All objects returned here must be treated as read-only.
type PrivateDNSNamespaceNamespaceListerExpansion ¶
type PrivateDNSNamespaceNamespaceListerExpansion interface{}
PrivateDNSNamespaceNamespaceListerExpansion allows custom methods to be added to PrivateDNSNamespaceNamespaceLister.
type PublicDNSNamespaceLister ¶
type PublicDNSNamespaceLister interface { // List lists all PublicDNSNamespaces in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PublicDNSNamespace, err error) // PublicDNSNamespaces returns an object that can list and get PublicDNSNamespaces. PublicDNSNamespaces(namespace string) PublicDNSNamespaceNamespaceLister PublicDNSNamespaceListerExpansion }
PublicDNSNamespaceLister helps list PublicDNSNamespaces. All objects returned here must be treated as read-only.
func NewPublicDNSNamespaceLister ¶
func NewPublicDNSNamespaceLister(indexer cache.Indexer) PublicDNSNamespaceLister
NewPublicDNSNamespaceLister returns a new PublicDNSNamespaceLister.
type PublicDNSNamespaceListerExpansion ¶
type PublicDNSNamespaceListerExpansion interface{}
PublicDNSNamespaceListerExpansion allows custom methods to be added to PublicDNSNamespaceLister.
type PublicDNSNamespaceNamespaceLister ¶
type PublicDNSNamespaceNamespaceLister interface { // List lists all PublicDNSNamespaces in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PublicDNSNamespace, err error) // Get retrieves the PublicDNSNamespace from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PublicDNSNamespace, error) PublicDNSNamespaceNamespaceListerExpansion }
PublicDNSNamespaceNamespaceLister helps list and get PublicDNSNamespaces. All objects returned here must be treated as read-only.
type PublicDNSNamespaceNamespaceListerExpansion ¶
type PublicDNSNamespaceNamespaceListerExpansion interface{}
PublicDNSNamespaceNamespaceListerExpansion allows custom methods to be added to PublicDNSNamespaceNamespaceLister.
type ServiceLister ¶
type ServiceLister interface { // List lists all Services in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Service, err error) // Services returns an object that can list and get Services. Services(namespace string) ServiceNamespaceLister ServiceListerExpansion }
ServiceLister helps list Services. All objects returned here must be treated as read-only.
func NewServiceLister ¶
func NewServiceLister(indexer cache.Indexer) ServiceLister
NewServiceLister returns a new ServiceLister.
type ServiceListerExpansion ¶
type ServiceListerExpansion interface{}
ServiceListerExpansion allows custom methods to be added to ServiceLister.
type ServiceNamespaceLister ¶
type ServiceNamespaceLister interface { // List lists all Services in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Service, err error) // Get retrieves the Service from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Service, error) ServiceNamespaceListerExpansion }
ServiceNamespaceLister helps list and get Services. All objects returned here must be treated as read-only.
type ServiceNamespaceListerExpansion ¶
type ServiceNamespaceListerExpansion interface{}
ServiceNamespaceListerExpansion allows custom methods to be added to ServiceNamespaceLister.