From c90e7456e95e5c5941dc87b49d1d2c125e2efd48 Mon Sep 17 00:00:00 2001 From: Mitsunori Komatsu Date: Sun, 2 Apr 2017 23:46:58 +0900 Subject: [PATCH] Add how to use EventTime to README.md --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index fd28ed6e..4649ac09 100644 --- a/README.md +++ b/README.md @@ -146,6 +146,20 @@ event.put("rate", 3.14); fluency.emit(tag, event); ``` +If you want to use [EventTime](https://github.com/fluent/fluentd/wiki/Forward-Protocol-Specification-v1#eventtime-ext-format) as a timestamp, call `Fluency#emit` with an `EventTime` object in the following way + +```java +int epochSeconds; +int nanoSeconds; + : +EventTime eventTime = EventTime.fromEpoch(epochSeconds, nanoSeconds); + +// You can also create an EventTime object like this +// EventTime eventTime = EventTime.fromEpochMilli(System.currentTimeMillis()); + +fluency.emit(tag, eventTime, event); +``` + ### Release resources ```java