@ThreadSafe
public class RateLimitedLogWithPattern
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
debug(java.lang.Object... args) |
boolean |
equals(java.lang.Object o)
Two RateLimitedLogWithPattern objects are considered equal if their messages match; the
RateAndPeriods are not significant.
|
void |
error(java.lang.Object... args) |
int |
hashCode() |
void |
info(java.lang.Object... args) |
void |
trace(java.lang.Object... args)
logging APIs.
|
void |
warn(java.lang.Object... args) |
public void trace(java.lang.Object... args)
rateLimitedLog.info("Just saw an event of type {}: {}", event.getType(), event);
args - the varargs list of arguments matching the message templatepublic void debug(java.lang.Object... args)
public void info(java.lang.Object... args)
public void warn(java.lang.Object... args)
public void error(java.lang.Object... args)
public boolean equals(@Nullable
java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object