@License(name="Apache License 2.0", uri="https://www.apache.org/licenses/LICENSE-2.0")
See: Description
Class | Description |
---|---|
Added.Literal |
An
AnnotationLiteral that implements Added . |
Deleted.Literal |
An
AnnotationLiteral that implements Deleted . |
KubernetesResourceCache.Literal | |
Modified.Literal |
An
AnnotationLiteral that implements Modified . |
Prior.Literal |
Annotation Type | Description |
---|---|
Added |
A
Qualifier that can be used only on an observer method's
event
parameter that is also annotated with an annotation annotated
with KubernetesEventSelector , thus indicating that the
observer method is interested in being notified of the
addition of certain Kubernetes resources. |
Deleted |
A
Qualifier that can be used only on an observer method's
event
parameter that is also annotated with an annotation annotated
with KubernetesEventSelector , thus indicating that the
observer method is interested in being notified of the
deletion of certain Kubernetes resources. |
KubernetesEventScoped |
A
NormalScope -annotated annotation denoting a scope that is
active during the lifespan of a CDI event fired by the KubernetesControllerExtension
and only on the same thread as that on which the relevant observer
method is notified, or one of its descendant threads. |
KubernetesEventSelector |
A meta-annotation placed on annotation declarations that identifies
them as linking together a Kubernetes event selector and a
CDI event resulting from such a selection.
|
KubernetesResourceCache |
A qualifier annotation that indicates that
the annotated element—which as of this writing must be a
Map<String, T> , where <T> is a type that
extends HasMetadata —is to be used to cache Kubernetes
resources. |
Modified |
A
Qualifier that can be used only on an observer method's
event
parameter that is also annotated with an annotation annotated
with KubernetesEventSelector , thus indicating that the
observer method is interested in being notified of the
modification of certain Kubernetes resources. |
Prior |
An extraordinarily special-purpose
Qualifier
annotation that may be used only to qualify a
parameter in an observer method that meets the following criteria:
The observer method's observed
event type is an instance of HasMetadata .
The observer method's observed
event type parameter is qualified with an annotation on which
KubernetesEventSelector and Qualifier appear.
The type of the parameter in question is a parameterized type
whose raw type is
Optional and whose sole actual type argument is
identical to the observer method's observed
event type.
|
Added
,
Modified
,
Deleted
,
Prior
,
KubernetesEventSelector
Copyright © 2018–2018, microBean. All rights reserved.