Class Info |
|---|
public final class File extends GenericJson File文件元数据类。 |
Qualifier and Type | Class Name and Description | |
|---|---|---|
static final Class | File.Capabilities类声明,当前用户对此文件的权限能力类。 每个功能都对应一个细粒度的用户可以采取的行动。 | |
static final Class | File.ContentExtras类声明,文件内容的附加信息(可选),响应中不会填充这些字段。 | |
static final Class | File.PictureMetadata类声明,媒体类文件的附加元数据。 | |
static final Class | File.VideoMetadata类声明,附加视频媒体元数据。 | |
Qualifier and Type | Method Name and Description |
|---|---|
clone() 克隆一个File类对象。 | |
Map<String, String> | 获取自定义文件属性,仅当前应用可见。 |
| 获取当前用户对此文件的权限。 每个功能都对应一个细粒度的用户可以采取的行动。 | |
String | 获取资源类型。 |
List<String> | 获取文件的空间类型列表,当前支持'drive'和'applicationData'。 |
String | 获取文件在浏览器中的下载链接。 |
| 获取文件内容附加信息。 | |
String | 获取实体文件内容版本号。 |
DateTime | 获取文件(夹)创建时间,RFC 3339 date-time。 |
String | 获取文件(夹)简短描述。 |
Boolean | 获取是否已显式地删除文件,而不是从父文件夹中递归删除。 |
Boolean | 获取文件是否被当前用户修改。 |
DateTime | 获取返回文件被当前用户修改的最后的时间。 |
DateTime | 获取文件(夹)最后修改时间,RFC 3339 date-time。 |
Boolean | 获取文件是否存在缩略图。 |
Boolean | 获取文件(夹)是否被标记。 |
String | 获取文件(夹)名称。 |
String | 获取文件最后的组成部分的完整文件扩展名 |
String | 获取从fileName字段提取的完整文件扩展名。 |
Boolean | 获取文件是否被共享。 |
String | 获取文件Icon链接。 |
String | getId() 获取文件(夹)ID。 |
Boolean | 获取文件是否由请求的APP创建或打开。 |
| 获取上一个修改该文件的用户信息。 | |
String | 获取最近的文件版本ID。 |
String | 获取文件(夹)MIME类型。 |
Long | 获取该文件占用的存储空间。 |
String | 获取在浏览器中在线打开文档的链接。 |
String | 获取原文件名称。 |
Boolean | 获取当前用户是否拥有该文件。 |
List<User> | 获取文件(夹)属于那些用户。 |
List<String> | 获取当前文件父目录ID。 |
List<String> | 获取返回当前文件拥有的权限列表。 |
List<Permission> | 获取该文件所有的权限,只有共享该文件的用户具有权限获取这个列表,云盘里共享的文件没有。 |
| 获取媒体类文件的附加元数据。 | |
Map<String, String> | 获取自定义文件属性,所有应用程序可见。 |
Boolean | 获取文件(夹)是否已被删除到回收站。 |
DateTime | 获取文件进入回收站时间。 |
| 获取把文件放到回收站的用户。 | |
String | 获取校验文件内容的sha256值。 |
| 获取共享文件的用户。 | |
DateTime | 获取文件被用户共享的时间。 |
Long | getSize() 获取文件大小,该属性只适用于文件。 |
String | getSmallThumbnailDownloadLink() 获取小文件缩略图链接。 |
String | 获取文件缩略图链接。 |
Long | 获取缩略图版本号。 |
Long | 获取文件递增版本号。 |
| 获取附加视频媒体元数据。 | |
Boolean | getWritersHasSharePermission() 获取只有写权限的用户是否可以修改该文件的权限。 |
Boolean | 获取reader和commenter的文件拷贝、打印和下载权限。 |
set(String fieldName, Object value) 设置自定义属性及属性值。 | |
setAppSettings(Map<String, String> appSettings) 设置自定义文件属性,仅当前应用可见。 | |
setCapabilities(Capabilities capabilities) 设置当前用户对此文件的权限。 每个功能都对应一个细粒度的用户可以采取的行动。 | |
setCategory(String category) 设置资源类型,固定值drive#file。 | |
setContainers(List<String> containers) 设置包含文件的空间类型列表,当前支持'drive','applicationData'。 | |
setContentDownloadLink(String contentDownloadLink) 设置文件在浏览器中的下载链接。 | |
setContentExtras(ContentExtras contentExtras) 设置文件内容附加信息。 | |
setContentVersion(String contentVersion) 设置实体文件内容版本号。 | |
setCreatedTime(DateTime createdTime) 设置文件(夹)创建时间,RFC 3339 date-time。 | |
setDescription(String description) 设置文件(夹)简短描述。 | |
setDirectlyRecycled(Boolean directlyRecycled) 设置是否已显式地删除文件,而不是从父文件夹中递归删除。 | |
setEditedByMe(Boolean editedByMe) 设置文件是否被当前用户修改。 | |
setEditedByMeTime(DateTime editedByMeTime) 设置文件被当前用户修改的最后的时间,RFC 3339 date-time。 | |
setEditedTime(DateTime editedTime) 设置文件(夹)最后修改时间,RFC 3339 date-time。 | |
setExistThumbnail(Boolean existThumbnail) 设置文件是否存在缩略图。 | |
setFavorite(Boolean favorite) 设置文件(夹)是否被标记。 | |
setFileName(String fileName) 设置文件(夹)名称。 | |
setFileSuffix(String fileSuffix) 设置最后的组成部分的完整文件扩展名。 | |
setFullFileSuffix(String fullFileSuffix) 设置从fileName字段提取的完整文件扩展名 | |
setHasShared(Boolean hasShared) 设置文件是否被分享。 | |
setIconDownloadLink(String iconDownloadLink) 设置文件Icon链接。 | |
setId(String id) 设置文件(夹)ID。 | |
setIsAppAuthorized(Boolean isAppAuthorized) 设置文件是否由请求的APP创建或打开。 | |
setLastEditor(User lastEditor) 设置最后一个修改文件的用户。 | |
setLastHistoryVersionId(String lastHistoryVersionId) 设置最近的文件版本ID。 | |
setMimeType(String mimeType) 设置文件(夹)MIME类型。 | |
setOccupiedSpace(Long occupiedSpace) 设置文件占用的存储空间。 | |
setOnLineViewLink(String onLineViewLink) 设置在浏览器中在线打开文档的链接。 | |
setOriginalFilename(String originalFilename) 设置原文件名称。 | |
setOwnedByMe(Boolean ownedByMe) 设置当前用户是否拥有该文件。 | |
| 设置文件(夹)属于那些用户。 | |
setParentFolder(List<String> parentFolder) 设置当前文件父目录ID。 | |
setPermissionIds(List<String> permissionIds) 设置当前文件拥有的权限列表。 | |
setPermissions(List<Permission> permissions) 设置文件的所有权限列表。 | |
setPictureMetadata(File.PictureMetadata pictureMetadata) 设置媒体类文件的附加元数据。 | |
setProperties(Map<String, String> properties) 设置自定义文件属性,所有应用程序可见。 | |
setRecycled(Boolean recycled) 设置文件(夹)是否已被删除到回收站。 | |
setRecycledTime(DateTime recycledTime) 设置文件进入回收站时间,RFC 3339 date-time。 | |
setRecyclingUser(User recyclingUser) 设置把文件放到回收站的用户。 | |
setSharedWithMeTime(DateTime sharedWithMeTime) 设置文件被用户共享的时间,RFC 3339 date-time。 | |
setSha256(String sha256) 设置用于校验文件内容的sha256值。 | |
| 设置共享文件的用户。 | |
setSize(Long size) 设置文件大小,该属性只适用于文件。 | |
setSmallThumbnailDownloadLink(String smallThumbnailDownloadLink) 设置小文件缩略图链接,当三方应用程序有权限访问文件内容时设置。 | |
setThumbnailDownloadLink(String thumbnailDownloadLink) 设置文件缩略图链接,当三方应用程序有权限访问文件内容时设置。 | |
setThumbnailVersion(Long thumbnailVersion) 设置缩略图版本号。 | |
setVersion(Long version) 设置文件递增版本号。 | |
setVideoMetadata(File.VideoMetadata videoMetadata) 设置附加视频媒体元数据。 | |
setWriterHasCopyPermission(Boolean writerHasCopyPermission) 设置reader和commenter的文件拷贝、打印和下载权限。 | |
setWritersHasSharePermission(Boolean writersHasSharePermission) 设置只有写权限的用户是否可以修改该文件的权限。 |
Method |
|---|
public String getCategory() 获取资源类型。 |
Returns
Type | Description |
|---|---|
String | 资源类型,固定值drive#file。 |
Method |
|---|
public File setCategory(String category) 设置资源类型,固定值drive#file。 |
Parameters
Name | Description |
|---|---|
category | 资源类型,固定值drive#file。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public File setId(String id) 设置文件(夹)唯一标识。 |
Parameters
Name | Description |
|---|---|
id | 文件(夹)唯一标识。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getFileName() 获取文件(夹)名称。 |
Returns
Type | Description |
|---|---|
String | 文件(夹)名称。 |
Method |
|---|
public File setFileName(String fileName) 设置文件(夹)名称。 |
Parameters
Name | Description |
|---|---|
fileName | 文件(夹)名称,文件名不能包含下列任何字符: \ / : * ? " < > |。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public File setSize(Long size) 设置文件大小,该属性只适用于文件。 |
Parameters
Name | Description |
|---|---|
size | 文件大小。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getMimeType() 获取文件(夹)MIME类型。 |
Returns
Type | Description |
|---|---|
String | 文件(夹)MIME类型。 |
Method |
|---|
public File setMimeType(String mimeType) 设置文件(夹)MIME类型。 |
Parameters
Name | Description |
|---|---|
mimeType | 文件内容类型,取值参考标准HTTP传输协议MIME类型; 注:创建文件目录时,mimeType取固定值为"application/vnd.huawei.apps.folder"。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public List<String> getParentFolder() 获取当前文件父目录ID。 |
Returns
Type | Description |
|---|---|
List<String> | 文件父目录ID列表。 |
Method |
|---|
public File setParentFolder(List<String> parentFolder) 设置当前文件父目录ID。 |
Parameters
Name | Description |
|---|---|
parentFolder | 父目录的ID,保证接口兼容性,保留List结构,只需要处理列表第一个值。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public DateTime getCreatedTime() 获取文件(夹)创建时间,RFC 3339 date-time。 |
Returns
Type | Description |
|---|---|
DateTime | 文件(夹)创建时间,RFC 3339 date-time。 |
Method |
|---|
public File setCreatedTime(DateTime createdTime) 设置文件(夹)创建时间,RFC 3339 date-time。 |
Parameters
Name | Description |
|---|---|
createdTime | 文件(夹)创建时间,RFC 3339 date-time。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public DateTime getEditedTime() 获取文件(夹)最后修改时间,RFC 3339 date-time。 |
Returns
Type | Description |
|---|---|
DateTime | 文件(夹)最后修改时间,RFC 3339 date-time。 |
Method |
|---|
public File setEditedTime(DateTime editedTime) 设置文件(夹)最后修改时间,RFC 3339 date-time。 |
Parameters
Name | Description |
|---|---|
editedTime | 文件(夹)最后修改时间,RFC 3339 date-time。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getDescription() 获取文件(夹)简短描述。 |
Returns
Type | Description |
|---|---|
String | 文件(夹)简短描述。 |
Method |
|---|
public File setDescription(String description) 设置文件(夹)简短描述。 |
Parameters
Name | Description |
|---|---|
description | 文件(夹)简短描述。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public List<User> getOwners() 获取文件(夹)属于哪些用户。 |
Returns
Type | Description |
|---|---|
List<User> | 文件(夹)属于哪些用户。 |
Method |
|---|
public File setOwners(List<User> owners) 设置文件(夹)属于哪些用户。 |
Parameters
Name | Description |
|---|---|
owners | 文件(夹)属于哪些用户。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Boolean getFavorite() 获取文件(夹)是否被标记。 |
Returns
Type | Description |
|---|---|
Boolean | 文件(夹)是否被标记。 |
Method |
|---|
public File setFavorite(Boolean favorite) 设置文件(夹)是否被标记。 |
Parameters
Name | Description |
|---|---|
favorite | 对文件标记(true:标记,false:取消标记)。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Boolean getRecycled() 获取文件(夹)是否已被删除到回收站。 |
Returns
Type | Description |
|---|---|
Boolean | 文件(夹)是否已被删除到回收站。 |
Method |
|---|
public File setRecycled(Boolean recycled) 设置文件(夹)是否已被删除到回收站。 |
Parameters
Name | Description |
|---|---|
recycled | 文件(夹)是否已被删除到回收站。
注:只有Owner有权操作。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Map<String, String> getAppSettings() 获取自定义文件属性,仅当前应用可见。 |
Returns
Type | Description |
|---|---|
Map<String, String> | 自定义文件属性。 |
Method |
|---|
public File setAppSettings(Map<String, String> appSettings) 设置自定义文件属性,仅当前应用可见。 |
Parameters
Name | Description |
|---|---|
appSettings | 自定义文件属性,key-value集合,对当前应用程序是私有的。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Map<String, String> getProperties() 获取自定义文件属性,所有应用程序可见。 |
Returns
Type | Description |
|---|---|
Map<String, String> | 自定义文件属性。 |
Method |
|---|
public File setProperties(Map<String, String> properties) 设置自定义文件属性,所有应用程序可见。 |
Parameters
Name | Description |
|---|---|
properties | 自定义文件属性,key-value集合,对所有应用程序是可见的。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public File.Capabilities getCapabilities() 获取当前用户对此文件的权限。 每个功能都对应一个细粒度的用户可以采取的行动。 |
Returns
Type | Description |
|---|---|
File.Capabilities | 返回一个File.Capabilities对象。 |
Method |
|---|
public File setCapabilities(Capabilities capabilities) 设置当前用户对该文件的使用权限。 |
Parameters
Name | Description |
|---|---|
capabilities | 用户对文件的使用权限。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public File.ContentExtras getContentExtras() 获取文件内容附加信息(可选),响应中不会填充这些字段。 |
Returns
Type | Description |
|---|---|
File.ContentExtras | 返回一个File.ContentExtras对象。 |
Method |
|---|
public File setContentExtras(ContentExtras contentExtras) 设置文件内容的附加信息。 |
Parameters
Name | Description |
|---|---|
contentExtras | 文件内容的附加信息。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Boolean getWriterHasCopyPermission() 获取reader和commenter的文件拷贝、打印和下载权限。 |
Returns
Type | Description |
|---|---|
Boolean | reader和commenter的文件拷贝、打印和下载权限。
|
Method |
|---|
public File setWriterHasCopyPermission(Boolean writerHasCopyPermission) 设置reader和commenter的文件拷贝、打印和下载权限。 |
Parameters
Name | Description |
|---|---|
writerHasCopyPermission | reader和commenter是否有文件拷贝、打印和下载权限。
|
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Boolean getDirectlyRecycled() 获取是否已显式地删除文件,而不是从父文件夹中递归删除。 |
Returns
Type | Description |
|---|---|
Boolean | 是否已显式地删除文件,而不是从父文件夹中递归删除。
|
Method |
|---|
public File setDirectlyRecycled(Boolean directlyRecycled) 设置是否已显式地删除文件,而不是从父文件夹中递归删除。 |
Parameters
Name | Description |
|---|---|
directlyRecycled | 是否已显式地删除文件。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getFileSuffix() 获取最后的组成部分的完整文件扩展名,fullFileSuffix的最终内容。仅适用于HuaweiDrive中具有二进制内容的文件。 |
Returns
Type | Description |
|---|---|
String | 最后的组成部分的完整扩展名,fullFileSuffix的最终内容。 |
Method |
|---|
public File setFileSuffix(String fileSuffix) 设置最后的组成部分的完整文件扩展名,fullFileSuffix的最终内容。仅适用于HuaweiDrive中具有二进制内容的文件。 |
Parameters
Name | Description |
|---|---|
fileSuffix | 最后的组成部分的完整文件扩展名,fullFileSuffix的最终内容。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getFullFileSuffix() 获取从名称字段提取的完整文件扩展名。可能包含多个串联的扩展名,例如“ tar.gz”。仅适用于HuaweiDrive中具有二进制内容的文件。 当名称字段更改时,它将自动更新,但是如果新名称不包含有效的扩展名,则不会清除该更新。 |
Returns
Type | Description |
|---|---|
String | 返回完整的文件扩展名。可能包含多个串联的扩展名,例如“ tar.gz”。 |
Method |
|---|
public File setFullFileSuffix(String fullFileSuffix) 设置从名称字段提取的完整文件扩展名。可能包含多个串联的扩展名,例如“ tar.gz”。当名称字段更改时,它将自动更新,但是如果新名称不包含有效的扩展名,则不会清除该更新。 |
Parameters
Name | Description |
|---|---|
fullfileSuffix | 从名称字段提取的完整文件扩展名。可能包含多个串联的扩展名,例如“ tar.gz”。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Boolean getExistThumbnail() 获取是否包含缩略图。 |
Returns
Type | Description |
|---|---|
Boolean | 是否包含缩略图。
|
Method |
|---|
public File setExistThumbnail(Boolean existThumbnail) 设置文件是否存在缩略图。 |
Parameters
Name | Description |
|---|---|
existThumbnail | 布尔值,文件是否存在缩略图。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getIconDownloadLink() 获取一个静态的未经认证的文件图标链接。 |
Returns
Type | Description |
|---|---|
String | 未经认证的文件图标链接。 |
Method |
|---|
public File setIconDownloadLink(String iconDownloadLink) 设置文件Icon链接。 |
Parameters
Name | Description |
|---|---|
iconDownloadLink | 文件Icon链接。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public File.PictureMetadata getPictureMetadata() 获取媒体类文件的附加元数据。 |
Returns
Type | Description |
|---|---|
File.PictureMetadata | 媒体类文件的附加元数据。 |
Method |
|---|
public File setPictureMetadata(PictureMetadata pictureMetadata) 设置媒体类文件的附加元数据。 |
Parameters
Name | Description |
|---|---|
pictureMetadata | 媒体类文件的附加元数据。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Boolean getIsAppAuthorized() 获取文件是否由请求的APP创建或打开。 |
Returns
Type | Description |
|---|---|
Boolean | 是否由请求的App创建或打开。
|
Method |
|---|
public File setIsAppAuthorized(Boolean isAppAuthorized) 设置文件是否由请求的APP创建或打开。 |
Parameters
Name | Description |
|---|---|
isAppAuthorized | 文件是否由请求的App创建或打开。
|
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public User getLastEditor() 获取上一个修改的用户信息。 |
Returns
Type | Description |
|---|---|
User | 上一个修改的用户的信息。 |
Method |
|---|
public File setLastEditor(User lastEditor) 设置最后一个修改文件的用户。 |
Parameters
Name | Description |
|---|---|
lastEditor | 最后一个修改文件的用户信息。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Boolean getEditedByMe() 获取是否为当前用户修改。 |
Returns
Type | Description |
|---|---|
Boolean | 是否为当前用户修改。
|
Method |
|---|
public File setEditedByMe(Boolean editedByMe) 设置文件是否被当前用户修改。 |
Parameters
Name | Description |
|---|---|
editedByMe | 文件是否被当前用户修改。
|
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public DateTime getEditedByMeTime() 获取文件被当前用户修改的最后的时间,RFC 3339 date-time。 |
Returns
Type | Description |
|---|---|
DateTime | 文件被当前用户修改的最后的时间,RFC 3339 date-time。 |
Method |
|---|
public File setEditedByMeTime(DateTime editedByMeTime) 设置文件被当前用户修改的最后的时间,RFC 3339 date-time。 |
Parameters
Name | Description |
|---|---|
editedByMeTime | 文件被当前用户修改的最后的时间,RFC 3339 date-time。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Boolean getOwnedByMe() 获取用户是否拥有该文件。 |
Returns
Type | Description |
|---|---|
Boolean | 用户是否拥有该文件。 |
Method |
|---|
public File setOwnedByMe(Boolean ownedByMe) 设置当前用户是否拥有该文件。 |
Parameters
Name | Description |
|---|---|
ownedByMe | 当前用户是否拥有该文件。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public List<String> getPermissionIds() 获取访问此文件的用户的权限ID列表。 |
Returns
Type | Description |
|---|---|
List<String> | 访问此文件的用户的权限ID列表。 |
Method |
|---|
public File setPermissionIds(List<String> permissionIds) 设置当前文件拥有的权限列表。 |
Parameters
Name | Description |
|---|---|
permissionIds | 当前文件拥有的权限列表。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public List<Permission> getPermissions() 获取文件的所有权限列表。 |
Returns
Type | Description |
|---|---|
List<Permission> | 文件的所有权限列表。 |
Method |
|---|
public File setPermissions(List<Permission> permissions) 设置该文件所有的权限,只有共享文件的用户具有权限,云盘里共享的文件没有。 |
Parameters
Name | Description |
|---|---|
permissions | 该文件所有的权限,只有共享文件的用户具有权限,云盘里共享的文件没有。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Long getOccupiedSpace() 获取文件占用的存储空间,与文件大小有差别。 |
Returns
Type | Description |
|---|---|
Long | 该文件占用的存储空间。 |
Method |
|---|
public File setOccupiedSpace(Long occupiedSpace) 设置文件占用的存储空间。 |
Parameters
Name | Description |
|---|---|
occupiedSpace | 该文件占用的存储空间。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getSha256() 获取用于校验文件内容的sha256值。 |
Returns
Type | Description |
|---|---|
String | 返回用于校验文件内容的sha256值。 |
Method |
|---|
public File setSha256(String sha256) 设置用于校验文件内容的sha256值。 |
Parameters
Name | Description |
|---|---|
sha256 | 用于校验文件内容的sha256值。客户端可以不设置该属性值,如果客户端设置该属性值,服务器将对上传文件内容做sha256值校验。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Boolean getHasShared() 获取文件是否已共享。 |
Returns
Type | Description |
|---|---|
Boolean | 文件是否已共享。 |
Method |
|---|
public File setHasShared(Boolean hasShared) 设置文件是否被共享。 |
Parameters
Name | Description |
|---|---|
hasShared | 文件是否被共享。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public DateTime getSharedWithMeTime() 获取用户共享文件的时间,RFC 3339 date-time。 |
Returns
Type | Description |
|---|---|
DateTime | 用户共享文件的时间,RFC 3339 date-time。 |
Method |
|---|
public File setSharedWithMeTime(DateTime sharedWithMeTime) 设置文件被用户共享的时间,RFC 3339 date-time。 |
Parameters
Name | Description |
|---|---|
sharedWithMeTime | 文件被用户共享的时间,RFC 3339 date-time。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public File setSharer(User sharer) 设置共享文件的用户。 |
Parameters
Name | Description |
|---|---|
sharer | 共享文件的用户。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public List<String> getContainers() 获取包含文件的空间类型列表。 |
Returns
Type | Description |
|---|---|
List<String> | 包含文件的空间类型列表。 |
Method |
|---|
public File setContainers(List<String> containers) 设置包含文件的空间类型列表,当前支持'drive','applicationData’。 |
Parameters
Name | Description |
|---|---|
containers | 包含文件的空间类型列表,当前支持'drive','applicationData'。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getThumbnailDownloadLink() 获取文件缩略图链接地址。 |
Returns
Type | Description |
|---|---|
String | 文件缩略图链接地址(0KB文件没有缩略图)。 |
Method |
|---|
public File setThumbnailDownloadLink(String thumbnailDownloadLink) 设置文件缩略图链接,当三方应用程序有权限访问文件内容时设置。 |
Parameters
Name | Description |
|---|---|
thumbnailDownloadLink | 文件缩略图链接,当三方应用程序有权限访问文件内容时设置。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getSmallThumbnailDownloadLink() 获取小文件缩略图链接地址。 |
Returns
Type | Description |
|---|---|
String | 小文件缩略图链接地址。 |
Method |
|---|
public File setSmallThumbnailDownloadLink(String smallThumbnailDownloadLink) 设置小文件缩略图链接,当三方应用程序有权限访问文件内容时设置。 |
Parameters
Name | Description |
|---|---|
smallThumbnailDownloadLink | 小文件缩略图链接,当三方应用程序有权限访问文件内容时设置。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public DateTime getRecycledTime() 获取文件进入回收站的时间,RFC 3339 date-time。 |
Returns
Type | Description |
|---|---|
DateTime | 文件进入回收站的时间,RFC 3339 date-time。 |
Method |
|---|
public File setRecycledTime(DateTime recycledTime) 设置文件进入回收站时间,RFC 3339 date-time。 |
Parameters
Name | Description |
|---|---|
recycledTime | 文件进入回收站时间,RFC 3339 date-time。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public User getRecyclingUser() 获取把文件放到回收站的用户。 |
Returns
Type | Description |
|---|---|
User | 返回将文件放到回收站的用户。 |
Method |
|---|
public File setRecyclingUser(User recyclingUser) 设置把文件放到回收站的用户。 |
Parameters
Name | Description |
|---|---|
recyclingUser | 把文件放到回收站的用户。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public File.VideoMetadata getVideoMetadata() 获取附加视频媒体元数据。 |
Returns
Type | Description |
|---|---|
File.VideoMetadata | 附加视频媒体元数据。 |
Method |
|---|
public File setVideoMetadata(File.VideoMetadata videoMetadata) 设置附加视频媒体元数据。 |
Parameters
Name | Description |
|---|---|
videoMetadata | 附加视频媒体元数据。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getContentDownloadLink() 获取文件在浏览器中的下载链接。 |
Returns
Type | Description |
|---|---|
String | 文件在浏览器中的下载链接。 |
Method |
|---|
public File setContentDownloadLink(String contentDownloadLink) 设置文件在浏览器中的下载链接。 |
Parameters
Name | Description |
|---|---|
contentDownloadLink | 文件在浏览器中的下载链接。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Boolean getWritersHasSharePermission() 获取只有写权限的用户是否可以修改该文件的权限。 |
Returns
Type | Description |
|---|---|
Boolean | 只有写权限的用户是否可以修改该文件的权限。 |
Method |
|---|
public File setWritersHasSharePermission(Boolean writersHasSharePermission) 设置只有写权限的用户是否可以修改该文件的权限。 |
Parameters
Name | Description |
|---|---|
writersHasSharePermission | 只有写权限的用户是否可以修改该文件的权限。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getContentVersion() 获取实体文件内容版本号。 |
Returns
Type | Description |
|---|---|
String | 实体文件内容版本号。 |
Method |
|---|
public File setContentVersion(String contentVersion) 设置实体文件内容版本号。 |
Parameters
Name | Description |
|---|---|
contentVersion | 实体文件内容版本号。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getLastHistoryVersionId() 获取最近的文件版本ID。 |
Returns
Type | Description |
|---|---|
String | 返回最近的文件版本ID。 |
Method |
|---|
public File setLastHistoryVersionId(String lastHistoryVersionId) 设置最近的文件版本ID。 |
Parameters
Name | Description |
|---|---|
lastHistoryVersionId | 最近的文件版本ID。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getOriginalFilename() 获取原文件名称。 |
Returns
Type | Description |
|---|---|
String | 返回原文件名称。 |
Method |
|---|
public File setOriginalFilename(String originalFilename) 设置原文件名称。 |
Parameters
Name | Description |
|---|---|
originalFilename | 原文件名称。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public Long getThumbnailVersion() 获取缩略图版本号。 |
Returns
Type | Description |
|---|---|
Long | 返回缩略图版本号。 |
Method |
|---|
public File setThumbnailVersion(Long thumbnailVersion) 设置缩略图版本号。 |
Parameters
Name | Description |
|---|---|
thumbnailVersion | 缩略图版本号。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public File setVersion(Long version) 设置文件递增版本号。 |
Parameters
Name | Description |
|---|---|
version | 文件递增版本号。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |
Method |
|---|
public String getOnLineViewLink() 获取在浏览器中在线打开文档的链接。 |
Returns
Type | Description |
|---|---|
String | 返回在浏览器中在线打开文档的链接。 |
Method |
|---|
public File setOnLineViewLink(String onLineViewLink) 设置在浏览器中在线打开文档的链接。 |
Parameters
Name | Description |
|---|---|
onLineViewLink | 在浏览器中在线打开文档的链接。 |
Returns
Type | Description |
|---|---|
File | 返回一个File对象。 |