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!

이 명령어의 상태입니다.

공개 함수

구축

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!

이 명령어의 상태입니다.