Class LoggingDeprecationHandler

java.lang.Object
org.elasticsearch.common.xcontent.LoggingDeprecationHandler
All Implemented Interfaces:
DeprecationHandler

public class LoggingDeprecationHandler extends Object implements DeprecationHandler
Logs deprecations to the DeprecationLogger.

This is core's primary implementation of DeprecationHandler and should absolutely be used everywhere where it parses requests. It is much less appropriate when parsing responses from external sources because it will report deprecated fields back to the user as though the user sent them.