Class DeprecationsResponse
java.lang.Object
co.elastic.clients.elasticsearch.migration.DeprecationsResponse
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<DeprecationsResponse>Json deserializer forDeprecationsResponse -
Method Summary
Modifier and TypeMethodDescriptionfinal List<Deprecation>Required - Cluster-level deprecation warnings.final Map<String,List<Deprecation>> Required - API name:data_streamsfinal Map<String,List<Deprecation>> Required - ILM policy warnings are sectioned off per policy.final Map<String,List<Deprecation>> Required - Index warnings are sectioned off per index and can be filtered using an index-pattern in the query.final List<Deprecation>Required - Machine learning-related deprecation warnings.final List<Deprecation>Required - Node-level deprecation warnings.static DeprecationsResponsevoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal Map<String,List<Deprecation>> Required - Template warnings are sectioned off per template and include deprecations for both component templates and index templates.toString()
-
Field Details
-
_DESERIALIZER
Json deserializer forDeprecationsResponse
-
-
Method Details
-
of
public static DeprecationsResponse of(Function<DeprecationsResponse.Builder, ObjectBuilder<DeprecationsResponse>> fn) -
clusterSettings
Required - Cluster-level deprecation warnings.API name:
cluster_settings -
indexSettings
Required - Index warnings are sectioned off per index and can be filtered using an index-pattern in the query. This section includes warnings for the backing indices of data streams specified in the request path.API name:
index_settings -
dataStreams
Required - API name:data_streams -
nodeSettings
Required - Node-level deprecation warnings. Since only a subset of your nodes might incorporate these settings, it is important to read the details section for more information about which nodes are affected.API name:
node_settings -
mlSettings
Required - Machine learning-related deprecation warnings.API name:
ml_settings -
templates
Required - Template warnings are sectioned off per template and include deprecations for both component templates and index templates.API name:
templates -
ilmPolicies
Required - ILM policy warnings are sectioned off per policy.API name:
ilm_policies -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupDeprecationsResponseDeserializer
protected static void setupDeprecationsResponseDeserializer(ObjectDeserializer<DeprecationsResponse.Builder> op)
-