目录

Drive.Comments.Delete

Class Info

public class Drive.Comments.Delete extends DriveRequest<Void>

Drive.Comments.Delete类结构。

Protected Constructor Summary

Constructor Name

Drive.Comments.Delete(String fileId, String commentId)

Drive.Comments.Delete构造方法。

Public Method Summary

Qualifier and Type

Method Name and Description

Void

execute()

发送HTTP请求,返回要转换的对象。

String

getCommentId()

获取文件评论的ID。

String

getFileId()

获取文件ID。

Drive.Comments.Delete

set(String parameterName, Object value)

设置其他参数名称和参数值。

Drive.Comments.Delete

setCommentId(String commentId)

设置文件评论的ID。

Drive.Comments.Delete

setFileId(String fileId)

设置文件ID。

Drive.Comments.Delete

setFields(String fields)

设置希望在响应中包含的字段。

Drive.Comments.Delete

setForm(String form)

设置响应的数据格式。

Drive.Comments.Delete

setPrettyPrint(Boolean prettyPrint)

设置返回带有缩进和换行符的响应(格式化,便于阅读打印)。

Drive.Comments.Delete

setQuotaId(String quotaId)

设置一个不超过40字符的字符串,用于代表用户,主要用于服务端基于用户限制单个用户的API访问数量,用做API访问量配额控制。

Protected Constructors

[h2]Drive.Comments.Delete

Constructor

protected Drive.Comments.Delete(String fileId, String commentId)

Drive.Comments.Delete构造方法。

Parameters

Name

Description

fileId

文件ID。

commentId

文件评论的ID。

Public Methods

[h2]getCommentId

Method

public String getCommentId()

获取文件评论的ID。

Returns

Type

Description

String

文件评论的ID。

[h2]getFileId

Method

public String getFileId()

获取文件ID。

Returns

Type

Description

String

文件ID。

[h2]set

Method

public Drive.Comments.Delete set(String parameterName, Object value)

设置其他参数名称和参数值。

Parameters

Name

Description

parameterName

参数名称。

value

参数值。

Returns

Type

Description

Drive.Comments.Delete

返回一个Drive.Comments.Delete类对象。

[h2]setForm

Method

public Drive.Comments.Delete setForm(String form)

设置响应的数据格式。

Parameters

Name

Description

form

响应的数据格式,默认为json,只支持json。

Returns

Type

Description

Drive.Comments.Delete

返回一个Drive.Comments.Delete类对象。

[h2]setCommentId

Method

public Drive.Comments.Delete setCommentId(String commentId)

设置文件评论的ID。

Parameters

Name

Description

commentId

文件评论的ID。

Returns

Type

Description

Drive.Comments.Delete

返回一个Drive.Comments.Delete类对象。

[h2]setFields

Method

public Drive.Comments.Delete setFields(String fields)

设置希望在响应中包含的字段。

Parameters

Name

Description

fields

希望在响应中包含的字段,支持*匹配所有字段。

Returns

Type

Description

Drive.Comments.Delete

返回一个Drive.Comments.Delete类对象。

[h2]setFileId

Method

public Drive.Comments.Delete setFileId(String fileId)

设置文件ID。

Parameters

Name

Description

fileId

文件ID。

Returns

Type

Description

Drive.Comments.Delete

返回一个Drive.Comments.Delete类对象。

[h2]setPrettyPrint

Method

public Drive.Comments.Delete setPrettyPrint(Boolean prettyPrint)

设置返回带有缩进和换行符的响应(格式化,便于阅读打印)。

Parameters

Name

Description

prettyPrint

布尔值,标识响应是否带有缩进和换行符。

Returns

Type

Description

Drive.Comments.Delete

返回一个Drive.Comments.Delete类对象。

[h2]setQuotaId

Method

public Drive.Comments.Delete setQuotaId(String quotaId)

设置一个不超过40字符的字符串,用于代表用户,主要用于服务端基于用户限制单个用户的API访问数量,用做API访问量配额控制。

Parameters

Name

Description

quotaId

一个不超过40字符的字符串,用于代表用户,主要用于服务端基于用户限制单个用户的API访问数量,用做API访问量配额控制。

Returns

Type

Description

Drive.Comments.Delete

返回一个Drive.Comments.Delete类对象。

[h2]execute

Method

public T execute() throws IOException

发送HTTP请求,返回要转换的对象。

Throws

Name

Description

java.io.IOException

若接口调用异常,会返回IOException。您可以通过getMessage方法获取错误描述。

Tip:Drive.Comments.Delete类继承自DriveRequest<Void>。调用execute方法无返回。

Sample Code

private void deleteComments(Drive drive, File file, Comment comment){
    try{
        drive.comments().delete(file.getId(), comment.getId()).execute();
    } catch (Exception e){
        Log.e(TAG, "deleteComments error: " + e.getMessage());
    }
}