docs: public String getProviderAddress() {
          if (providerAddress!=null) {
              Matcher matcher = HOST_PORT_PATTERN.matcher(providerAddress);
              if (matcher.matches() && isValidPort(matcher.group(2))) {
                  return matcher.group(1);
              }
          }else if(providerId!=null){
              Matcher matcher = HOST_PORT_PATTERN.matcher(providerId);
              if (matcher.matches() && isValidPort(matcher.group(2))) {
                  return matcher.group(1);
              }
          }
          return providerAddress;
      }