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