private static class MemoryBoundedLogMessageBuffer.LogMessage extends Object
| Modifier and Type | Field and Description | 
|---|---|
private static long | 
BASE_USAGE
Completely non-scientific estimate of how much one of these
 objects takes, along with the LinkedList overhead. 
 | 
byte[] | 
message
the error text, encoded in bytes to save memory 
 | 
long | 
timestamp  | 
| Constructor and Description | 
|---|
LogMessage(String message,
          long timestamp)  | 
| Modifier and Type | Method and Description | 
|---|---|
long | 
estimateHeapUsage()  | 
public final byte[] message
public final long timestamp
private static final long BASE_USAGE
public LogMessage(String message, long timestamp)
public long estimateHeapUsage()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.