class HealthReport
cangjie
public class HealthReport功能:表示聚合后的健康检查报告。
成员概览
| 成员 | 功能 |
|---|---|
| init(HealthStatus, Duration, ReadOnlyMap<String, HealthReportEntry>) | 创建健康检查报告。 |
| init(ReadOnlyMap<String, HealthReportEntry>) | 根据健康检查条目集合创建健康检查报告。 |
| prop status | 返回聚合后的健康状态。 |
| prop totalDuration | 返回全部健康检查的总耗时。 |
| prop entries | 返回各健康检查名称对应的报告条目集合。 |
init(HealthStatus, Duration, ReadOnlyMap<String, HealthReportEntry>)
cangjie
public init(status: HealthStatus, totalDuration: Duration, entries: ReadOnlyMap<String, HealthReportEntry>)功能:创建健康检查报告。
参数:
- status: HealthStatus - 聚合后的健康状态。
- totalDuration:
Duration- 全部健康检查的总耗时。 - entries: ReadOnlyMap<String, HealthReportEntry> - 各健康检查名称对应的报告条目集合。
init(ReadOnlyMap<String, HealthReportEntry>)
cangjie
public init(entries: ReadOnlyMap<String, HealthReportEntry>)功能:根据健康检查条目集合创建健康检查报告。
参数:
- entries: ReadOnlyMap<String, HealthReportEntry> - 各健康检查名称对应的报告条目集合。
prop status
cangjie
public prop status: HealthStatus功能:返回聚合后的健康状态。
类型:HealthStatus
prop totalDuration
cangjie
public prop totalDuration: Duration功能:返回全部健康检查的总耗时。
类型:Duration
prop entries
cangjie
public prop entries: ReadOnlyMap<String, HealthReportEntry>功能:返回各健康检查名称对应的报告条目集合。
类型:ReadOnlyMap<String, HealthReportEntry>