Class Role
- java.lang.Object
-
- org.apache.archiva.redback.rest.api.model.v2.Role
-
- All Implemented Interfaces:
Serializable
public class Role extends Object implements Serializable
This class is used for role update. Contains only the role attributes, that can be updated.- Author:
- Martin Stockhammer
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Boolean
assignable
protected List<BaseUserInfo>
assignedUsers
The ids of all the assigned users.protected String
description
protected String
id
protected String
name
protected Boolean
permanent
-
Constructor Summary
Constructors Constructor Description Role()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAssignedUser(BaseUserInfo id)
List<BaseUserInfo>
getAssignedUsers()
String
getDescription()
String
getId()
String
getName()
Boolean
getPermanent()
Boolean
isAssignable()
Boolean
isPermanent()
void
setAssignable(Boolean assignable)
void
setAssignedUsers(List<BaseUserInfo> assignedUsers)
void
setDescription(String description)
void
setId(String id)
void
setName(String name)
void
setPermanent(Boolean permanent)
-
-
-
Field Detail
-
description
protected String description
-
assignable
protected Boolean assignable
-
assignedUsers
protected List<BaseUserInfo> assignedUsers
The ids of all the assigned users.
-
-
Constructor Detail
-
Role
public Role()
-
-
Method Detail
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
isPermanent
public Boolean isPermanent()
-
isAssignable
public Boolean isAssignable()
-
getAssignedUsers
public List<BaseUserInfo> getAssignedUsers()
-
setAssignedUsers
public void setAssignedUsers(List<BaseUserInfo> assignedUsers)
-
addAssignedUser
public void addAssignedUser(BaseUserInfo id)
-
getPermanent
public Boolean getPermanent()
-
setPermanent
public void setPermanent(Boolean permanent)
-
setAssignable
public void setAssignable(Boolean assignable)
-
-