class HealthCheckRegistration
cangjie
public class HealthCheckRegistration功能:表示单个健康检查的注册信息。
成员概览
| 成员 | 功能 |
|---|---|
| init(String, Duration, Array<String>, (IServiceProvider) -> IHealthCheck) | 创建健康检查注册信息。 |
| prop name | 返回健康检查名称。 |
| prop timeout | 返回健康检查执行超时时长。 |
| prop tags | 返回健康检查关联的标签集合。 |
| prop factory | 返回创建健康检查实例的工厂。 |
init(String, Duration, Array<String>, (IServiceProvider) -> IHealthCheck)
cangjie
public init(name: String, timeout: Duration, tags: Array<String>, factory: (IServiceProvider) -> IHealthCheck)功能:创建健康检查注册信息。
参数:
- name:
String- 健康检查名称。 - timeout:
Duration- 健康检查执行超时时长。 - tags:
Array<String>- 健康检查关联的标签集合。 - factory: (IServiceProvider) -> IHealthCheck - 基于服务提供程序创建健康检查实例的工厂。
prop name
cangjie
public prop name: String功能:返回健康检查名称。
类型:String
prop timeout
cangjie
public prop timeout: Duration功能:返回健康检查执行超时时长。
类型:Duration
prop tags
cangjie
public prop tags: Array<String>功能:返回健康检查关联的标签集合。
类型:Array<String>
prop factory
cangjie
public prop factory: (IServiceProvider) -> IHealthCheck功能:返回创建健康检查实例的工厂。
类型:(IServiceProvider) -> IHealthCheck