Class PutDataStreamSettingsRequest

java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.indices.PutDataStreamSettingsRequest
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable public class PutDataStreamSettingsRequest extends RequestBase implements JsonpSerializable
Update data stream settings.

This API can be used to override settings on specific data streams. These overrides will take precedence over what is specified in the template that the data stream matches. To prevent your data stream from getting into an invalid state, only certain settings are allowed. If possible, the setting change is applied to all backing indices. Otherwise, it will be applied when the data stream is next rolled over.

See Also: