code: public ConnectionOptions withAddresses(String addresses) {
      this.addresses = Address.parseAddresses(Assert.notNull(addresses, "addresses"));
      return this;
    }
docs: Sets the {@code addresses}.
  
  @param addresses formatted as "host1[:port],host2[:port]", etc.
  @throws NullPointerException if {@code addresses} is null