io.helidon.openapi.OpenApiFeature

Description

OpenAPI feature configuration

Configuration options

KeyTypeDefaultDescription
documentMap<String, OpenApiVersion> or List<OpenApiVersion>OpenAPI version implementation for rendered generated or merged documents
document-discover-servicesBooleantrueWhether to enable automatic service discovery for document
enabledBooleantrueSets whether the feature should be enabled
generatedConfiguration for generated
managerMap<String, OpenApiManager> or List<OpenApiManager>OpenAPI manager
manager-discover-servicesBooleanfalseWhether to enable automatic service discovery for manager
permit-allBooleantrueWhether to allow anybody to access the endpoint
rolesList<String>openapiHints for role names the user is expected to be in
servicesMap<String, OpenApiService> or List<OpenApiService>OpenAPI services
services-discover-servicesBooleantrueWhether to enable automatic service discovery for services
socketsList<String>List of sockets to register this feature on
static-fileStringPath of the static OpenAPI document file
web-contextString/openapiWeb context path for the OpenAPI endpoint
weightDouble90.0Weight of the OpenAPI feature

Usages


See the manifest for all available types.

Copyright © 2018, 2026 Oracle and/or its affiliates.