setClientAuth

clientAuth - One of "NONE, REQUEST, REQUIRED". If it's set to "REQUIRED" then server will require the
SSL cert to be presented otherwise it won't accept the request. If it's set to "REQUEST" then
it won't mandate the certificate to be presented, basically make it optional.

setClusterPublicHost

Set the public facing hostname to be used for clustering.
Sometimes, e.g. when running on certain clouds, the local address the server listens on for clustering is
not the same address that other nodes connect to it at, as the OS / cloud infrastructure does some kind of
proxying. If this is the case you can specify a public hostname which is different from the hostname the
server listens at.

The default value is null which means use the same as the cluster hostname.