Class OASConfig


  • public final class OASConfig
    extends Object
    Configurable properties in MicroProfile OpenAPI
    • Field Detail

      • SCAN_DISABLE

        public static final String SCAN_DISABLE
        Configuration property to disable annotation scanning.
        See Also:
        Constant Field Values
      • SCAN_PACKAGES

        public static final String SCAN_PACKAGES
        Configuration property to specify the list of packages to scan.
        See Also:
        Constant Field Values
      • SCAN_CLASSES

        public static final String SCAN_CLASSES
        Configuration property to specify the list of classes to scan.
        See Also:
        Constant Field Values
      • SCAN_EXCLUDE_PACKAGES

        public static final String SCAN_EXCLUDE_PACKAGES
        Configuration property to specify the list of packages to exclude from scans.
        See Also:
        Constant Field Values
      • SCAN_EXCLUDE_CLASSES

        public static final String SCAN_EXCLUDE_CLASSES
        Configuration property to specify the list of classes to exclude from scans.
        See Also:
        Constant Field Values
      • SCAN_BEANVALIDATION

        public static final String SCAN_BEANVALIDATION
        Configuration property to enable or disable scanning Jakarta Bean Validation annotations
        See Also:
        Constant Field Values
      • SERVERS

        public static final String SERVERS
        Configuration property to specify the list of global servers that provide connectivity information.
        See Also:
        Constant Field Values
      • SERVERS_PATH_PREFIX

        public static final String SERVERS_PATH_PREFIX
        Prefix of the configuration property to specify an alternative list of servers to service all operations in a path.
        See Also:
        Constant Field Values
      • SERVERS_OPERATION_PREFIX

        public static final String SERVERS_OPERATION_PREFIX
        Prefix of the configuration property to specify an alternative list of servers to service an operation.
        See Also:
        Constant Field Values
      • SCHEMA_PREFIX

        public static final String SCHEMA_PREFIX
        Prefix of the configuration property to specify a schema for a specific class, in JSON format.
        See Also:
        Constant Field Values
      • EXTENSIONS_PREFIX

        public static final String EXTENSIONS_PREFIX
        Recommended prefix for vendor specific configuration properties.
        See Also:
        Constant Field Values