All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods
| Modifier and Type |
Method and Description |
void |
addDoubleFields(Map<String,Double> fields) |
void |
addField(String key,
Object value) |
void |
addFields(Map<String,Object> fields) |
void |
addLongFields(Map<String,Long> fields) |
void |
addStream(Stream stream)
Assign the given stream to this message.
|
void |
addStreams(Iterable<Stream> newStreams)
Assign all of the streams to this message.
|
void |
addStringFields(Map<String,String> fields) |
Object |
getField(String key) |
<T> T |
getFieldAs(Class<T> T,
String key) |
int |
getFieldCount() |
Set<String> |
getFieldNames() |
Map<String,Object> |
getFields() |
Iterable<Map.Entry<String,Object>> |
getFieldsEntries() |
boolean |
getFilterOut() |
String |
getId() |
InetAddress |
getInetAddress() |
boolean |
getIsSourceInetAddress() |
long |
getJournalOffset() |
String |
getMessage() |
String |
getSource() |
String |
getSourceInputId() |
List<String> |
getStreamIds() |
Set<Stream> |
getStreams()
Get the streams this message is currently routed to.
|
org.joda.time.DateTime |
getTimestamp() |
String |
getValidationErrors() |
boolean |
hasField(String field) |
boolean |
hasRecordings() |
boolean |
isComplete() |
Iterator<Message> |
iterator() |
void |
recordCounter(ServerStatus serverStatus,
String name,
int counter) |
String |
recordingsAsString() |
void |
recordTiming(ServerStatus serverStatus,
String name,
long elapsedNanos) |
void |
removeField(String key) |
boolean |
removeStream(Stream stream)
Remove the stream assignment from this message.
|
void |
setFilterOut(boolean filterOut) |
void |
setJournalOffset(long journalOffset) |
void |
setSource(String source) |
void |
setSourceInputId(String sourceInputId) |
void |
setStreams(List<Stream> streams)
Deprecated.
|
Map<String,Object> |
toElasticSearchObject(com.codahale.metrics.Meter invalidTimestampMeter) |
String |
toString() |
static boolean |
validKey(String key) |