private static ServicePort toNamedServicePort(String serviceId, ServicePort servicePort) { String portName = servicePort.getName(); String protocol = servicePort.getProtocol(); Integer nodePort = servicePort.getNodePort(); IntOrString targetPort = servicePort.getTargetPort(); String name = !Strings.isNullOrBlank(portName) ? portName : serviceId + "-" + targetPort.toString(); int port = KubernetesHelper.intOrStringToInteger(targetPort, "service: " + name); return new ServicePort(name, nodePort, port, protocol, targetPort); }