Package org.elasticsearch.common.logging
Class DeprecatedMessage
java.lang.Object
org.apache.logging.log4j.message.ParameterizedMessage
org.elasticsearch.common.logging.ESLogMessage
org.elasticsearch.common.logging.DeprecatedMessage
- All Implemented Interfaces:
java.io.Serializable
,org.apache.logging.log4j.message.Message
,org.apache.logging.log4j.util.StringBuilderFormattable
public class DeprecatedMessage extends ESLogMessage
A logger message used by
DeprecationLogger
.
Carries x-opaque-id field if provided in the headers. Will populate the x-opaque-id field in JSON logs.- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
X_OPAQUE_ID_FIELD_NAME
-
Constructor Summary
Constructors Constructor Description DeprecatedMessage(java.lang.String key, java.lang.String xOpaqueId, java.lang.String messagePattern, java.lang.Object... args)
-
Method Summary
Methods inherited from class org.elasticsearch.common.logging.ESLogMessage
asJsonArray, getArguments, getMessagePattern, getValueFor, inQuotes, inQuotes
-
Field Details
-
X_OPAQUE_ID_FIELD_NAME
public static final java.lang.String X_OPAQUE_ID_FIELD_NAME- See Also:
- Constant Field Values
-
-
Constructor Details
-
DeprecatedMessage
public DeprecatedMessage(java.lang.String key, java.lang.String xOpaqueId, java.lang.String messagePattern, java.lang.Object... args)
-