目录

DeleteOptions.Builder

Class Info

public static class Builder

创建DeleteOptions实例的构建器。

Public Constructor Summary

Constructor Name

Builder()

构造方法,创建一个DeleteOptions.Builder对象。

Public Method Summary

Qualifier and Type

Method Name and Description

DeleteOptions.Builder

addActivityRecord(ActivityRecord activityRecord)

增加待删除数据的运动记录。

DeleteOptions.Builder

addDataCollector(DataCollector dataCollector)

增加待删除数据的数据采集器。

DeleteOptions.Builder

addDataType(DataType dataType)

增加待删除数据的数据类型。

DeleteOptions

build()

完成构建并返回实例。

DeleteOptions.Builder

deleteAllActivityRecords()

设置删除所有的运动记录。

DeleteOptions.Builder

deleteAllData()

设置删除所有的数据。

DeleteOptions.Builder

setTimeInterval(long startTime, long endTime, TimeUnit timeUnit)

设置数据删除范围的起止时间。

Public Constructors

[h2]Builder()

Constructor

public Builder()

构造方法,创建一个DeleteOptions.Builder对象。

Public Methods

[h2]addActivityRecord(ActivityRecord activityRecord)

Method

public DeleteOptions.Builder addActivityRecord(ActivityRecord activityRecord)

添加待删除数据的指定的运动记录。

Parameters

Name

Description

activityRecord

待删除数据的运动记录。

Returns

Type

Description

DeleteOptions.Builder

DeleteOptions.Builder对象。

[h2]addDataCollector(DataCollector dataCollector)

Method

public DeleteOptions.Builder addDataCollector(DataCollector dataCollector)

添加待删除数据的指定的数据采集器。

Parameters

Name

Description

dataCollector

待删除数据的数据采集器。

Returns

Type

Description

DeleteOptions.Builder

DeleteOptions.Builder对象。

[h2]addDataType(DataType dataType)

Method

public DeleteOptions.Builder addDataType(DataType dataType)

添加待删除数据的指定的数据类型。

Parameters

Name

Description

dataType

待删除数据的数据类型。

Returns

Type

Description

DeleteOptions.Builder

DeleteOptions.Builder对象。

[h2]build()

Method

public DeleteOptions build()

校验参数,完成构建并返回请求。

Returns

Type

Description

DeleteOptions

DeleteOptions对象。

[h2]deleteAllActivityRecords()

Method

public DeleteOptions.Builder deleteAllActivityRecords()

设置删除所有的运动记录。

Returns

Type

Description

DeleteOptions.Builder

DeleteOptions.Builder对象。

[h2]deleteAllData()

Method

public DeleteOptions.Builder deleteAllData()

设置删除所有的数据。

Returns

Type

Description

DeleteOptions.Builder

DeleteOptions.Builder对象。

[h2]setTimeInterval(long startTime, long endTime, TimeUnit timeUnit)

Method

public DeleteOptions.Builder setTimeInterval(long startTime, long endTime, TimeUnit timeUnit)

设置数据删除的起止时间,开始时间必须大于0,结束时间不可以早于开始时间。

Parameters

Name

Description

startTime

开始时间。

endTime

结束时间。

timeUnit

时间单位。

Returns

Type

Description

DeleteOptions.Builder

DeleteOptions.Builder对象。