public class CsarValidationUtils extends Object
Constructor and Description |
---|
CsarValidationUtils() |
Modifier and Type | Method and Description |
---|---|
protected static List<GroupHeatMetaDefinition> |
fetchArtifactByGroup(org.json.simple.JSONArray array,
List<GroupHeatMetaDefinition> listGroupHeatMetaDefinition,
Boolean openNewGroup) |
protected static List<TypeHeatMetaDefinition> |
getArtifactsByGroup(org.json.simple.JSONObject jsonObjectImportStructure,
List<TypeHeatMetaDefinition> listHeatMetaDefenition) |
static String |
getCsarPayload(String csarName,
String fileLocation) |
static List<TypeHeatMetaDefinition> |
getListTypeHeatMetaDefinition(String csarUUID) |
static Integer |
getResourceInstanceCount(ToscaDefinition toscaDefinition) |
static Integer |
getResourceInstanceRelationCount(ToscaDefinition toscaDefinition) |
static void |
validateCsarVfArtifact(String csarUUID,
Resource resource) |
static void |
validateToscaDefinitonObjectVsResource(ToscaDefinition toscaDefinition,
Resource resource) |
public static String getCsarPayload(String csarName, String fileLocation) throws Exception
Exception
public static List<TypeHeatMetaDefinition> getListTypeHeatMetaDefinition(String csarUUID) throws Exception
Exception
protected static List<TypeHeatMetaDefinition> getArtifactsByGroup(org.json.simple.JSONObject jsonObjectImportStructure, List<TypeHeatMetaDefinition> listHeatMetaDefenition)
protected static List<GroupHeatMetaDefinition> fetchArtifactByGroup(org.json.simple.JSONArray array, List<GroupHeatMetaDefinition> listGroupHeatMetaDefinition, Boolean openNewGroup)
public static void validateCsarVfArtifact(String csarUUID, Resource resource) throws Exception
Exception
public static void validateToscaDefinitonObjectVsResource(ToscaDefinition toscaDefinition, Resource resource) throws Exception
Exception
public static Integer getResourceInstanceCount(ToscaDefinition toscaDefinition)
public static Integer getResourceInstanceRelationCount(ToscaDefinition toscaDefinition)
Copyright © 2017. All rights reserved.