Class ProjectPermissionsProperties
java.lang.Object
com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
- All Implemented Interfaces:
EntityProperties
,RootEntityProperties
-
Constructor Summary
ConstructorDescriptionProjectPermissionsProperties
(@NotNull BambooKey projectKey, @NotNull Permissions projectPermissions, @NotNull Permissions projectPlanPermissions, @NotNull List<VcsRepositoryIdentifierProperties> specsRepositories) -
Method Summary
-
Constructor Details
-
ProjectPermissionsProperties
public ProjectPermissionsProperties(@NotNull @NotNull BambooKey projectKey, @NotNull @NotNull Permissions projectPermissions, @NotNull @NotNull Permissions projectPlanPermissions, @NotNull @NotNull List<VcsRepositoryIdentifierProperties> specsRepositories) throws PropertiesValidationException - Throws:
PropertiesValidationException
-
-
Method Details
-
validate
public void validate()- Specified by:
validate
in interfaceEntityProperties
-
getProjectKey
-
getProjectPermissions
-
getProjectPlanPermissions
-
getSpecsRepositories
-
equals
-
hashCode
public int hashCode() -
humanReadableType
Description copied from interface:RootEntityProperties
Entity type that is shown to human.- Specified by:
humanReadableType
in interfaceRootEntityProperties
-
humanReadableId
Description copied from interface:RootEntityProperties
Entity type and id representation that is shown to human.- Specified by:
humanReadableId
in interfaceRootEntityProperties
-