Class NodeModelExportContext
java.lang.Object
io.wcm.devops.conga.generator.spi.context.AbstractPluginContext<NodeModelExportContext>
io.wcm.devops.conga.generator.spi.export.context.NodeModelExportContext
Context for
NodeModelExportPlugin.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSets config.containerVersionInfo(Map<String, String> value) Sets container version info.environment(Environment value) Sets environment.Gets config.Gets container version info.Gets environment.Gets model export config processor.getNode()Gets node.Gets node directory.Gets node role data.Gets sensitive config parameters.Gets variable map resolver.Gets variable string resolver.Gets YAML representer.Sets node.Sets node directory.roleData(List<ExportNodeRoleData> value) Sets node role data.sensitiveConfigParameters(Set<String> value) Sets sensitive config parameters.Sets variable map resolver.Sets variable string resolver.yamlRepresenter(YamlRepresenter value) Sets YAML representer.Methods inherited from class io.wcm.devops.conga.generator.spi.context.AbstractPluginContext
getContainerContext, getGenericPluginConfig, getLogger, getPluginContextOptions, getPluginManager, getUrlFileManager, pluginContextOptions
-
Constructor Details
-
NodeModelExportContext
public NodeModelExportContext()
-
-
Method Details
-
getNode
Gets node.- Returns:
- Node
-
node
Sets node.- Parameters:
value- Node- Returns:
- this
-
getEnvironment
Gets environment.- Returns:
- Environment
-
environment
Sets environment.- Parameters:
value- Environment- Returns:
- this
-
getRoleData
Gets node role data.- Returns:
- Node role data
-
roleData
Sets node role data.- Parameters:
value- Node role data- Returns:
- this
-
getNodeDir
Gets node directory.- Returns:
- Node files target directory
-
nodeDir
Sets node directory.- Parameters:
value- Node files target directory- Returns:
- this
-
getConfig
Gets config.- Returns:
- Plugin config
-
config
Sets config.- Parameters:
value- Plugin config- Returns:
- this
-
getVariableStringResolver
Gets variable string resolver.- Returns:
- Variable string resolver
-
variableStringResolver
Sets variable string resolver.- Parameters:
value- Variable string resolver- Returns:
- this
-
getVariableMapResolver
Gets variable map resolver.- Returns:
- Variable map resolver
-
variableMapResolver
Sets variable map resolver.- Parameters:
value- Variable map resolver- Returns:
- this
-
getContainerVersionInfo
Gets container version info.- Returns:
- Version information from container, e.g. configured Maven plugin versions
-
containerVersionInfo
Sets container version info.- Parameters:
value- Version information from container, e.g. configured Maven plugin versions- Returns:
- this
-
getSensitiveConfigParameters
Gets sensitive config parameters.- Returns:
- List of configuration parameter names that contain sensitive data.
-
sensitiveConfigParameters
Sets sensitive config parameters.- Parameters:
value- List of configuration parameter names that contain sensitive data- Returns:
- this
-
getModelExportConfigProcessor
Gets model export config processor.- Returns:
- Model export configuration processor
-
getYamlRepresenter
Gets YAML representer.- Returns:
- YAML representer
-
yamlRepresenter
Sets YAML representer.- Parameters:
value- YAML representer- Returns:
- this
-