Class BambooYamlDeploymentPermissionsDefinition
java.lang.Object
com.atlassian.bamboo.configuration.external.yaml.properties.BambooYamlDeploymentPermissionsDefinition
- All Implemented Interfaces:
BambooYamlDefinition
@Immutable
public class BambooYamlDeploymentPermissionsDefinition
extends Object
implements BambooYamlDefinition
Definition of deployment project permissions imported through Bamboo Specs YAML.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
-
Constructor Summary
ConstructorDescriptionBambooYamlDeploymentPermissionsDefinition
(@NotNull String deploymentProjectName, @NotNull Iterable<PermissionSet> deploymentPermissions, @NotNull Iterable<PermissionSet> defaultEnvironmentPermissions, @NotNull Iterable<EnvironmentPermissions> environmentPermissions) -
Method Summary
Modifier and TypeMethodDescriptionboolean
@NotNull List<PermissionSet>
@NotNull List<PermissionSet>
@NotNull String
@NotNull List<EnvironmentPermissions>
int
hashCode()
toString()
-
Constructor Details
-
BambooYamlDeploymentPermissionsDefinition
public BambooYamlDeploymentPermissionsDefinition(@NotNull @NotNull String deploymentProjectName, @NotNull @NotNull Iterable<PermissionSet> deploymentPermissions, @NotNull @NotNull Iterable<PermissionSet> defaultEnvironmentPermissions, @NotNull @NotNull Iterable<EnvironmentPermissions> environmentPermissions)
-
-
Method Details