#
# Generated on Fri Nov 05 16:50:20 UTC 2021 by hk2-inhabitant-generator
#

[fish.payara.nucleus.healthcheck.cpool.ConnectionPoolHealthCheck]
contract={fish.payara.nucleus.healthcheck.preliminary.BaseThresholdHealthCheck,fish.payara.nucleus.healthcheck.preliminary.BaseHealthCheck,fish.payara.monitoring.collect.MonitoringDataSource,fish.payara.monitoring.collect.MonitoringWatchSource}
name=healthcheck-cpool
scope=org.glassfish.hk2.runlevel.RunLevel
metadata=runLevelValue={10}

[fish.payara.nucleus.healthcheck.cpool.configuration.ConnectionPoolCheckerInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=connection-pool-checker
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@add-to-micro-profile-health={optional,datatype\:java.lang.String,leaf},@time={optional,default\:5,datatype\:java.lang.Long,leaf},@name={optional,default\:CONP,datatype\:java.lang.String,leaf},@pool-name={optional,datatype\:java.lang.String,leaf},@unit={optional,default\:MINUTES,datatype\:java.lang.String,leaf},<property>={collection\:org.jvnet.hk2.config.types.Property},@enabled={optional,default\:false,datatype\:java.lang.String,leaf},target={fish.payara.nucleus.healthcheck.cpool.configuration.ConnectionPoolChecker}

