public class BoxEnterpriseEvent extends BoxEvent
| Modifier and Type | Class and Description |
|---|---|
static class |
BoxEnterpriseEvent.Type
Enumerates the known possible types for an enterprise event.
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FIELD_ACCESSIBLE_BY |
static java.lang.String |
FIELD_ADDITIONAL_DETAILS |
static java.lang.String |
FIELD_IP_ADDRESS |
FIELD_CREATED_AT, FIELD_CREATED_BY, FIELD_EVENT_ID, FIELD_EVENT_TYPE, FIELD_IS_PACKAGE, FIELD_RECORDED_AT, FIELD_SESSION_ID, FIELD_SOURCE, FIELD_TYPE, TYPEFIELD_ID, FIELD_ITEM_ID, FIELD_ITEM_TYPEmProperties| Constructor and Description |
|---|
BoxEnterpriseEvent()
Constructs an empty BoxEnterpriseEvent object.
|
BoxEnterpriseEvent(java.util.Map<java.lang.String,java.lang.Object> map)
Constructs a BoxEnterpriseEvent with the provided map values.
|
| Modifier and Type | Method and Description |
|---|---|
BoxCollaborator |
getAccessibleBy()
The user or group that this event is accessible by.
|
java.lang.String |
getAdditionalDetails()
Any additional details that are important for this event.
|
java.lang.String |
getIpAddress()
An address of a user event or enterprise event.
|
protected void |
parseJSONMember(JsonObject.Member member)
Invoked with a JSON member whenever this object is updated or created from a JSON object.
|
getCreatedBy, getEventId, getEventType, getIsPackage, getSessionId, getSource, getTypecreateEntityFromJson, createEntityFromJson, getIdcreateFromJson, createFromJson, getPropertiesAsHashMap, parseJsonObject, parseNullJsonMember, toJson, toJsonObjectpublic static final java.lang.String FIELD_IP_ADDRESS
public static final java.lang.String FIELD_ACCESSIBLE_BY
public static final java.lang.String FIELD_ADDITIONAL_DETAILS
public BoxEnterpriseEvent()
public BoxEnterpriseEvent(java.util.Map<java.lang.String,java.lang.Object> map)
map - map of keys and values of the object.protected void parseJSONMember(JsonObject.Member member)
BoxJsonObjectSubclasses should override this method in order to parse any JSON members it knows about. This method is a no-op by default.
parseJSONMember in class BoxEventmember - the JSON member to be parsed.public BoxCollaborator getAccessibleBy()
public java.lang.String getAdditionalDetails()
public java.lang.String getIpAddress()