Documentation ¶
Index ¶
- type ArtifactLister
- type ArtifactListerExpansion
- type ArtifactNamespaceLister
- type ArtifactNamespaceListerExpansion
- type EndpointLister
- type EndpointListerExpansion
- type EndpointNamespaceLister
- type EndpointNamespaceListerExpansion
- type ProxyLister
- type ProxyListerExpansion
- type ProxyNamespaceLister
- type ProxyNamespaceListerExpansion
- type SecretLister
- type SecretListerExpansion
- type SecretNamespaceLister
- type SecretNamespaceListerExpansion
- type SettingsLister
- type SettingsListerExpansion
- type SettingsNamespaceLister
- type SettingsNamespaceListerExpansion
- type UpstreamGroupLister
- type UpstreamGroupListerExpansion
- type UpstreamGroupNamespaceLister
- type UpstreamGroupNamespaceListerExpansion
- type UpstreamLister
- type UpstreamListerExpansion
- type UpstreamNamespaceLister
- type UpstreamNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArtifactLister ¶
type ArtifactLister interface { // List lists all Artifacts in the indexer. List(selector labels.Selector) (ret []*v1.Artifact, err error) // Artifacts returns an object that can list and get Artifacts. Artifacts(namespace string) ArtifactNamespaceLister ArtifactListerExpansion }
ArtifactLister helps list Artifacts.
func NewArtifactLister ¶
func NewArtifactLister(indexer cache.Indexer) ArtifactLister
NewArtifactLister returns a new ArtifactLister.
type ArtifactListerExpansion ¶
type ArtifactListerExpansion interface{}
ArtifactListerExpansion allows custom methods to be added to ArtifactLister.
type ArtifactNamespaceLister ¶
type ArtifactNamespaceLister interface { // List lists all Artifacts in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Artifact, err error) // Get retrieves the Artifact from the indexer for a given namespace and name. Get(name string) (*v1.Artifact, error) ArtifactNamespaceListerExpansion }
ArtifactNamespaceLister helps list and get Artifacts.
type ArtifactNamespaceListerExpansion ¶
type ArtifactNamespaceListerExpansion interface{}
ArtifactNamespaceListerExpansion allows custom methods to be added to ArtifactNamespaceLister.
type EndpointLister ¶
type EndpointLister interface { // List lists all Endpoints in the indexer. List(selector labels.Selector) (ret []*v1.Endpoint, err error) // Endpoints returns an object that can list and get Endpoints. Endpoints(namespace string) EndpointNamespaceLister EndpointListerExpansion }
EndpointLister helps list Endpoints.
func NewEndpointLister ¶
func NewEndpointLister(indexer cache.Indexer) EndpointLister
NewEndpointLister returns a new EndpointLister.
type EndpointListerExpansion ¶
type EndpointListerExpansion interface{}
EndpointListerExpansion allows custom methods to be added to EndpointLister.
type EndpointNamespaceLister ¶
type EndpointNamespaceLister interface { // List lists all Endpoints in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Endpoint, err error) // Get retrieves the Endpoint from the indexer for a given namespace and name. Get(name string) (*v1.Endpoint, error) EndpointNamespaceListerExpansion }
EndpointNamespaceLister helps list and get Endpoints.
type EndpointNamespaceListerExpansion ¶
type EndpointNamespaceListerExpansion interface{}
EndpointNamespaceListerExpansion allows custom methods to be added to EndpointNamespaceLister.
type ProxyLister ¶
type ProxyLister interface { // List lists all Proxies in the indexer. List(selector labels.Selector) (ret []*v1.Proxy, err error) // Proxies returns an object that can list and get Proxies. Proxies(namespace string) ProxyNamespaceLister ProxyListerExpansion }
ProxyLister helps list Proxies.
func NewProxyLister ¶
func NewProxyLister(indexer cache.Indexer) ProxyLister
NewProxyLister returns a new ProxyLister.
type ProxyListerExpansion ¶
type ProxyListerExpansion interface{}
ProxyListerExpansion allows custom methods to be added to ProxyLister.
type ProxyNamespaceLister ¶
type ProxyNamespaceLister interface { // List lists all Proxies in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Proxy, err error) // Get retrieves the Proxy from the indexer for a given namespace and name. Get(name string) (*v1.Proxy, error) ProxyNamespaceListerExpansion }
ProxyNamespaceLister helps list and get Proxies.
type ProxyNamespaceListerExpansion ¶
type ProxyNamespaceListerExpansion interface{}
ProxyNamespaceListerExpansion allows custom methods to be added to ProxyNamespaceLister.
type SecretLister ¶
type SecretLister interface { // List lists all Secrets in the indexer. List(selector labels.Selector) (ret []*v1.Secret, err error) // Secrets returns an object that can list and get Secrets. Secrets(namespace string) SecretNamespaceLister SecretListerExpansion }
SecretLister helps list Secrets.
func NewSecretLister ¶
func NewSecretLister(indexer cache.Indexer) SecretLister
NewSecretLister returns a new SecretLister.
type SecretListerExpansion ¶
type SecretListerExpansion interface{}
SecretListerExpansion allows custom methods to be added to SecretLister.
type SecretNamespaceLister ¶
type SecretNamespaceLister interface { // List lists all Secrets in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Secret, err error) // Get retrieves the Secret from the indexer for a given namespace and name. Get(name string) (*v1.Secret, error) SecretNamespaceListerExpansion }
SecretNamespaceLister helps list and get Secrets.
type SecretNamespaceListerExpansion ¶
type SecretNamespaceListerExpansion interface{}
SecretNamespaceListerExpansion allows custom methods to be added to SecretNamespaceLister.
type SettingsLister ¶
type SettingsLister interface { // List lists all Settingses in the indexer. List(selector labels.Selector) (ret []*v1.Settings, err error) // Settingses returns an object that can list and get Settingses. Settingses(namespace string) SettingsNamespaceLister SettingsListerExpansion }
SettingsLister helps list Settingses.
func NewSettingsLister ¶
func NewSettingsLister(indexer cache.Indexer) SettingsLister
NewSettingsLister returns a new SettingsLister.
type SettingsListerExpansion ¶
type SettingsListerExpansion interface{}
SettingsListerExpansion allows custom methods to be added to SettingsLister.
type SettingsNamespaceLister ¶
type SettingsNamespaceLister interface { // List lists all Settingses in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Settings, err error) // Get retrieves the Settings from the indexer for a given namespace and name. Get(name string) (*v1.Settings, error) SettingsNamespaceListerExpansion }
SettingsNamespaceLister helps list and get Settingses.
type SettingsNamespaceListerExpansion ¶
type SettingsNamespaceListerExpansion interface{}
SettingsNamespaceListerExpansion allows custom methods to be added to SettingsNamespaceLister.
type UpstreamGroupLister ¶
type UpstreamGroupLister interface { // List lists all UpstreamGroups in the indexer. List(selector labels.Selector) (ret []*v1.UpstreamGroup, err error) // UpstreamGroups returns an object that can list and get UpstreamGroups. UpstreamGroups(namespace string) UpstreamGroupNamespaceLister UpstreamGroupListerExpansion }
UpstreamGroupLister helps list UpstreamGroups.
func NewUpstreamGroupLister ¶
func NewUpstreamGroupLister(indexer cache.Indexer) UpstreamGroupLister
NewUpstreamGroupLister returns a new UpstreamGroupLister.
type UpstreamGroupListerExpansion ¶
type UpstreamGroupListerExpansion interface{}
UpstreamGroupListerExpansion allows custom methods to be added to UpstreamGroupLister.
type UpstreamGroupNamespaceLister ¶
type UpstreamGroupNamespaceLister interface { // List lists all UpstreamGroups in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.UpstreamGroup, err error) // Get retrieves the UpstreamGroup from the indexer for a given namespace and name. Get(name string) (*v1.UpstreamGroup, error) UpstreamGroupNamespaceListerExpansion }
UpstreamGroupNamespaceLister helps list and get UpstreamGroups.
type UpstreamGroupNamespaceListerExpansion ¶
type UpstreamGroupNamespaceListerExpansion interface{}
UpstreamGroupNamespaceListerExpansion allows custom methods to be added to UpstreamGroupNamespaceLister.
type UpstreamLister ¶
type UpstreamLister interface { // List lists all Upstreams in the indexer. List(selector labels.Selector) (ret []*v1.Upstream, err error) // Upstreams returns an object that can list and get Upstreams. Upstreams(namespace string) UpstreamNamespaceLister UpstreamListerExpansion }
UpstreamLister helps list Upstreams.
func NewUpstreamLister ¶
func NewUpstreamLister(indexer cache.Indexer) UpstreamLister
NewUpstreamLister returns a new UpstreamLister.
type UpstreamListerExpansion ¶
type UpstreamListerExpansion interface{}
UpstreamListerExpansion allows custom methods to be added to UpstreamLister.
type UpstreamNamespaceLister ¶
type UpstreamNamespaceLister interface { // List lists all Upstreams in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Upstream, err error) // Get retrieves the Upstream from the indexer for a given namespace and name. Get(name string) (*v1.Upstream, error) UpstreamNamespaceListerExpansion }
UpstreamNamespaceLister helps list and get Upstreams.
type UpstreamNamespaceListerExpansion ¶
type UpstreamNamespaceListerExpansion interface{}
UpstreamNamespaceListerExpansion allows custom methods to be added to UpstreamNamespaceLister.