Class Overview
Collaborations are Box’s equivalent of access control lists.
They can be used to set and apply permissions for users to folders.
Summary
| Nested Classes |
|
enum |
Collaboration.CollaborationStatus |
|
|
[Expand]
Inherited Fields |
From class
org.mule.modules.box.model.Entity
|
private
String |
etag |
A unique string identifying the version of this folder
|
|
private
String |
id |
the id of the item
|
|
private
String |
name |
The name of the item
|
|
private
String |
sequenceId |
A unique ID for use with the /events endpoint
|
|
private
String |
type |
string representing the item's type
|
|
|
[Expand]
Inherited Methods |
From class
org.mule.modules.box.model.Entity
|
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
Constants
private
static
final
long
serialVersionUID
Constant Value:
-9160092964332743659
(0x80e0cffb2f645415)
Fields
private
User
accessibleBy
The user who the collaboration applies to
private
String
acknowledgedAt
When the status of this collab was changed
private
String
createdAt
The time this collaboration was created
private
User
createdBy
The user who created this collaboration
private
String
expiresAt
The time this collaboration will expire
private
Item
item
The folder this discussion is related to
private
String
modifiedAt
The time this collaboration was last modified
private
String
role
The level of access this user has
The status of this collab
Public Constructors
Public Methods
public
User
getAccessibleBy
()
public
String
getAcknowledgedAt
()
public
String
getCreatedAt
()
public
User
getCreatedBy
()
public
String
getExpiresAt
()
public
String
getModifiedAt
()
public
void
setAccessibleBy
(User accessibleBy)
public
void
setAcknowledgedAt
(String acknowledgedAt)
public
void
setCreatedAt
(String createdAt)
public
void
setCreatedBy
(User createdBy)
public
void
setExpiresAt
(String expiresAt)
public
void
setItem
(Item item)
public
void
setModifiedAt
(String modifiedAt)
public
void
setRole
(String role)