public class EnvironmentPermissions extends RootEntityPropertiesBuilder<EnvironmentPermissionsProperties>
Deployment environment belongs to.
Pre-existing permissions that are not defined in associated Permissions object are revoked when this object is published.| Constructor and Description |
|---|
EnvironmentPermissions(BambooOid deploymentOid) |
EnvironmentPermissions(String deploymentProjectName) |
EnvironmentPermissions(String deploymentProjectName,
String environmentName) |
| Modifier and Type | Method and Description |
|---|---|
protected EnvironmentPermissionsProperties |
build() |
EnvironmentPermissions |
deploymentProjectName(String deploymentProjectName) |
EnvironmentPermissions |
environmentName(@NotNull String environmentName) |
String |
getDeploymentName() |
String |
getEnvironmentName() |
String |
humanReadableId()
Entity type and id representation that is shown to human.
|
String |
humanReadableType()
Entity type that is shown to human.
|
EnvironmentPermissions |
permissions(Permissions permissions) |
public static final String TYPE
public EnvironmentPermissions(BambooOid deploymentOid)
public EnvironmentPermissions(String deploymentProjectName)
protected EnvironmentPermissionsProperties build()
build in class EntityPropertiesBuilder<EnvironmentPermissionsProperties>public EnvironmentPermissions deploymentProjectName(String deploymentProjectName)
public EnvironmentPermissions environmentName(@NotNull @NotNull String environmentName)
public EnvironmentPermissions permissions(Permissions permissions)
public String getDeploymentName()
public String getEnvironmentName()
public String humanReadableType()
RootEntityPropertiesBuilderhumanReadableType in class RootEntityPropertiesBuilder<EnvironmentPermissionsProperties>public String humanReadableId()
RootEntityPropertiesBuilderhumanReadableId in class RootEntityPropertiesBuilder<EnvironmentPermissionsProperties>Copyright © 2024 Atlassian Software Systems Pty Ltd. All rights reserved.