Package com.emc.mongoose.base.logging
Class MetricsAsciiTableLogMessage
- java.lang.Object
-
- com.emc.mongoose.base.logging.LogMessageBase
-
- com.emc.mongoose.base.logging.MetricsAsciiTableLogMessage
-
- All Implemented Interfaces:
java.io.Serializable,org.apache.logging.log4j.message.Message,org.apache.logging.log4j.util.StringBuilderFormattable
public class MetricsAsciiTableLogMessage extends LogMessageBase
Created by kurila on 18.05.17. Not thread safe, relies on the MetricsManager's (caller) exclusive invocation lock- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringTABLE_BORDER_VERTICALstatic java.lang.StringTABLE_HEADERstatic intTABLE_HEADER_PERIOD
-
Constructor Summary
Constructors Constructor Description MetricsAsciiTableLogMessage(java.util.Set<MetricsContext> metrics)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidformatTo(java.lang.StringBuilder buffer)-
Methods inherited from class com.emc.mongoose.base.logging.LogMessageBase
formatFixedWidth, getFormat, getFormattedMessage, getParameters, getThrowable
-
-
-
-
Field Detail
-
TABLE_HEADER
public static final java.lang.String TABLE_HEADER
-
TABLE_BORDER_VERTICAL
public static final java.lang.String TABLE_BORDER_VERTICAL
- See Also:
- Constant Field Values
-
TABLE_HEADER_PERIOD
public static final int TABLE_HEADER_PERIOD
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MetricsAsciiTableLogMessage
public MetricsAsciiTableLogMessage(java.util.Set<MetricsContext> metrics)
-
-