public class TranslatorHeatToToscaParameterConverter extends Object
Constructor and Description |
---|
TranslatorHeatToToscaParameterConverter() |
Modifier and Type | Method and Description |
---|---|
static ParameterDefinitionExt |
getToscaOutputParameter(ServiceTemplate serviceTemplate,
String parameterName,
Output heatOutputParameter,
HeatOrchestrationTemplate heatOrchestrationTemplate,
String heatFileName,
TranslationContext context)
Gets tosca output parameter.
|
static ParameterDefinitionExt |
getToscaParameter(ServiceTemplate serviceTemplate,
String parameterName,
Parameter heatParameter,
HeatOrchestrationTemplate heatOrchestrationTemplate,
String heatFileName,
TranslationContext context)
Gets tosca parameter.
|
static Object |
getToscaParameterDefaultValue(ServiceTemplate serviceTemplate,
String parameterName,
Object obj,
String type,
String heatFileName,
HeatOrchestrationTemplate heatOrchestrationTemplate,
TranslationContext context)
Gets tosca parameter default value.
|
protected static String |
getToscaParameterType(String heatParameterType) |
static Map<String,ParameterDefinition> |
parameterConverter(ServiceTemplate serviceTemplate,
Map<String,Parameter> parameters,
HeatOrchestrationTemplate heatOrchestrationTemplate,
String heatFileName,
TranslationContext context)
Parameter converter map.
|
static Map<String,ParameterDefinition> |
parameterOutputConverter(ServiceTemplate serviceTemplate,
Map<String,Output> parameters,
HeatOrchestrationTemplate heatOrchestrationTemplate,
String heatFileName,
TranslationContext context)
Parameter output converter map.
|
public TranslatorHeatToToscaParameterConverter()
public static Map<String,ParameterDefinition> parameterConverter(ServiceTemplate serviceTemplate, Map<String,Parameter> parameters, HeatOrchestrationTemplate heatOrchestrationTemplate, String heatFileName, TranslationContext context)
parameters
- the parametersheatOrchestrationTemplate
- the heat orchestration templateheatFileName
- the heat file namecontext
- the contextpublic static Map<String,ParameterDefinition> parameterOutputConverter(ServiceTemplate serviceTemplate, Map<String,Output> parameters, HeatOrchestrationTemplate heatOrchestrationTemplate, String heatFileName, TranslationContext context)
parameters
- the parametersheatOrchestrationTemplate
- the heat orchestration templateheatFileName
- the heat file namecontext
- the contextpublic static ParameterDefinitionExt getToscaParameter(ServiceTemplate serviceTemplate, String parameterName, Parameter heatParameter, HeatOrchestrationTemplate heatOrchestrationTemplate, String heatFileName, TranslationContext context)
heatParameter
- the heat parameterheatOrchestrationTemplate
- the heat orchestration templateheatFileName
- the heat file namecontext
- the contextpublic static ParameterDefinitionExt getToscaOutputParameter(ServiceTemplate serviceTemplate, String parameterName, Output heatOutputParameter, HeatOrchestrationTemplate heatOrchestrationTemplate, String heatFileName, TranslationContext context)
heatOutputParameter
- the heat output parameterheatOrchestrationTemplate
- the heat orchestration templateheatFileName
- the heat file namecontext
- the contextpublic static Object getToscaParameterDefaultValue(ServiceTemplate serviceTemplate, String parameterName, Object obj, String type, String heatFileName, HeatOrchestrationTemplate heatOrchestrationTemplate, TranslationContext context)
obj
- the a defaulttype
- the typeheatFileName
- the heat file nameheatOrchestrationTemplate
- the heat orchestration templatecontext
- the contextCopyright © 2017. All rights reserved.