In Endpoints classes, rename server attribute to host or hostname.
Endpoint
server
host
hostname
ConnectionHandler’s server attribute is used as an alias and can contains a domain name, an ipv6, and an ipv4. Could be renamed as address. server is quite fine.
ConnectionHandler
address