Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeploymentInformer ¶
type DeploymentInformer interface {
Informer() cache.SharedIndexInformer
}
DeploymentInformer is a type of SharedIndexInformer which watches and lists all its resources
type NamespaceInformer ¶
type NamespaceInformer interface {
Informer() cache.SharedIndexInformer
}
NamespaceInformer is a type of SharedIndexInformer which watches and lists all Namespaces.
type PetSetInformer ¶
type PetSetInformer interface {
Informer() cache.SharedIndexInformer
}
PetSetInformer is a type of SharedIndexInformer which watches and lists all PetSets.
type PodInformer ¶
type PodInformer interface {
Informer(selector labels.Selector) cache.SharedIndexInformer
}
PodInformer is a type of SharedIndexInformer which watches and lists all its resources
type ReleaseInformer ¶
type ReleaseInformer interface {
Informer(client *clientset.CoreClient) cache.SharedIndexInformer
}
ReleaseInformer is a type of SharedIndexInformer which watches and lists all releases.
type SecretInformer ¶
type SecretInformer interface {
Informer() cache.SharedIndexInformer
}
SecretInformer is a type of SharedIndexInformer which watches and lists all its resources
type ServicePlanInformer ¶
type ServicePlanInformer interface {
Informer(tprClient clientset.CoreInterface) cache.SharedIndexInformer
}
ServicePlanInformer is a type of SharedIndexInformer which watches and lists all service plans
type SharedInformerFactory ¶
type SharedInformerFactory interface { // Start starts informers that can start AFTER the API server and controllers have started }
SharedInformerFactory provides interface which holds unique informers for pods, nodes, namespaces, persistent volume claims and persistent volumes
func NewSharedInformerFactory ¶
func NewSharedInformerFactory(client kubernetes.Interface, defaultResync time.Duration) SharedInformerFactory
NewSharedInformerFactory constructs a new instance of sharedInformerFactory