diff options
author | Lester Solbakken <lesters@oath.com> | 2023-06-12 14:36:45 +0200 |
---|---|---|
committer | Lester Solbakken <lesters@oath.com> | 2023-06-12 14:36:45 +0200 |
commit | b878be5abc08a5502d7b51ca795dc7d4c5f474f7 (patch) | |
tree | 61c0053fa3426e5c31ab720cc20cd605149fc079 /container-search/src/main/java/com/yahoo/search/logging | |
parent | 5a4542c5bc9ab88737645f099191f82f8fc8af34 (diff) |
Add serialization test for LoggerEntry
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/logging')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/logging/LoggerEntry.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/logging/LoggerEntry.java b/container-search/src/main/java/com/yahoo/search/logging/LoggerEntry.java index 7dd31d8e1a2..a7ef0b9300f 100644 --- a/container-search/src/main/java/com/yahoo/search/logging/LoggerEntry.java +++ b/container-search/src/main/java/com/yahoo/search/logging/LoggerEntry.java @@ -84,7 +84,7 @@ public class LoggerEntry { var timestamp = slime.get().field("timestamp").asLong(); var query = new Query(slime.get().field("query").asString()); - var blob = slime.get().field("blob").asString(); + var blob = Base64.getDecoder().decode(slime.get().field("blob").asString()); var track = slime.get().field("track").asString(); return new LoggerEntry(new Builder().timestamp(timestamp).query(query).blob(blob).track(track)); @@ -138,6 +138,10 @@ public class LoggerEntry { return logger.send(new LoggerEntry(this)); } + LoggerEntry build() { + return new LoggerEntry(this); + } + } } |