GsonBuilder
GsonBuilder is a component of the Google Gson library for Java, used to construct configurable Gson instances. It follows the builder pattern, allowing chaining of configuration methods, with create() producing the final Gson object.
Among configurable options are pretty printing (setPrettyPrinting), suppression or escaping of HTML characters (disableHtmlEscaping), and whether
GsonBuilder supports registering custom type adapters and factories to handle specific types, via registerTypeAdapter(Type, Object) and
Once configured, calling create() returns a Gson instance that is ready to use. Gson instances produced by