public class BoxEvent extends BoxItem
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EVENT_TYPE_ADD_LOGIN_ACTIVITY_DEVICE |
static java.lang.String |
EVENT_TYPE_COLLAB_ADD_COLLABORATOR |
static java.lang.String |
EVENT_TYPE_COLLAB_INVITE_COLLABORATOR |
static java.lang.String |
EVENT_TYPE_COMMENT_CREATE |
static java.lang.String |
EVENT_TYPE_ITEM_COPY |
static java.lang.String |
EVENT_TYPE_ITEM_CREATE |
static java.lang.String |
EVENT_TYPE_ITEM_DOWNLOAD |
static java.lang.String |
EVENT_TYPE_ITEM_MOVE |
static java.lang.String |
EVENT_TYPE_ITEM_PREVIEW |
static java.lang.String |
EVENT_TYPE_ITEM_RENAME |
static java.lang.String |
EVENT_TYPE_ITEM_SHARED |
static java.lang.String |
EVENT_TYPE_ITEM_SHARED_CREATE |
static java.lang.String |
EVENT_TYPE_ITEM_SHARED_UNSHARE |
static java.lang.String |
EVENT_TYPE_ITEM_SYNC |
static java.lang.String |
EVENT_TYPE_ITEM_TRASH |
static java.lang.String |
EVENT_TYPE_ITEM_UNDELETE_VIA_TRASH |
static java.lang.String |
EVENT_TYPE_ITEM_UNSYNC |
static java.lang.String |
EVENT_TYPE_ITEM_UPLOAD |
static java.lang.String |
EVENT_TYPE_LOCK_CREATE |
static java.lang.String |
EVENT_TYPE_LOCK_DESTROY |
static java.lang.String |
EVENT_TYPE_TAG_ITEM_CREATE |
static java.lang.String |
EVENT_TYPE_TASK_ASSIGNMENT_CREATE |
static java.lang.String |
FIELD_EVENT_ID |
static java.lang.String |
FIELD_EVENT_TYPE |
static java.lang.String |
FIELD_SOURCE |
FIELD_ALLOWED_SHARED_LINK_ACCESS_LEVELS, FIELD_CREATED_BY, FIELD_DESCRIPTION, FIELD_ETAG, FIELD_ITEM_STATUS, FIELD_MODIFIED_BY, FIELD_NAME, FIELD_OWNED_BY, FIELD_PARENT, FIELD_PATH_COLLECTION, FIELD_SEQUENCE_ID, FIELD_SHARED_LINK, FIELD_SIZE, FIELD_TAGS
FIELD_CREATED_AT, FIELD_ID, FIELD_MODIFIED_AT, FIELD_TYPE
Constructor and Description |
---|
BoxEvent()
Constructor.
|
BoxEvent(BoxEvent obj)
Copy constructor, this does deep copy for all the fields.
|
BoxEvent(IBoxParcelWrapper in)
To support Android Parcelable.
|
BoxEvent(java.util.Map<java.lang.String,java.lang.Object> map)
Instantiate the object from a map.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getEventType()
Get event type.
|
java.lang.String |
getId()
Get event id.
|
BoxTypedObject |
getSource()
Get the source item for this event.
|
getAllowedSharedLinkAccessLevels, getCreatedBy, getDescription, getEtag, getItemStatus, getModifiedBy, getName, getOwnedBy, getParent, getPathCollection, getSequenceId, getSharedLink, getSize, getTags
dateCreatedAt, dateModifiedAt, getCreatedAt, getModifiedAt, getType, resourceType, setType
contains, equals, extraProperties, getExtraData, getValue, handleUnknown, hashCode, put, writeToParcel
public static final java.lang.String FIELD_EVENT_TYPE
public static final java.lang.String FIELD_SOURCE
public static final java.lang.String FIELD_EVENT_ID
public static final java.lang.String EVENT_TYPE_ITEM_CREATE
public static final java.lang.String EVENT_TYPE_ITEM_UPLOAD
public static final java.lang.String EVENT_TYPE_COMMENT_CREATE
public static final java.lang.String EVENT_TYPE_ITEM_DOWNLOAD
public static final java.lang.String EVENT_TYPE_ITEM_PREVIEW
public static final java.lang.String EVENT_TYPE_ITEM_MOVE
public static final java.lang.String EVENT_TYPE_ITEM_COPY
public static final java.lang.String EVENT_TYPE_TASK_ASSIGNMENT_CREATE
public static final java.lang.String EVENT_TYPE_LOCK_CREATE
public static final java.lang.String EVENT_TYPE_LOCK_DESTROY
public static final java.lang.String EVENT_TYPE_ITEM_TRASH
public static final java.lang.String EVENT_TYPE_ITEM_UNDELETE_VIA_TRASH
public static final java.lang.String EVENT_TYPE_COLLAB_ADD_COLLABORATOR
public static final java.lang.String EVENT_TYPE_COLLAB_INVITE_COLLABORATOR
public static final java.lang.String EVENT_TYPE_ITEM_SYNC
public static final java.lang.String EVENT_TYPE_ITEM_UNSYNC
public static final java.lang.String EVENT_TYPE_ITEM_RENAME
public static final java.lang.String EVENT_TYPE_ITEM_SHARED_CREATE
public static final java.lang.String EVENT_TYPE_ITEM_SHARED_UNSHARE
public static final java.lang.String EVENT_TYPE_ITEM_SHARED
public static final java.lang.String EVENT_TYPE_TAG_ITEM_CREATE
public static final java.lang.String EVENT_TYPE_ADD_LOGIN_ACTIVITY_DEVICE
public BoxEvent()
public BoxEvent(BoxEvent obj)
obj
- public BoxEvent(java.util.Map<java.lang.String,java.lang.Object> map)
map
- public BoxEvent(IBoxParcelWrapper in)
in
- public java.lang.String getId()
getId
in class BoxTypedObject
public java.lang.String getEventType()
public BoxTypedObject getSource()