Class OASConfig



  • public final class OASConfig
    extends java.lang.Object
    Configurable properties in MicroProfile OpenAPI
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String EXTENSIONS_PREFIX
      Recommended prefix for vendor specific configuration properties.
      static java.lang.String FILTER
      Configuration property to specify the fully qualified name of the OASFilter implementation.
      static java.lang.String MODEL_READER
      Configuration property to specify the fully qualified name of the OASModelReader implementation.
      static java.lang.String SCAN_CLASSES
      Configuration property to specify the list of classes to scan.
      static java.lang.String SCAN_DISABLE
      Configuration property to disable annotation scanning.
      static java.lang.String SCAN_EXCLUDE_CLASSES
      Configuration property to specify the list of classes to exclude from scans.
      static java.lang.String SCAN_EXCLUDE_PACKAGES
      Configuration property to specify the list of packages to exclude from scans.
      static java.lang.String SCAN_PACKAGES
      Configuration property to specify the list of packages to scan.
      static java.lang.String SERVERS
      Configuration property to specify the list of global servers that provide connectivity information.
      static java.lang.String SERVERS_OPERATION_PREFIX
      Prefix of the configuration property to specify an alternative list of servers to service an operation.
      static java.lang.String SERVERS_PATH_PREFIX
      Prefix of the configuration property to specify an alternative list of servers to service all operations in a path.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • MODEL_READER

        public static final java.lang.String MODEL_READER
        Configuration property to specify the fully qualified name of the OASModelReader implementation.
        See Also:
        OASModelReader, Constant Field Values
      • FILTER

        public static final java.lang.String FILTER
        Configuration property to specify the fully qualified name of the OASFilter implementation.
        See Also:
        OASFilter, Constant Field Values
      • SCAN_DISABLE

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

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

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

        public static final java.lang.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 java.lang.String SCAN_EXCLUDE_CLASSES
        Configuration property to specify the list of classes to exclude from scans.
        See Also:
        Constant Field Values
      • SERVERS

        public static final java.lang.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 java.lang.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 java.lang.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
      • EXTENSIONS_PREFIX

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