Class Info |
|---|
public final class About extends GenericJson 用户信息类,包括用户名,存储容量,上传限制,是否要提示割接等状态信息。 |
Type |
Class Name and Description |
|---|---|
static final class |
About.StorageQuota类声明,用户存储容量以及已使用容量。所有字段单位: bytes。 |
Qualifier and Type |
Method Name and Description |
|---|---|
clone() 克隆一个About类对象。 |
|
String |
获取资源类型。 |
Long |
获取最大上载大小(以字节为单位)。 |
Long |
获取最大缩略图大小(以字节为单位)。 |
| 获取用户存储容量以及已使用容量(所有字段以字节为单位)。 |
|
String |
获取安全策略更新的Web页面URL。 |
getUser() 获取登录的用户信息。 |
|
boolean |
返回当前是否需要用户进行安全策略更新 。 |
set(String fieldName, Object value) 设置自定义属性及属性值。 |
|
setCategory(String category) 设置资源类型。 |
|
setMaxFileUploadSize(Long maxFileUploadSize) 设置最大上载大小(以字节为单位)。 |
|
setMaxThumbnailSize(Long maxThumbnailSize) 设置最大缩略图大小(以字节为单位)。 |
|
setNeedUpdate(boolean needUpdate) 设置当前是否需要用户进行安全策略更新。 |
|
setStorageQuota(StorageQuota storageQuota) 设置用户存储容量以及已使用容量(所有字段以字节为单位)。 |
|
setUpdateUrl(String updateUrl) 设置安全策略更新的Web页面URL。 |
|
| 设置登录的用户信息。 |
Method |
|---|
public boolean isNeedUpdate() 判断当前是否需要用户进行安全策略更新。 |
Returns
Type |
Description |
|---|---|
boolean |
返回当前是否需要用户进行安全策略更新。needUpdate为可选字段,Drive.About.Get接口可能并不返回该字段。 |
Method |
|---|
public About setNeedUpdate(boolean needUpdate) 设置当前是否需要用户进行安全策略更新。 |
Parameters
Name |
Description |
|---|---|
needUpdate |
用户是否需要进行安全策略更新。 true:需要;false:无需。 |
Returns
Type |
Description |
|---|---|
About |
返回一个About对象。 |
Method |
|---|
public String getUpdateUrl() 获取升级提示的Web页面Url。 |
Returns
Type |
Description |
|---|---|
String |
返回升级提示的Web页面Url。 |
Method |
|---|
public About setUpdateUrl(String updateUrl) 设置安全策略更新的Web页面Url。 |
Parameters
Name |
Description |
|---|---|
updateUrl |
安全策略更新的Web页面Url。 needUpdate=true时,会返回一个url给客户端,您需要调用浏览器显示该安全策略界面,供用户授权。 |
Returns
Type |
Description |
|---|---|
About |
返回一个About对象。 |
Method |
|---|
public About setCategory(String category) 设置资源类型。 |
Parameters
Name |
Description |
|---|---|
category |
资源类型,例如drive#about。 |
Returns
Type |
Description |
|---|---|
About |
返回一个About对象。 |
Method |
|---|
public Long getMaxFileUploadSize() 获取最大上载大小(以字节为单位)。 |
Returns
Type |
Description |
|---|---|
Long |
最大上载大小。 |
Method |
|---|
public About setMaxFileUploadSize(Long maxFileUploadSize) 设置最大上载大小(以字节为单位)。 |
Parameters
Name |
Description |
|---|---|
maxFileUploadSize |
最大上载大小,即允许上传的最大文件大小。 |
Returns
Type |
Description |
|---|---|
About |
返回一个About对象。 |
Method |
|---|
public About.StorageQuota getStorageQuota() 获取用户存储容量以及已使用容量(所有字段以字节为单位)。 |
Returns
Type |
Description |
|---|---|
About.StorageQuota |
返回一个About.StorageQuota对象。 |
Method |
|---|
public About setStorageQuota(StorageQuota storageQuota) 设置用户存储容量以及已使用容量(所有字段以字节为单位)。 |
Parameters
Name |
Description |
|---|---|
storageQuota |
用户存储容量以及已使用容量。 |
Returns
Type |
Description |
|---|---|
About |
返回一个About对象。 |
Method |
|---|
public About setUser(User user) 设置登陆的用户信息。 |
Parameters
Name |
Description |
|---|---|
user |
登录的用户信息。 |
Returns
Type |
Description |
|---|---|
About |
返回一个About对象。 |
Method |
|---|
public Long getMaxThumbnailSize() 获取最大缩略图大小。 |
Returns
Type |
Description |
|---|---|
Long |
返回最大缩略图大小(以字节为单位)。 |
Method |
|---|
public About setMaxThumbnailSize(Long maxThumbnailSize) 设置最大缩略图大小。 |
Parameters
Name |
Description |
|---|---|
maxThumbnailSize |
要设置的最大缩略图大小(以字节为单位)。 |
Returns
Type |
Description |
|---|---|
About |
返回一个About对象。 |