Class InterfaceStability
- java.lang.Object
-
- org.apache.kafka.common.annotation.InterfaceStability
-
@Evolving public class InterfaceStability extends java.lang.Object
Annotation to inform users of how much to rely on a particular package, class or method not changing over time. Currently the stability can beInterfaceStability.Stable
,InterfaceStability.Evolving
orInterfaceStability.Unstable
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
InterfaceStability.Evolving
Compatibility may be broken at minor release (i.e.static interface
InterfaceStability.Stable
Compatibility is maintained in major, minor and patch releases with one exception: compatibility may be broken in a major release (i.e.static interface
InterfaceStability.Unstable
No guarantee is provided as to reliability or stability across any level of release granularity.
-
Constructor Summary
Constructors Constructor Description InterfaceStability()
-