public static void toJson(HttpTermOptions obj, java.util.Map<String, Object> json) {
if (obj.getCharset() != null) {
json.put("charset", obj.getCharset());
}
if (obj.getIntputrc() != null) {
json.put("intputrc", obj.getIntputrc());
}
if (obj.getShellHtmlResource() != null) {
json.put("shellHtmlResource", java.util.Base64.getEncoder().encodeToString(obj.getShellHtmlResource().getBytes()));
}
if (obj.getSockJSPath() != null) {
json.put("sockJSPath", obj.getSockJSPath());
}
if (obj.getTermJsResource() != null) {
json.put("termJsResource", java.util.Base64.getEncoder().encodeToString(obj.getTermJsResource().getBytes()));
}
if (obj.getVertsShellJsResource() != null) {
json.put("vertsShellJsResource", java.util.Base64.getEncoder().encodeToString(obj.getVertsShellJsResource().getBytes()));
}
}
}