code: public static ClientAddressSource ofHeader(CharSequence header) {
          checkArgument(header != null && header.length() > 0, "empty header");
          return new ClientAddressSource(HttpHeaderNames.of(header));
      }
docs: Returns a {@link ClientAddressSource} which indicates the value of the specified {@code header}
  in a request will be used to determine a client address.