Class GetFeaturesRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.features.GetFeaturesRequest
Get the features. Get a list of features that can be included in snapshots
 using the 
feature_states field when creating a snapshot. You can
 use this API to determine which feature states to include when taking a
 snapshot. By default, all feature states are included in a snapshot if that
 snapshot includes the global state, or none if it does not.
 A feature state includes one or more system indices necessary for a given feature to function. In order to ensure data integrity, all system indices that comprise a feature state are snapshotted and restored together.
The features listed by this API are a combination of built-in features and features defined by plugins. In order for a feature state to be listed in this API and recognized as a valid feature state by the create snapshot API, the plugin that defines that feature must be installed on the master node.
- See Also:
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBaseRequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Endpoint<GetFeaturesRequest,GetFeaturesResponse, ErrorResponse> Endpoint "features.get_features".
- 
Method SummaryModifier and TypeMethodDescriptionfinal TimePeriod to wait for a connection to the master node.static GetFeaturesRequestMethods inherited from class co.elastic.clients.elasticsearch._types.RequestBasetoString
- 
Field Details- 
_ENDPOINTEndpoint "features.get_features".
 
- 
- 
Method Details- 
ofpublic static GetFeaturesRequest of(Function<GetFeaturesRequest.Builder, ObjectBuilder<GetFeaturesRequest>> fn) 
- 
masterTimeoutPeriod to wait for a connection to the master node.API name: master_timeout
 
-