Enum Class FeatureStatus
- All Implemented Interfaces:
Serializable
,Comparable<FeatureStatus>
,Constable
Supported Feature states.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDeprecated feature, will be removed in a future major version of Helidon (if previous state wasPRODUCTION
orPREVIEW
, or next minor version of Helidon (if previous state wasINCUBATING
).Incubating features may be changed including backward incompatible changes in between any version of Helidon.Preview feature may be changed including backward incompatible changes in between minor versions of Helidon.Production ready feature honoring semantic versioning. -
Method Summary
Modifier and TypeMethodDescriptionstatic FeatureStatus
Returns the enum constant of this class with the specified name.static FeatureStatus[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
INCUBATING
Incubating features may be changed including backward incompatible changes in between any version of Helidon. Incubating features are NOT production ready features, and may be removed at discretion of Helidon team. -
PREVIEW
Preview feature may be changed including backward incompatible changes in between minor versions of Helidon. Preview features are considered production ready features. -
PRODUCTION
Production ready feature honoring semantic versioning. -
DEPRECATED
Deprecated feature, will be removed in a future major version of Helidon (if previous state wasPRODUCTION
orPREVIEW
, or next minor version of Helidon (if previous state wasINCUBATING
).
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-