class URLFromClusterIPImpl implements ServiceToURLProvider {
  @Override
  public int getPriority() {
    return ServiceToUrlImplPriority.FIFTH.getValue();
  }

  @Override
  public String getURL(Service service, String portName, String namespace, KubernetesClient client) {<FILL_FUNCTION_BODY>}
}

    ServicePort port = URLFromServiceUtil.getServicePortByName(service, portName);
    if (port != null && service.getSpec().getType().equals("ClusterIP")) {
      return port.getProtocol().toLowerCase() + "://" + service.getSpec().getClusterIP() + ":" + port.getPort();
    }
    return null;
  
<no_super_class>