@Override
    public String toString() {
        if (StringUtils.isEmpty(name)) {
            return "";
        }
        StringBuilder sb = new StringBuilder("[");
        sb.append("name: ").append(name);
        if (!StringUtils.isEmpty(message)) {
            sb.append(',').append("message: ").append(message);
        }
        if (!StringUtils.isEmpty(k8sError)) {
            sb.append(',').append("k8sError: ").append(k8sError);
        }
        if (exitCode != null) {
            sb.append(',').append("exitCode: ").append(exitCode);
        }
        sb.append(']');
        return sb.toString();
    }
status information of a service after deploying it.
deployer/deployer-core/src/main/java/io/hyscale/deployer/core/model/ServiceStatus.java