Class ExportNodeRoleData
- java.lang.Object
-
- io.wcm.devops.conga.generator.spi.export.context.ExportNodeRoleData
-
public final class ExportNodeRoleData extends Object
Export role data for node.
-
-
Constructor Summary
Constructors Constructor Description ExportNodeRoleData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportNodeRoleData
config(Map<String,Object> value)
ExportNodeRoleData
files(List<GeneratedFileContext> value)
Map<String,Object>
getConfig()
List<GeneratedFileContext>
getFiles()
String
getRole()
List<String>
getRoleVariants()
List<ExportNodeRoleTenantData>
getTenantData()
ExportNodeRoleData
role(String value)
ExportNodeRoleData
roleVariant(List<String> values)
ExportNodeRoleData
tenantData(List<ExportNodeRoleTenantData> value)
-
-
-
Method Detail
-
getRole
public String getRole()
- Returns:
- Role name
-
role
public ExportNodeRoleData role(String value)
- Parameters:
value
- Role name- Returns:
- this
-
roleVariant
public ExportNodeRoleData roleVariant(List<String> values)
- Parameters:
values
- Role variant names- Returns:
- this
-
getFiles
public List<GeneratedFileContext> getFiles()
- Returns:
- Generated files
-
files
public ExportNodeRoleData files(List<GeneratedFileContext> value)
- Parameters:
value
- Generated files- Returns:
- this
-
config
public ExportNodeRoleData config(Map<String,Object> value)
- Parameters:
value
- Configuration- Returns:
- this
-
getTenantData
public List<ExportNodeRoleTenantData> getTenantData()
- Returns:
- Tenant data
-
tenantData
public ExportNodeRoleData tenantData(List<ExportNodeRoleTenantData> value)
- Parameters:
value
- Tenant data- Returns:
- this
-
-