in s1e1-totally-lit/hue-lifx-java/src/main/java/com/awslabs/iot_all_the_things/special_projects_edition/totally_lit/Shared.java [13:22]
public static String toJson(Object object) {
String temp = new GsonBuilder()
.disableHtmlEscaping()
.setPrettyPrinting()
.create()
.toJson(object);
byte[] utf8JsonString = Try.of(() -> temp.getBytes("UTF8")).get();
return new String(utf8JsonString, Charset.defaultCharset());
}