我的一个模型大张旗鼓地返回了一个'Status'属性,该属性可能是多个字符串之一。
例如:
"Status" : {
"type":"string",
"example" : "'Completed' || 'Group Completed' || 'Errored' || 'Group Errored' || 'Ready' || 'Stopped By User' || 'Initializing' || 'Queued' || 'Group Queued' || 'Running' || 'Group Running' || 'Stopping' || 'Group Stopping'"
},
以这种方式执行,看起来真的很乱。向用户显示所有这些可能结果的最佳方法是什么?
为此属性定义enum
: