Command.Builder

abstract class Command.Builder


Command 的构建器。

摘要

公共函数

abstract Command!
Command.Builder!

清除之前设置的所有状态。

Command.Builder!

“清除应用数据”命令的状态。

Command.Builder!

“清除应用数据”命令的状态。

abstract Command.Builder!

命令的此实例的唯一 ID。

abstract Command.Builder!

完成此命令的时间。

abstract Command.Builder!

创建此命令的时间。

abstract Command.Builder!

此命令的状态。

公共函数

build

abstract fun build(): Command!

clearStatus

@CanIgnoreReturnValue
fun clearStatus(): Command.Builder!

清除之前设置的所有状态。

setClearAppsDataStatus

@CanIgnoreReturnValue
fun setClearAppsDataStatus(value: Command.ClearAppsDataStatus!): Command.Builder!

“清除应用数据”命令的状态。

setClearAppsDataStatus

@CanIgnoreReturnValue
fun setClearAppsDataStatus(value: Command.ClearAppsDataStatus.Builder!): Command.Builder!

“清除应用数据”命令的状态。

setCommandId

abstract fun setCommandId(value: String!): Command.Builder!

命令的此实例的唯一 ID。

setCompleteTime

abstract fun setCompleteTime(value: Instant!): Command.Builder!

完成此命令的时间。

setCreateTime

abstract fun setCreateTime(value: Instant!): Command.Builder!

创建此命令的时间。

setState

abstract fun setState(value: Command.State!): Command.Builder!

此命令的状态。