public class

Folder

extends Item
java.lang.Object
   ↳ org.mule.modules.box.model.Entity
     ↳ org.mule.modules.box.model.Item
       ↳ org.mule.modules.box.model.Folder

Class Overview

Folders contain information about the items contained inside of them, including files and other folders. There is also a set of metadata such as who owns the folder and when it was modified that is also returned.

Summary

Constants
long serialVersionUID
[Expand]
Inherited Constants
From class org.mule.modules.box.model.Item
From class org.mule.modules.box.model.Entity
Fields
private String createdAt The time the folder was created
private User createdBy The user who created this folder
private String description The description of the folder
private String itemStatus Whether this item is deleted or not
private GetItemsResponse items Descriptors for folders and files contained in this folder
private String modifiedAt The time the folder or its contents were last modified
private User modifiedBy The user who last modified this folder
private User ownedBy The user who owns this folder
private Item parent The folder that contains this one
private Entries paths The path of folders to this item, starting at the root
private SharedLink sharedLink The shared link for this folder
private Long size The folder size in bytes
private String syncState Whether this folder will be synced by the Box sync clients or not
[Expand]
Inherited Fields
From class org.mule.modules.box.model.Item
From class org.mule.modules.box.model.Entity
Public Constructors
Folder()
Public Methods
String getCreatedAt()
User getCreatedBy()
String getDescription()
String getItemStatus()
GetItemsResponse getItems()
String getModifiedAt()
User getModifiedBy()
User getOwnedBy()
Item getParent()
Entries getPaths()
SharedLink getSharedLink()
Long getSize()
String getSyncState()
void setCreatedAt(String createdAt)
void setCreatedBy(User createdBy)
void setDescription(String description)
void setItemStatus(String itemStatus)
void setItems(GetItemsResponse items)
void setModifiedAt(String modifiedAt)
void setModifiedBy(User modifiedBy)
void setOwnedBy(User ownedBy)
void setParent(Item parent)
void setPaths(Entries paths)
void setSharedLink(SharedLink sharedLink)
void setSize(Long size)
void setSyncState(String syncState)
[Expand]
Inherited Methods
From class org.mule.modules.box.model.Item
From class org.mule.modules.box.model.Entity
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: -4254960125347133726 (0xc4f3584f4b3b86e2)

Fields

private String createdAt

The time the folder was created

private User createdBy

The user who created this folder

private String description

The description of the folder

private String itemStatus

Whether this item is deleted or not

private GetItemsResponse items

Descriptors for folders and files contained in this folder

private String modifiedAt

The time the folder or its contents were last modified

private User modifiedBy

The user who last modified this folder

private User ownedBy

The user who owns this folder

private Item parent

The folder that contains this one

private Entries paths

The path of folders to this item, starting at the root

private SharedLink sharedLink

The shared link for this folder

private Long size

The folder size in bytes

private String syncState

Whether this folder will be synced by the Box sync clients or not

Public Constructors

public Folder ()

Public Methods

public String getCreatedAt ()

public User getCreatedBy ()

public String getDescription ()

public String getItemStatus ()

public GetItemsResponse getItems ()

public String getModifiedAt ()

public User getModifiedBy ()

public User getOwnedBy ()

public Item getParent ()

public Entries getPaths ()

public SharedLink getSharedLink ()

public Long getSize ()

public String getSyncState ()

public void setCreatedAt (String createdAt)

Parameters
createdAt

public void setCreatedBy (User createdBy)

Parameters
createdBy

public void setDescription (String description)

Parameters
description

public void setItemStatus (String itemStatus)

Parameters
itemStatus

public void setItems (GetItemsResponse items)

Parameters
items

public void setModifiedAt (String modifiedAt)

Parameters
modifiedAt

public void setModifiedBy (User modifiedBy)

Parameters
modifiedBy

public void setOwnedBy (User ownedBy)

Parameters
ownedBy

public void setParent (Item parent)

Parameters
parent

public void setPaths (Entries paths)

Parameters
paths

public void setSharedLink (SharedLink sharedLink)

Parameters
sharedLink

public void setSize (Long size)

Parameters
size

public void setSyncState (String syncState)

Parameters
syncState