code: public T setBindAddressHint(final String interfaceName, final String address) {
          if (interfaceName == null) {
              throw LauncherMessages.MESSAGES.nullParam("interfaceName");
          }
          setSingleServerArg("-b" + interfaceName, address);
          return getThis();
      }
docs: Sets the system property {@code jboss.bind.address.$INTERFACE} to the address given where {@code $INTERFACE} is
  the {@code interfaceName} parameter. For example in the default configuration passing {@code management} for the
  {@code interfaceName} parameter would result in the system property {@code jboss.bind.address.management} being
  set to the address provided.
  <p/>
  This will override any previous value set via {@link #addServerArgument(String)}.
  <p/>
  <b>Note:</b> This option only works if the standard system property has not been removed from the interface. If
  the system property was removed the address provided has no effect.
  
  @param interfaceName the name of the interface of the binding address
  @param address       the address to bind the management interface to
  
  @return the builder