public YAMLManifest getYamlManifest(String manifestDir, String yaml, ManifestMeta manifestMeta)
			throws HyscaleException {
		if (StringUtils.isBlank(yaml) || StringUtils.isBlank(manifestDir)) {
			throw new HyscaleException(ManifestErrorCodes.ERROR_WHILE_WRITING_MANIFEST_TO_FILE, manifestDir);
		}
		StringBuilder sb = new StringBuilder(manifestDir);
		sb.append(getManifestFileName(manifestMeta));
		sb.append(ManifestGenConstants.YAML_EXTENSION);
		File manifestFile = HyscaleFilesUtil.createFile(sb.toString(), yaml);
		YAMLManifest yamlManifest = new YAMLManifest();
		yamlManifest.setManifest(manifestFile);
		return yamlManifest;
	}
Generate Manifest File with yaml

@author tushart
manifest-generator/generator-services/src/main/java/io/hyscale/generator/services/generator/ManifestFileGenerator.java