Class OpenApiConstants
java.lang.Object
io.smallrye.openapi.api.constants.OpenApiConstants
- Author:
- eric.wittmann@gmail.com
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringDefault set of packages with annotations that should not be checked for nested/composed annotations.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringSet of classes which should never be scanned, regardless of user configuration.Set of packages which should never be scanned, regardless of user configuration.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Set<org.jboss.jandex.DotName>static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
-
Field Details
-
VENDOR_NAME
- See Also:
-
SUFFIX_SCAN_DEPENDENCIES_DISABLE
- See Also:
-
SUFFIX_SCAN_DEPENDENCIES_JARS
- See Also:
-
SUFFIX_SCHEMA_REFERENCES_ENABLE
- See Also:
-
SUFFIX_ARRAY_REFERENCES_ENABLE
- See Also:
-
SUFFIX_CUSTOM_SCHEMA_REGISTRY_CLASS
- See Also:
-
SUFFIX_APP_PATH_DISABLE
- See Also:
-
SUFFIX_PRIVATE_PROPERTIES_ENABLE
- See Also:
-
SUFFIX_PROPERTY_NAMING_STRATEGY
- See Also:
-
SUFFIX_SORTED_PROPERTIES_ENABLE
- See Also:
-
SUFFIX_REMOVE_UNUSED_SCHEMAS_ENABLE
- See Also:
-
SCAN_DEPENDENCIES_DISABLE
- See Also:
-
SCAN_DEPENDENCIES_JARS
- See Also:
-
SCHEMA_REFERENCES_ENABLE
- See Also:
-
CUSTOM_SCHEMA_REGISTRY_CLASS
- See Also:
-
APP_PATH_DISABLE
- See Also:
-
SMALLRYE_PREFIX
- See Also:
-
SMALLRYE_SCAN_DEPENDENCIES_DISABLE
- See Also:
-
SMALLRYE_SCAN_DEPENDENCIES_JARS
- See Also:
-
SMALLRYE_ARRAY_REFERENCES_ENABLE
- See Also:
-
SMALLRYE_CUSTOM_SCHEMA_REGISTRY_CLASS
- See Also:
-
SMALLRYE_APP_PATH_DISABLE
- See Also:
-
SMALLRYE_PRIVATE_PROPERTIES_ENABLE
- See Also:
-
SMALLRYE_PROPERTY_NAMING_STRATEGY
- See Also:
-
SMALLRYE_SORTED_PROPERTIES_ENABLE
- See Also:
-
SMALLRYE_REMOVE_UNUSED_SCHEMAS
- See Also:
-
SCAN_PROFILES
- See Also:
-
SCAN_EXCLUDE_PROFILES
- See Also:
-
SCAN_RESOURCE_CLASS_PREFIX
- See Also:
-
SCAN_COMPOSITION_EXCLUDE_PACKAGES
- See Also:
-
VERSION
- See Also:
-
INFO_TITLE
- See Also:
-
INFO_VERSION
- See Also:
-
INFO_DESCRIPTION
- See Also:
-
INFO_TERMS
- See Also:
-
INFO_CONTACT_EMAIL
- See Also:
-
INFO_CONTACT_NAME
- See Also:
-
INFO_CONTACT_URL
- See Also:
-
INFO_LICENSE_NAME
- See Also:
-
INFO_LICENSE_URL
- See Also:
-
OPERATION_ID_STRAGEGY
- See Also:
-
DUPLICATE_OPERATION_ID_BEHAVIOR
- See Also:
-
DEFAULT_PRODUCES
- See Also:
-
DEFAULT_CONSUMES
- See Also:
-
DEFAULT_PRODUCES_PRIMITIVES
- See Also:
-
DEFAULT_CONSUMES_PRIMITIVES
- See Also:
-
DEFAULT_PRODUCES_STREAMING
- See Also:
-
DEFAULT_CONSUMES_STREAMING
- See Also:
-
MAXIMUM_STATIC_FILE_SIZE
- See Also:
-
AUTO_INHERITANCE
- See Also:
-
NEVER_SCAN_CLASSES
Set of classes which should never be scanned, regardless of user configuration. -
NEVER_SCAN_PACKAGES
Set of packages which should never be scanned, regardless of user configuration. -
CLASS_SUFFIX
- See Also:
-
JAR_SUFFIX
- See Also:
-
WEB_ARCHIVE_CLASS_PREFIX
- See Also:
-
PROP_SERVER
- See Also:
-
PROP_OPERATION_ID
- See Also:
-
PROP_OPERATION_REF
- See Also:
-
PROP_MEDIA_TYPE
- See Also:
-
PROPERTY_ANNOTATIONS
-
REF_PREFIX_API_RESPONSE
- See Also:
-
REF_PREFIX_CALLBACK
- See Also:
-
REF_PREFIX_EXAMPLE
- See Also:
-
REF_PREFIX_HEADER
- See Also:
-
REF_PREFIX_LINK
- See Also:
-
REF_PREFIX_PARAMETER
- See Also:
-
REF_PREFIX_REQUEST_BODY
- See Also:
-
REF_PREFIX_SCHEMA
- See Also:
-
REF_PREFIX_SECURITY_SCHEME
- See Also:
-
VALUE
- See Also:
-
REFS
- See Also:
-
OPEN_API_VERSION
- See Also:
-
DEFAULT_MEDIA_TYPES
-
REF
- See Also:
-
EXTENSION_PROFILE_PREFIX
- See Also:
-
DEFAULT_COMPOSITION_EXCLUDE_PACKAGES
Default set of packages with annotations that should not be checked for nested/composed annotations. For example, the annotationsorg.jetbrains.annotations.NotNullwill not be checked for additional annotations. Generally, only application-provided custom annotations would be used to compose multiple OpenAPI annotations. This list allows the scanner to short-circuit the scanning of an excessive number of annotations.
-