#
# Generated on Tue Nov 03 11:12:29 GMT 2020 by hk2-inhabitant-generator
#

[fish.payara.microprofile.healthcheck.HealthCheckService]
contract={org.jvnet.hk2.config.ConfigListener,fish.payara.monitoring.collect.MonitoringDataSource,fish.payara.monitoring.collect.MonitoringWatchSource}
name=healthcheck-service
scope=org.glassfish.hk2.runlevel.RunLevel
metadata=runLevelValue={10}

[fish.payara.microprofile.healthcheck.admin.GetMPHealthCheckConfiguration]
contract={org.glassfish.api.admin.AdminCommand}
name=get-microprofile-healthcheck-configuration
qualifier={org.glassfish.api.admin.RestEndpoints}

[fish.payara.microprofile.healthcheck.admin.SetMPHealthCheckConfiguration]
contract={org.glassfish.api.admin.AdminCommand}
name=set-microprofile-healthcheck-configuration
qualifier={org.glassfish.api.admin.RestEndpoints}

[fish.payara.microprofile.healthcheck.config.MetricsHealthCheckConfigurationInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=metrics-health-check-configuration
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@virtual-servers={optional,default\:,datatype\:java.lang.String,leaf},@endpoint={optional,default\:health,datatype\:java.lang.String,leaf},@security-enabled={optional,default\:false,datatype\:java.lang.Boolean,leaf},@enabled={optional,default\:true,datatype\:java.lang.Boolean,leaf},@roles={optional,default\:microprofile,datatype\:java.lang.String,leaf},target={fish.payara.microprofile.healthcheck.config.MetricsHealthCheckConfiguration}

