@Immutable public class BambooYamlDeploymentPermissionsDefinition extends Object implements BambooYamlDefinition
Modifier and Type | Class and Description |
---|---|
static interface |
BambooYamlDeploymentPermissionsDefinition.Config |
Constructor and Description |
---|
BambooYamlDeploymentPermissionsDefinition(String deploymentProjectName,
Iterable<PermissionSet> deploymentPermissions,
Iterable<PermissionSet> defaultEnvironmentPermissions,
Iterable<EnvironmentPermissions> environmentPermissions) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
List<PermissionSet> |
getDefaultEnvironmentPermissions() |
List<PermissionSet> |
getDeploymentPermissions() |
String |
getDeploymentProjectName() |
List<EnvironmentPermissions> |
getEnvironmentPermissions() |
int |
hashCode() |
String |
toString() |
public BambooYamlDeploymentPermissionsDefinition(@NotNull String deploymentProjectName, @NotNull Iterable<PermissionSet> deploymentPermissions, @NotNull Iterable<PermissionSet> defaultEnvironmentPermissions, @NotNull Iterable<EnvironmentPermissions> environmentPermissions)
@NotNull public String getDeploymentProjectName()
@NotNull public List<PermissionSet> getDeploymentPermissions()
@NotNull public List<PermissionSet> getDefaultEnvironmentPermissions()
@NotNull public List<EnvironmentPermissions> getEnvironmentPermissions()
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.