public class GelfMessage extends Object
| Constructor and Description |
|---|
GelfMessage() |
GelfMessage(String shortMessage,
String fullMessage,
long timestamp,
String level) |
| Modifier and Type | Method and Description |
|---|---|
GelfMessage |
addField(String key,
String value) |
Map<String,String> |
getAdditonalFields() |
int |
getCurrentMillis() |
String |
getFacility() |
String |
getField(String fieldName) |
String |
getFullMessage() |
String |
getHost() |
Long |
getJavaTimestamp() |
String |
getLevel() |
int |
getMaximumMessageSize() |
String |
getShortMessage() |
String |
getTimestamp() |
String |
getVersion() |
boolean |
isEmpty(String str) |
boolean |
isValid() |
void |
setAdditonalFields(Map<String,String> additonalFields) |
void |
setFacility(String facility) |
void |
setFullMessage(String fullMessage) |
void |
setHost(String host) |
void |
setJavaTimestamp(long javaTimestamp) |
void |
setLevel(String level) |
void |
setMaximumMessageSize(int maximumMessageSize) |
void |
setShortMessage(String shortMessage) |
void |
setVersion(String version) |
ByteBuffer |
toAMQPBuffer() |
String |
toJson() |
ByteBuffer |
toTCPBuffer() |
ByteBuffer[] |
toUDPBuffers() |
public String toJson()
public ByteBuffer[] toUDPBuffers()
public ByteBuffer toTCPBuffer()
public ByteBuffer toAMQPBuffer()
public int getCurrentMillis()
public String getVersion()
public void setVersion(String version)
public String getHost()
public void setHost(String host)
public String getShortMessage()
public void setShortMessage(String shortMessage)
public String getFullMessage()
public void setFullMessage(String fullMessage)
public String getTimestamp()
public Long getJavaTimestamp()
public void setJavaTimestamp(long javaTimestamp)
public String getLevel()
public void setLevel(String level)
public String getFacility()
public void setFacility(String facility)
public GelfMessage addField(String key, String value)
public boolean isValid()
public boolean isEmpty(String str)
public int getMaximumMessageSize()
public void setMaximumMessageSize(int maximumMessageSize)
Copyright © 2013. All Rights Reserved.