struct HealthReportEntry
cangjie
public struct HealthReportEntry功能:表示单个健康检查的报告条目。
成员概览
| 成员 | 功能 |
|---|---|
| init(HealthStatus, Duration, ?String, ?Exception, Array<String>) | 创建健康检查报告条目。 |
| init(HealthStatus, Duration, ?String, ?Exception, Array<String>, ReadOnlyMap<String, Object>) | 创建包含扩展数据的健康检查报告条目。 |
| prop status | 返回当前报告条目的健康状态。 |
| prop duration | 返回当前报告条目的执行耗时。 |
| prop tags | 返回当前报告条目关联的标签集合。 |
| prop data | 返回当前报告条目附带的数据集合。 |
| prop exception | 返回当前报告条目记录的异常。 |
| prop description | 返回当前报告条目的描述信息。 |
init(HealthStatus, Duration, ?String, ?Exception, Array<String>)
cangjie
public init(status: HealthStatus, duration: Duration, description: ?String, exception: ?Exception, tags: Array<String>)功能:创建健康检查报告条目。
参数:
- status: HealthStatus - 健康检查状态。
- duration:
Duration- 健康检查执行耗时。 - description:
?String- 健康检查结果描述。 - exception:
?Exception- 健康检查过程中捕获的异常。 - tags:
Array<String>- 健康检查关联的标签集合。
init(HealthStatus, Duration, ?String, ?Exception, Array<String>, ReadOnlyMap<String, Object>)
cangjie
public init(status: HealthStatus, duration: Duration, description: ?String, exception: ?Exception, tags: Array<String>,
data: ReadOnlyMap<String, Object>)功能:创建包含扩展数据的健康检查报告条目。
参数:
- status: HealthStatus - 健康检查状态。
- duration:
Duration- 健康检查执行耗时。 - description:
?String- 健康检查结果描述。 - exception:
?Exception- 健康检查过程中捕获的异常。 - tags:
Array<String>- 健康检查关联的标签集合。 - data:
ReadOnlyMap<String, Object>- 健康检查附带的数据集合。
prop status
cangjie
public prop status: HealthStatus功能:返回当前报告条目的健康状态。
类型:HealthStatus
prop duration
cangjie
public prop duration: Duration功能:返回当前报告条目的执行耗时。
类型:Duration
prop tags
cangjie
public prop tags: Array<String>功能:返回当前报告条目关联的标签集合。
类型:Array<String>
prop data
cangjie
public prop data: ReadOnlyMap<String, Object>功能:返回当前报告条目附带的数据集合。
类型:ReadOnlyMap<String, Object>
prop exception
cangjie
public prop exception: ?Exception功能:返回当前报告条目记录的异常。
类型:?Exception
prop description
cangjie
public prop description: ?String功能:返回当前报告条目的描述信息。
类型:?String