目录

About

Class Info

public final class About extends GenericJson

用户信息类,包括用户名,存储容量,上传限制,是否要提示割接等状态信息。

Nested Class Summary

Type

Class Name and Description

static final class

About.StorageQuota

About.StorageQuota类声明,用户存储容量以及已使用容量。所有字段单位: bytes。

Public Constructor Summary

Constructor Name

About()

About类构造方法。

Public Method Summary

Qualifier and Type

Method Name and Description

About

clone()

克隆一个About类对象。

String

getCategory()

获取资源类型。

Long

getMaxFileUploadSize()

获取最大上载大小(以字节为单位)。

Long

getMaxThumbnailSize()

获取最大缩略图大小(以字节为单位)。

About.StorageQuota

getStorageQuota()

获取用户存储容量以及已使用容量(所有字段以字节为单位)。

String

getUpdateUrl()

获取安全策略更新的Web页面URL。

User

getUser()

获取登录的用户信息。

boolean

isNeedUpdate()

返回当前是否需要用户进行安全策略更新 。

About

set(String fieldName, Object value)

设置自定义属性及属性值。

About

setCategory(String category)

设置资源类型。

About

setMaxFileUploadSize(Long maxFileUploadSize)

设置最大上载大小(以字节为单位)。

About

setMaxThumbnailSize(Long maxThumbnailSize)

设置最大缩略图大小(以字节为单位)。

About

setNeedUpdate(boolean needUpdate)

设置当前是否需要用户进行安全策略更新。

About

setStorageQuota(StorageQuota storageQuota)

设置用户存储容量以及已使用容量(所有字段以字节为单位)。

About

setUpdateUrl(String updateUrl)

设置安全策略更新的Web页面URL。

About

setUser(User user)

设置登录的用户信息。

Public Constructors

[h2]About

Constructor

About()

构造一个About类对象。

Public Methods

[h2]isNeedUpdate

Method

public boolean isNeedUpdate()

判断当前是否需要用户进行安全策略更新。

Returns

Type

Description

boolean

返回当前是否需要用户进行安全策略更新。needUpdate为可选字段,Drive.About.Get接口可能并不返回该字段。

[h2]setNeedUpdate

Method

public About setNeedUpdate(boolean needUpdate)

设置当前是否需要用户进行安全策略更新。

Parameters

Name

Description

needUpdate

用户是否需要进行安全策略更新。

true:需要;false:无需。

Returns

Type

Description

About

返回一个About对象。

[h2]getUpdateUrl

Method

public String getUpdateUrl()

获取升级提示的Web页面Url。

Returns

Type

Description

String

返回升级提示的Web页面Url。

[h2]setUpdateUrl

Method

public About setUpdateUrl(String updateUrl)

设置安全策略更新的Web页面Url。

Parameters

Name

Description

updateUrl

安全策略更新的Web页面Url。

needUpdate=true时,会返回一个url给客户端,您需要调用浏览器显示该安全策略界面,供用户授权。

Returns

Type

Description

About

返回一个About对象。

[h2]getCategory

Method

public String getCategory()

获取资源类型。

Returns

Type

Description

String

返回资源类型。

[h2]setCategory

Method

public About setCategory(String category)

设置资源类型。

Parameters

Name

Description

category

资源类型,例如drive#about。

Returns

Type

Description

About

返回一个About对象。

[h2]getMaxFileUploadSize

Method

public Long getMaxFileUploadSize()

获取最大上载大小(以字节为单位)。

Returns

Type

Description

Long

最大上载大小。

[h2]setMaxFileUploadSize

Method

public About setMaxFileUploadSize(Long maxFileUploadSize)

设置最大上载大小(以字节为单位)。

Parameters

Name

Description

maxFileUploadSize

最大上载大小,即允许上传的最大文件大小。

Returns

Type

Description

About

返回一个About对象。

[h2]getStorageQuota

Method

public About.StorageQuota getStorageQuota()

获取用户存储容量以及已使用容量(所有字段以字节为单位)。

Returns

Type

Description

About.StorageQuota

返回一个About.StorageQuota对象。

[h2]setStorageQuota

Method

public About setStorageQuota(StorageQuota storageQuota)

设置用户存储容量以及已使用容量(所有字段以字节为单位)。

Parameters

Name

Description

storageQuota

用户存储容量以及已使用容量。

Returns

Type

Description

About

返回一个About对象。

[h2]getUser

Method

public User getUser()

获取登陆的用户信息。

Returns

Type

Description

User

返回一个User对象。

[h2]setUser

Method

public About setUser(User user)

设置登陆的用户信息。

Parameters

Name

Description

user

登录的用户信息。

Returns

Type

Description

About

返回一个About对象。

[h2]getMaxThumbnailSize

Method

public Long getMaxThumbnailSize()

获取最大缩略图大小。

Returns

Type

Description

Long

返回最大缩略图大小(以字节为单位)。

[h2]setMaxThumbnailSize

Method

public About setMaxThumbnailSize(Long maxThumbnailSize)

设置最大缩略图大小。

Parameters

Name

Description

maxThumbnailSize

要设置的最大缩略图大小(以字节为单位)。

Returns

Type

Description

About

返回一个About对象。

[h2]set

Method

public About set(String fieldName,Object value)

设置自定义属性及属性值。

Parameters

Name

Description

fieldName

属性名称。

value

属性值。

Returns

Type

Description

About

返回一个About对象。

[h2]clone

Method

public About clone()

克隆一个About类对象。

Returns

Type

Description

About

返回一个About对象。