public class BoxFileUploadRequestObject extends BoxDefaultRequestObject
Modifier and Type | Method and Description |
---|---|
org.apache.http.HttpEntity |
getEntity(IBoxJSONParser parser)
This is package protected, any class overriding this should be in a same package.
|
BoxFileUploadRequestObject |
setContentMD5(java.lang.String sha1)
Set the content MD5 in the request.
|
BoxFileUploadRequestObject |
setListener(IFileTransferListener listener)
Set upload listener.
|
BoxFileUploadRequestObject |
setLocalFileCreatedAt(java.util.Date createdAt)
Set the time that the file was locally created.
|
BoxFileUploadRequestObject |
setLocalFileLastModifiedAt(java.util.Date modifiedAt)
Set the time that the file was locally last modified.
|
BoxFileUploadRequestObject |
setMultipartMIME(MultipartEntityWithProgressListener mime) |
static BoxFileUploadRequestObject |
uploadFileRequestObject(java.lang.String parentId,
java.lang.String fileName,
java.io.File file)
BoxFileUploadRequestObject for upload file request.
|
static BoxFileUploadRequestObject |
uploadFileRequestObject(java.lang.String parentId,
java.lang.String fileName,
java.io.InputStream inputStream)
BoxFileUploadRequestObject for upload file request.
|
static BoxFileUploadRequestObject |
uploadNewVersionRequestObject(java.lang.String name,
java.io.File file)
BoxFileUploadRequestObject for upload a new version of a file.
|
static BoxFileUploadRequestObject |
uploadNewVersionRequestObject(java.lang.String name,
java.io.InputStream inputStream)
BoxFileUploadRequestObject for upload a new version of a file.
|
getFromEntity, getJSONEntity, getRequestExtras, put, setPage
public static BoxFileUploadRequestObject uploadFileRequestObject(java.lang.String parentId, java.lang.String fileName, java.io.File file) throws BoxRestException, BoxJSONException
parentId
- id of the parent folderfileName
- name of the filefile
- file to be uploadedBoxRestException
BoxJSONException
public static BoxFileUploadRequestObject uploadFileRequestObject(java.lang.String parentId, java.lang.String fileName, java.io.InputStream inputStream) throws BoxRestException, BoxJSONException
parentId
- id of the parent folderfileName
- name of the fileinputStream
- InputStream of the file to be uploadedBoxRestException
BoxJSONException
public static BoxFileUploadRequestObject uploadNewVersionRequestObject(java.lang.String name, java.io.File file) throws BoxRestException
name
- name of the filefile
- file to be uploadedBoxRestException
- exceptionpublic static BoxFileUploadRequestObject uploadNewVersionRequestObject(java.lang.String name, java.io.InputStream inputStream) throws BoxRestException
name
- name of the fileinputStream
- input stream of the file uploaded.BoxRestException
- exceptionpublic BoxFileUploadRequestObject setMultipartMIME(MultipartEntityWithProgressListener mime) throws BoxRestException
BoxRestException
public BoxFileUploadRequestObject setListener(IFileTransferListener listener)
listener
- upload listenerpublic BoxFileUploadRequestObject setContentMD5(java.lang.String sha1)
sha1
- sha1public BoxFileUploadRequestObject setLocalFileCreatedAt(java.util.Date createdAt) throws java.io.UnsupportedEncodingException
createdAt
- java.io.UnsupportedEncodingException
public BoxFileUploadRequestObject setLocalFileLastModifiedAt(java.util.Date modifiedAt) throws java.io.UnsupportedEncodingException
createdAt
- java.io.UnsupportedEncodingException
public org.apache.http.HttpEntity getEntity(IBoxJSONParser parser) throws java.io.UnsupportedEncodingException, BoxJSONException
BoxDefaultRequestObject
java.io.UnsupportedEncodingException
BoxJSONException