Documentation ¶
Index ¶
- func AlertEventListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func AlertEventWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- func AlertListFunc(c acs.AppsCodeExtensionInterface) func(kapi.ListOptions) (runtime.Object, error)
- func AlertWatchFunc(c acs.AppsCodeExtensionInterface) func(options kapi.ListOptions) (watch.Interface, error)
- func CertificateListFunc(c acs.AppsCodeExtensionInterface) func(kapi.ListOptions) (runtime.Object, error)
- func CertificateWatchFunc(c acs.AppsCodeExtensionInterface) func(options kapi.ListOptions) (watch.Interface, error)
- func DaemonSetListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func DaemonSetWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- func DeploymentListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func DeploymentWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- func EndpointListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func EndpointWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- func ExtendedIngressListFunc(c acs.AppsCodeExtensionInterface) func(kapi.ListOptions) (runtime.Object, error)
- func ExtendedIngressWatchFunc(c acs.AppsCodeExtensionInterface) func(options kapi.ListOptions) (watch.Interface, error)
- func IngressListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func IngressWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- func NamespaceListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func NamespaceWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- func NodeListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func NodeWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- func PodListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func PodWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- func ReplicaSetListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func ReplicaSetWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- func ReplicationControllerListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func ReplicationControllerWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- func ServiceListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func ServiceWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- func StatefulSetListFunc(c clientset.Interface) func(kapi.ListOptions) (runtime.Object, error)
- func StatefulSetWatchFunc(c clientset.Interface) func(options kapi.ListOptions) (watch.Interface, error)
- type Watcher
- func (k *Watcher) Alert()
- func (k *Watcher) AlertEvent()
- func (k *Watcher) Cache(resource events.ObjectType, object runtime.Object, lw *cache.ListWatch) (cache.Store, *cache.Controller)
- func (k *Watcher) CacheIndexer(resource events.ObjectType, object runtime.Object, lw *cache.ListWatch, ...) (cache.Indexer, *cache.Controller)
- func (k *Watcher) CacheStore(resource events.ObjectType, object runtime.Object, lw *cache.ListWatch) (cache.Store, *cache.Controller)
- func (k *Watcher) Certificate()
- func (k *Watcher) DaemonSet()
- func (k *Watcher) Deployment()
- func (k *Watcher) Endpoint()
- func (k *Watcher) ExtendedIngress()
- func (k *Watcher) Ingress()
- func (k *Watcher) Namespace()
- func (k *Watcher) Node()
- func (k *Watcher) Pod()
- func (k *Watcher) RC()
- func (k *Watcher) ReplicaSet()
- func (k *Watcher) Service()
- func (k *Watcher) StatefulSet()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AlertEventListFunc ¶
func AlertEventWatchFunc ¶
func AlertListFunc ¶
func AlertListFunc(c acs.AppsCodeExtensionInterface) func(kapi.ListOptions) (runtime.Object, error)
func AlertWatchFunc ¶
func AlertWatchFunc(c acs.AppsCodeExtensionInterface) func(options kapi.ListOptions) (watch.Interface, error)
func CertificateListFunc ¶
func CertificateListFunc(c acs.AppsCodeExtensionInterface) func(kapi.ListOptions) (runtime.Object, error)
func CertificateWatchFunc ¶
func CertificateWatchFunc(c acs.AppsCodeExtensionInterface) func(options kapi.ListOptions) (watch.Interface, error)
func DaemonSetListFunc ¶
func DaemonSetWatchFunc ¶
func DeploymentListFunc ¶
func DeploymentWatchFunc ¶
func EndpointListFunc ¶
func EndpointWatchFunc ¶
func ExtendedIngressListFunc ¶
func ExtendedIngressListFunc(c acs.AppsCodeExtensionInterface) func(kapi.ListOptions) (runtime.Object, error)
func ExtendedIngressWatchFunc ¶
func ExtendedIngressWatchFunc(c acs.AppsCodeExtensionInterface) func(options kapi.ListOptions) (watch.Interface, error)
func IngressListFunc ¶
func IngressWatchFunc ¶
func NamespaceListFunc ¶
func NamespaceWatchFunc ¶
func NodeListFunc ¶
func NodeWatchFunc ¶
func PodListFunc ¶
func PodWatchFunc ¶
func ReplicaSetListFunc ¶
func ReplicaSetWatchFunc ¶
func ServiceListFunc ¶
func ServiceWatchFunc ¶
func StatefulSetListFunc ¶
func StatefulSetWatchFunc ¶
Types ¶
type Watcher ¶
type Watcher struct { // kubernetes client to apiserver Client clientset.Interface // client for getting the appscode extensions AppsCodeExtensionClient acs.AppsCodeExtensionInterface // sync time to sync the list. SyncPeriod time.Duration // lister store Storage *stash.Storage Dispatch func(e *events.Event) error sync.Mutex }
func (*Watcher) AlertEvent ¶
func (k *Watcher) AlertEvent()
func (*Watcher) CacheIndexer ¶
func (*Watcher) CacheStore ¶
func (*Watcher) Certificate ¶
func (k *Watcher) Certificate()
func (*Watcher) Deployment ¶
func (k *Watcher) Deployment()
func (*Watcher) ExtendedIngress ¶
func (k *Watcher) ExtendedIngress()
func (*Watcher) ReplicaSet ¶
func (k *Watcher) ReplicaSet()
func (*Watcher) StatefulSet ¶
func (k *Watcher) StatefulSet()
Click to show internal directories.
Click to hide internal directories.