Class Info |
|---|
public static class Builder 创建DeleteOptions实例的构建器。 |
Qualifier and Type | Method Name and Description |
|---|---|
DeleteOptions.Builder | addActivityRecord(ActivityRecord activityRecord) 增加待删除数据的运动记录。 |
DeleteOptions.Builder | addDataCollector(DataCollector dataCollector) 增加待删除数据的数据采集器。 |
DeleteOptions.Builder | addDataType(DataType dataType) 增加待删除数据的数据类型。 |
build() 完成构建并返回实例。 | |
DeleteOptions.Builder | 设置删除所有的运动记录。 |
DeleteOptions.Builder | 设置删除所有的数据。 |
DeleteOptions.Builder | setTimeInterval(long startTime, long endTime, TimeUnit timeUnit) 设置数据删除范围的起止时间。 |
Method |
|---|
public DeleteOptions.Builder addActivityRecord(ActivityRecord activityRecord) 添加待删除数据的指定的运动记录。 |
Parameters
Name | Description |
|---|---|
activityRecord | 待删除数据的运动记录。 |
Returns
Type | Description |
|---|---|
DeleteOptions.Builder | DeleteOptions.Builder对象。 |
Method |
|---|
public DeleteOptions.Builder addDataCollector(DataCollector dataCollector) 添加待删除数据的指定的数据采集器。 |
Parameters
Name | Description |
|---|---|
dataCollector | 待删除数据的数据采集器。 |
Returns
Type | Description |
|---|---|
DeleteOptions.Builder | DeleteOptions.Builder对象。 |
Method |
|---|
public DeleteOptions.Builder addDataType(DataType dataType) 添加待删除数据的指定的数据类型。 |
Parameters
Name | Description |
|---|---|
dataType | 待删除数据的数据类型。 |
Returns
Type | Description |
|---|---|
DeleteOptions.Builder | DeleteOptions.Builder对象。 |
Method |
|---|
public DeleteOptions build() 校验参数,完成构建并返回请求。 |
Returns
Type | Description |
|---|---|
DeleteOptions | DeleteOptions对象。 |
Method |
|---|
public DeleteOptions.Builder deleteAllActivityRecords() 设置删除所有的运动记录。 |
Returns
Type | Description |
|---|---|
DeleteOptions.Builder | DeleteOptions.Builder对象。 |
Method |
|---|
public DeleteOptions.Builder deleteAllData() 设置删除所有的数据。 |
Returns
Type | Description |
|---|---|
DeleteOptions.Builder | DeleteOptions.Builder对象。 |
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对象。 |