Class PermissionExporterImpl

    • Constructor Detail

      • PermissionExporterImpl

        public PermissionExporterImpl()
    • Method Detail

      • exportPermissions

        @NotNull
        public @NotNull Map<String,​Object> exportPermissions​(@NotNull
                                                                   @NotNull DeploymentProject deploymentProject)
        Description copied from interface: PermissionExporter
        Exports deployment project permissions to a YAML-friendly format.
        Specified by:
        exportPermissions in interface PermissionExporter
        Parameters:
        deploymentProject - which permissions being exported
        Returns:
        YAML-friendly plan permissions scheme
      • exportPermissions

        @NotNull
        public @NotNull Map<String,​Object> exportPermissions​(@NotNull
                                                                   @NotNull Environment environment)
        Description copied from interface: PermissionExporter
        Exports deployment environment permissions to a YAML-friendly format.
        Specified by:
        exportPermissions in interface PermissionExporter
        Parameters:
        environment - which permissions being exported
        Returns:
        YAML-friendly plan permissions scheme