public class SyslogMessage
extends java.lang.Object
| Constructor and Description |
|---|
SyslogMessage(Facility facility,
Severity level,
org.joda.time.DateTime timestamp,
java.lang.String hostname,
java.lang.String appName,
java.lang.String procId,
java.lang.String msgId,
java.util.Map<java.lang.String,java.util.List<StructuredDataParameter>> structuredData,
java.lang.String message) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
asStructuredSyslogMessage() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAppName() |
Facility |
getFacility() |
java.lang.String |
getHostname() |
Severity |
getLevel() |
java.lang.String |
getMessage() |
java.lang.String |
getMsgId() |
java.lang.String |
getProcId() |
java.util.Map<java.lang.String,java.util.List<StructuredDataParameter>> |
getStructuredData() |
org.joda.time.DateTime |
getTimestamp() |
int |
hashCode() |
static SyslogMessage |
parseRFC3164SyslogMessage(java.lang.String rawMessage) |
static SyslogMessage |
parseStructuredSyslogMessage(java.lang.String rawMessage) |
java.lang.String |
toString() |
public SyslogMessage(@Nullable
Facility facility,
@Nullable
Severity level,
@Nullable
org.joda.time.DateTime timestamp,
@Nullable
java.lang.String hostname,
@Nullable
java.lang.String appName,
@Nullable
java.lang.String procId,
@Nullable
java.lang.String msgId,
@Nullable
java.util.Map<java.lang.String,java.util.List<StructuredDataParameter>> structuredData,
@Nullable
java.lang.String message)
@Nullable public Facility getFacility()
@Nullable public Severity getLevel()
@Nullable public org.joda.time.DateTime getTimestamp()
@Nullable public java.lang.String getHostname()
@Nullable public java.lang.String getAppName()
@Nullable public java.lang.String getProcId()
@Nullable public java.lang.String getMsgId()
@Nullable public java.util.Map<java.lang.String,java.util.List<StructuredDataParameter>> getStructuredData()
@Nullable public java.lang.String getMessage()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static SyslogMessage parseRFC3164SyslogMessage(java.lang.String rawMessage)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String asStructuredSyslogMessage()
public static SyslogMessage parseStructuredSyslogMessage(java.lang.String rawMessage)