#
# Generated on Sun Dec 06 21:51:53 UTC 2020 by hk2-inhabitant-generator
#

[fish.payara.microprofile.openapi.activation.OpenApiContainer]
contract={fish.payara.microprofile.connector.MicroProfileContainer,org.glassfish.api.container.Container}
name=fish.payara.microprofile.openapi.activation.OpenApiContainer

[fish.payara.microprofile.openapi.activation.OpenApiDeployer]

[fish.payara.microprofile.openapi.activation.OpenApiSniffer]
contract={fish.payara.microprofile.connector.MicroProfileSniffer,org.glassfish.api.container.Sniffer}

[fish.payara.microprofile.openapi.impl.OpenApiService]S
name=microprofile-openapi-service

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

[fish.payara.microprofile.openapi.impl.admin.OpenApiServiceConfigurationInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=microprofile-openapi-configuration
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@virtual-servers={optional,datatype\:java.lang.String,leaf},@security-enabled={optional,default\:false,datatype\:java.lang.Boolean,leaf},@cors-headers={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.openapi.impl.admin.OpenApiServiceConfiguration}

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

