DynamicCommandMetadata is a simple POJO for extracting commands which are user-definable and
generated at run-time from a user-defined JSON. This class concerns with the population of those
JSON objects onto more accessible formats for easier internal handling.
The PostgreSQL wire protocol can send data in both binary and text format. When using text
format, the Server will normally send output back to the client using a format
understood by PostgreSQL clients. If you are using the server with a text-only client that does
not try to interpret the data that is returned by the server, such as for example psql, then it
is advisable to use Cloud Spanner formatting. The server will then return all data in a format
understood by Cloud Spanner.
The default format used by the server is TextFormat.