public class Membership extends AbstractBase
Constructor and Description |
---|
Membership()
Constructor
|
Membership(java.lang.String id,
java.util.List<java.lang.String> roles)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getCreatedAt() |
java.lang.String |
getHref() |
java.lang.String |
getId() |
Link |
getProject() |
java.util.List<java.lang.String> |
getRoles() |
java.util.Date |
getUpdatedAt() |
Link |
getUser() |
java.lang.Boolean |
isOwner() |
boolean |
isRole(java.lang.String role)
Check give roles is present
|
void |
setCreatedAt(java.util.Date createdAt) |
void |
setHref(java.lang.String href) |
void |
setId(java.lang.String id) |
void |
setOwner(java.lang.Boolean owner) |
void |
setProject(Link project) |
void |
setRoles(java.util.List<java.lang.String> roles) |
void |
setUpdatedAt(java.util.Date updatedAt) |
void |
setUser(Link user) |
toString
public Membership()
public Membership(java.lang.String id, java.util.List<java.lang.String> roles)
id
- membership idroles
- user rolespublic boolean isRole(java.lang.String role)
role
- name of the role. For e.g.: billingpublic java.lang.String getId()
public void setId(java.lang.String id)
id
- the id to setpublic java.util.List<java.lang.String> getRoles()
public void setRoles(java.util.List<java.lang.String> roles)
roles
- the roles to setpublic java.lang.Boolean isOwner()
public void setOwner(java.lang.Boolean owner)
owner
- the owner to setpublic Link getProject()
public void setProject(Link project)
project
- the project to setpublic Link getUser()
public void setUser(Link user)
user
- the user to setpublic java.util.Date getCreatedAt()
public void setCreatedAt(java.util.Date createdAt)
createdAt
- the createdAt to setpublic java.util.Date getUpdatedAt()
public void setUpdatedAt(java.util.Date updatedAt)
updatedAt
- the updatedAt to setpublic java.lang.String getHref()
public void setHref(java.lang.String href)
href
- the href to set