public class PermissionExporterImpl extends Object implements PermissionExporter
Constructor and Description |
---|
PermissionExporterImpl() |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
exportPermissions(DeploymentProject deploymentProject)
Exports deployment project permissions to a YAML-friendly format.
|
Map<String,Object> |
exportPermissions(Environment environment)
Exports deployment environment permissions to a YAML-friendly format.
|
Map<String,Object> |
exportPermissions(ImmutablePlan plan)
Exports plan permissions to a YAML-friendly format.
|
@NotNull public Map<String,Object> exportPermissions(@NotNull ImmutablePlan plan)
PermissionExporter
exportPermissions
in interface PermissionExporter
plan
- which permissions being exported@NotNull public Map<String,Object> exportPermissions(@NotNull DeploymentProject deploymentProject)
PermissionExporter
exportPermissions
in interface PermissionExporter
deploymentProject
- which permissions being exported@NotNull public Map<String,Object> exportPermissions(@NotNull Environment environment)
PermissionExporter
exportPermissions
in interface PermissionExporter
environment
- which permissions being exportedCopyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.