Class EsqlFeatures
java.lang.Object
org.elasticsearch.xpack.esql.plugin.EsqlFeatures
- All Implemented Interfaces:
FeatureSpecification
NodeFeatures declared by ESQL. These should be used for fast checks
on the node. Before the introduction of the RestNodesCapabilitiesAction
this was used for controlling which features are tested so many of the
examples below are *just* used for that. Don't make more of those - add them
to EsqlCapabilities instead.
NOTE: You can only remove features on major version boundaries. Only add more of these if you need a fast CPU level check.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final FeatureFlagA feature flag to enable ESQL views REST API functionality.static final NodeFeatureSupport metrics syntax -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.elasticsearch.features.FeatureSpecification
getTestFeatures
-
Field Details
-
METRICS_SYNTAX
Support metrics syntax -
ESQL_VIEWS_FEATURE_FLAG
A feature flag to enable ESQL views REST API functionality.
-
-
Constructor Details
-
EsqlFeatures
public EsqlFeatures()
-
-
Method Details
-
getFeatures
- Specified by:
getFeaturesin interfaceFeatureSpecification
-