Documentation
¶
Index ¶
- type AppLister
- type AppListerExpansion
- type AppNamespaceLister
- type AppNamespaceListerExpansion
- type ExternalServiceLister
- type ExternalServiceListerExpansion
- type ExternalServiceNamespaceLister
- type ExternalServiceNamespaceListerExpansion
- type PublicDomainLister
- type PublicDomainListerExpansion
- type PublicDomainNamespaceLister
- type PublicDomainNamespaceListerExpansion
- type RouterLister
- type RouterListerExpansion
- type RouterNamespaceLister
- type RouterNamespaceListerExpansion
- 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 AppLister ¶
type AppLister interface {
// List lists all Apps in the indexer.
List(selector labels.Selector) (ret []*v1.App, err error)
// Apps returns an object that can list and get Apps.
Apps(namespace string) AppNamespaceLister
AppListerExpansion
}
AppLister helps list Apps.
type AppListerExpansion ¶
type AppListerExpansion interface{}
AppListerExpansion allows custom methods to be added to AppLister.
type AppNamespaceLister ¶
type AppNamespaceLister interface {
// List lists all Apps in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1.App, err error)
// Get retrieves the App from the indexer for a given namespace and name.
Get(name string) (*v1.App, error)
AppNamespaceListerExpansion
}
AppNamespaceLister helps list and get Apps.
type AppNamespaceListerExpansion ¶
type AppNamespaceListerExpansion interface{}
AppNamespaceListerExpansion allows custom methods to be added to AppNamespaceLister.
type ExternalServiceLister ¶
type ExternalServiceLister interface {
// List lists all ExternalServices in the indexer.
List(selector labels.Selector) (ret []*v1.ExternalService, err error)
// ExternalServices returns an object that can list and get ExternalServices.
ExternalServices(namespace string) ExternalServiceNamespaceLister
ExternalServiceListerExpansion
}
ExternalServiceLister helps list ExternalServices.
func NewExternalServiceLister ¶
func NewExternalServiceLister(indexer cache.Indexer) ExternalServiceLister
NewExternalServiceLister returns a new ExternalServiceLister.
type ExternalServiceListerExpansion ¶
type ExternalServiceListerExpansion interface{}
ExternalServiceListerExpansion allows custom methods to be added to ExternalServiceLister.
type ExternalServiceNamespaceLister ¶
type ExternalServiceNamespaceLister interface {
// List lists all ExternalServices in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1.ExternalService, err error)
// Get retrieves the ExternalService from the indexer for a given namespace and name.
Get(name string) (*v1.ExternalService, error)
ExternalServiceNamespaceListerExpansion
}
ExternalServiceNamespaceLister helps list and get ExternalServices.
type ExternalServiceNamespaceListerExpansion ¶
type ExternalServiceNamespaceListerExpansion interface{}
ExternalServiceNamespaceListerExpansion allows custom methods to be added to ExternalServiceNamespaceLister.
type PublicDomainLister ¶
type PublicDomainLister interface {
// List lists all PublicDomains in the indexer.
List(selector labels.Selector) (ret []*v1.PublicDomain, err error)
// PublicDomains returns an object that can list and get PublicDomains.
PublicDomains(namespace string) PublicDomainNamespaceLister
PublicDomainListerExpansion
}
PublicDomainLister helps list PublicDomains.
func NewPublicDomainLister ¶
func NewPublicDomainLister(indexer cache.Indexer) PublicDomainLister
NewPublicDomainLister returns a new PublicDomainLister.
type PublicDomainListerExpansion ¶
type PublicDomainListerExpansion interface{}
PublicDomainListerExpansion allows custom methods to be added to PublicDomainLister.
type PublicDomainNamespaceLister ¶
type PublicDomainNamespaceLister interface {
// List lists all PublicDomains in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1.PublicDomain, err error)
// Get retrieves the PublicDomain from the indexer for a given namespace and name.
Get(name string) (*v1.PublicDomain, error)
PublicDomainNamespaceListerExpansion
}
PublicDomainNamespaceLister helps list and get PublicDomains.
type PublicDomainNamespaceListerExpansion ¶
type PublicDomainNamespaceListerExpansion interface{}
PublicDomainNamespaceListerExpansion allows custom methods to be added to PublicDomainNamespaceLister.
type RouterLister ¶
type RouterLister interface {
// List lists all Routers in the indexer.
List(selector labels.Selector) (ret []*v1.Router, err error)
// Routers returns an object that can list and get Routers.
Routers(namespace string) RouterNamespaceLister
RouterListerExpansion
}
RouterLister helps list Routers.
func NewRouterLister ¶
func NewRouterLister(indexer cache.Indexer) RouterLister
NewRouterLister returns a new RouterLister.
type RouterListerExpansion ¶
type RouterListerExpansion interface{}
RouterListerExpansion allows custom methods to be added to RouterLister.
type RouterNamespaceLister ¶
type RouterNamespaceLister interface {
// List lists all Routers in the indexer for a given namespace.
List(selector labels.Selector) (ret []*v1.Router, err error)
// Get retrieves the Router from the indexer for a given namespace and name.
Get(name string) (*v1.Router, error)
RouterNamespaceListerExpansion
}
RouterNamespaceLister helps list and get Routers.
type RouterNamespaceListerExpansion ¶
type RouterNamespaceListerExpansion interface{}
RouterNamespaceListerExpansion allows custom methods to be added to RouterNamespaceLister.
type ServiceLister ¶
type ServiceLister interface {
// List lists all Services in the indexer.
List(selector labels.Selector) (ret []*v1.Service, err error)
// Services returns an object that can list and get Services.
Services(namespace string) ServiceNamespaceLister
ServiceListerExpansion
}
ServiceLister helps list Services.
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.
List(selector labels.Selector) (ret []*v1.Service, err error)
// Get retrieves the Service from the indexer for a given namespace and name.
Get(name string) (*v1.Service, error)
ServiceNamespaceListerExpansion
}
ServiceNamespaceLister helps list and get Services.
type ServiceNamespaceListerExpansion ¶
type ServiceNamespaceListerExpansion interface{}
ServiceNamespaceListerExpansion allows custom methods to be added to ServiceNamespaceLister.
Source Files
¶
- app.go
- expansion_generated.go
- externalservice.go
- publicdomain.go
- router.go
- service.go