| Interface | Description |
|---|---|
| BoxEntity.BoxEntityCreator |
This interface should be used if new types should be added dynamically.
|
| BoxJsonObject.BoxJsonObjectCreator<E extends BoxJsonObject> |
| Class | Description |
|---|---|
| BoxArray<E extends BoxJsonObject> |
A collection that contains BoxJsonObject items
|
| BoxBookmark |
Class that represents a bookmark on Box.
|
| BoxCollaboration |
Class that represents a collaboration on Box.
|
| BoxCollaborationItem |
Abstract class that represents a BoxItem which is the super class of BoxFolder, BoxFile, and BoxBookmark.
|
| BoxCollaborator |
Contains information about a BoxCollaborator.
|
| BoxCollection |
Class that represents a collection on Box.
|
| BoxComment |
Class that represents a comment on Box.
|
| BoxDownload |
Class that represents a download response from the Box API.
|
| BoxEmbedLink |
An object representing a url link.
|
| BoxEnterprise |
Class that represents an enterprise in Box.
|
| BoxEnterpriseEvent |
Class that represents an event in an enterprise that was fired off by the Box events API.
|
| BoxEntity |
Class that represents an entity with a type and ID on Box.
|
| BoxError |
Class that represents an error from Box.
|
| BoxError.ErrorContext | |
| BoxEvent |
Class that represents an event fired off by the Box events API.
|
| BoxExpiringEmbedLinkFile |
Class that represents a file on Box that has an expiring embed link.
|
| BoxFile |
Class that represents a file on Box.
|
| BoxFileVersion |
Class that represents a version of a file on Box.
|
| BoxFolder |
Class that represents a folder on Box.
|
| BoxGroup |
Class that represents a group of Box users.
|
| BoxItem |
Abstract class that represents a BoxItem which is the super class of BoxFolder, BoxFile, and BoxBookmark.
|
| BoxIterator<E extends BoxJsonObject> |
A collection that contains a subset of items that are a part of a larger collection.
|
| BoxIteratorBoxEntity<E extends BoxEntity> |
A collection that contains a subset of items that are a part of a larger collection.
|
| BoxIteratorCollaborations |
Class representing a list of collaborations.
|
| BoxIteratorCollections |
Class representing a list of item collections.
|
| BoxIteratorComments |
Class representing a list of comments.
|
| BoxIteratorEnterpriseEvents |
Class representing a list of enterprise events fired off by the Box events API.
|
| BoxIteratorEvents |
Class representing a list of events fired off by the Box events API.
|
| BoxIteratorFileVersions |
Class representing a list of versions of a
BoxFile. |
| BoxIteratorItems | |
| BoxIteratorRealTimeServers |
Class representing a list of real time servers.
|
| BoxIteratorRecentItems |
A class representing list of BoxRecentItem's
|
| BoxIteratorRepresentations |
Class representing a list of representations.
|
| BoxIteratorUploadSessionParts |
Class representing a list of BoxUploadSessionPart
|
| BoxIteratorUsers |
Class representing a list of Box users.
|
| BoxJsonObject |
The abstract base class for all types that contain JSON data returned by the Box API.
|
| BoxMap |
Class representing a map of arbitrary keys and values.
|
| BoxMDMData |
An object containing Mobile Device Management data that may be required to login with certain enterprise and api key combinations.
|
| BoxMetadata |
Represents metadata information from a template.
|
| BoxObject |
Base class for all Box objects.
|
| BoxOrder |
Class representing an order for a list of objects.
|
| BoxPermission |
Holds the API representation of a permission set for a
BoxItem which is a string to
boolean mapping. |
| BoxRealTimeServer |
Contains information about a RealTimeServer.
|
| BoxRecentItem |
A class representing Box recent item
|
| BoxRepresentation |
Class that represents a file representation.
|
| BoxRepresentation.BoxRepContent | |
| BoxRepresentation.BoxRepPropertiesMap | |
| BoxRepresentation.BoxRepStatus | |
| BoxSession |
A BoxSession is responsible for maintaining the mapping between user and authentication tokens
|
| BoxSharedLink |
Class that represents a link to a file, folder, or bookmark on Box.
|
| BoxSharedLink.Permissions |
Contains permissions fields that can be set on a shared link.
|
| BoxSharedLinkSession |
Session created from a shared link.
|
| BoxSimpleMessage |
Class representing a response from a real time server.
|
| BoxUploadEmail |
Represents an email address that can be used to upload files to a folder on Box.
|
| BoxUploadSession |
Class representing a box upload session for supporting multiput
e.g.
|
| BoxUploadSessionEndpoints |
JsonObject representing the endpoints of a box upload session for multiput uploads
|
| BoxUploadSessionPart |
Represents a part of the file that is uploaded.
|
| BoxUser |
Class that represents a Box user.
|
| BoxVoid |
Class that represents a void response from the Box API.
|
| Enum | Description |
|---|---|
| BoxCollaboration.Role |
Enumerates the possible access levels that a collaborator can have.
|
| BoxCollaboration.Status |
Enumerates the possible statuses that a collaboration can have.
|
| BoxEnterpriseEvent.Type |
Enumerates the known possible types for an enterprise event.
|
| BoxEvent.Type |
Enumerates the possible known types for an event.
|
| BoxFolder.SyncState |
Enumerates the possible sync states that a folder can have.
|
| BoxItem.Permission |
Enumerates the possible permissions that a user can have on a file.
|
| BoxSharedLink.Access |
Enumerates the possible access levels that can be set on a shared link.
|
| BoxUploadEmail.Access |
Enumerates the possible access levels that can be set on an upload email.
|
| BoxUser.Role |
Enumerates the possible roles that a user can have within an enterprise.
|
| BoxUser.Status |
Enumerates the possible statuses that a user's account can have.
|