@Override
		public String extractPropValue(String value) {
			Pattern pattern = Pattern.compile("((string)\\(.*\\))");
			if (pattern.matcher(value).matches()) {
				return value.substring(value.indexOf("(") + 1, value.length() - 1);
			}
			return value;
		}
Handle different prop types based on pattern
service-spec/service-spec-commons/src/main/java/io/hyscale/servicespec/commons/model/PropType.java