UpdateControlState.ControlState

enum UpdateControlState.ControlState


更新控制解决方案的当前状态。

摘要

枚举值

CONTROL_STATE_UNSPECIFIED

默认值。

OEM_CUSTOM_CONTROL

OEM 自定义更新控制解决方案处于有效状态。

SYSTEM_UPDATE_POLICY_CONTROL

由于已设置 SystemUpdatePolicy,因此 UUC 政策会被忽略,并且 OTA 客户端会遵循 SystemUpdatePolicy。

UNIFIED_UPDATE_CONTROL

统一更新控制 (UUC) 处于有效状态。

公共函数

java-static UpdateControlState.ControlState!
valueOf(name: String!)

返回具有指定名称的该类型的枚举常量。

java-static Array<UpdateControlState.ControlState!>!

返回一个包含此枚举类型的常量的数组(按常量的声明顺序排列)。

枚举值

CONTROL_STATE_UNSPECIFIED

val UpdateControlState.ControlState.CONTROL_STATE_UNSPECIFIEDUpdateControlState.ControlState

默认值。OTA 客户端不应使用此值。

OEM_CUSTOM_CONTROL

val UpdateControlState.ControlState.OEM_CUSTOM_CONTROLUpdateControlState.ControlState

OEM 自定义更新控制解决方案处于有效状态。在此状态下,OEM 客户端不得调用 AMAPI SDK 中的政策或反馈方法。

SYSTEM_UPDATE_POLICY_CONTROL

val UpdateControlState.ControlState.SYSTEM_UPDATE_POLICY_CONTROLUpdateControlState.ControlState

由于已设置 SystemUpdatePolicy,因此 UUC 政策会被忽略,并且 OTA 客户端会遵循 SystemUpdatePolicy。

UNIFIED_UPDATE_CONTROL

val UpdateControlState.ControlState.UNIFIED_UPDATE_CONTROLUpdateControlState.ControlState

统一更新控制 (UUC) 处于有效状态。

公共函数

valueOf

java-static fun valueOf(name: String!): UpdateControlState.ControlState!

返回具有指定名称的该类型的枚举常量。字符串必须与用于声明此类型枚举常量的标识符完全匹配。(不允许使用额外的空白字符。)

返回
UpdateControlState.ControlState!

具有指定名称的枚举常量

抛出
java.lang.IllegalArgumentException

如果此枚举类型没有指定名称的常量

values

java-static fun values(): Array<UpdateControlState.ControlState!>!

返回一个包含此枚举类型的常量的数组(按常量的声明顺序排列)。此方法可用于迭代常量。

返回
Array<UpdateControlState.ControlState!>!

一个包含此枚举类型的常量的数组(按常量的声明顺序排列)