Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addAutoFilters(BuildProducer<AddToOpenAPIDefinitionBuildItem>, List<SecurityInformationBuildItem>, OpenApiFilteredIndexViewBuildItem, SmallRyeOpenApiConfig, LaunchModeBuildItem, ManagementInterfaceBuildTimeConfig) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- additionalBean(BuildProducer<AdditionalBeanBuildItem>) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- addMethodImplementationClassNames(MethodInfo, Type[], Collection<ClassInfo>, Map<String, ClassAndMethod>) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- APPLICATION_PATH - Static variable in class io.quarkus.smallrye.openapi.deployment.CustomPathExtension
- autoSecurityRuntimeEnabled(AutoSecurityFilter, Supplier<Boolean>) - Static method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- AutoServerFilter - Class in io.quarkus.smallrye.openapi.deployment.filter
-
Automatically add default server if none is provided
- AutoServerFilter(String, String, int, String) - Constructor for class io.quarkus.smallrye.openapi.deployment.filter.AutoServerFilter
B
- build(BuildProducer<FeatureBuildItem>, BuildProducer<GeneratedResourceBuildItem>, BuildProducer<NativeImageResourceBuildItem>, BuildProducer<OpenApiDocumentBuildItem>, OpenApiFilteredIndexViewBuildItem, Capabilities, List<AddToOpenAPIDefinitionBuildItem>, HttpRootPathBuildItem, SmallRyeOpenApiConfig, OutputTargetBuildItem, List<IgnoreStaticDocumentBuildItem>) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- buildContextRoot(String...) - Static method in class io.quarkus.smallrye.openapi.deployment.CustomPathExtension
C
- ClassAndMethod - Record Class in io.quarkus.smallrye.openapi.deployment.filter
- ClassAndMethod(ClassInfo, MethodInfo) - Constructor for record class io.quarkus.smallrye.openapi.deployment.filter.ClassAndMethod
-
Creates an instance of a
ClassAndMethodrecord class. - classInfo() - Method in record class io.quarkus.smallrye.openapi.deployment.filter.ClassAndMethod
-
Returns the value of the
classInforecord component. - config - Variable in class io.quarkus.smallrye.openapi.deployment.filter.DefaultInfoFilter
- configFiles(BuildProducer<HotDeploymentWatchedFileBuildItem>, SmallRyeOpenApiConfig, LaunchModeBuildItem, OutputTargetBuildItem) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- configureApiKeySecurityScheme(SecurityScheme) - Method in class io.quarkus.smallrye.openapi.deployment.filter.SecurityConfigFilter
- contributeClassesToIndex(BuildProducer<AdditionalIndexedClassesBuildItem>) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- createUniqueMethodReference(ClassInfo, MethodInfo) - Static method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- CustomPathExtension - Class in io.quarkus.smallrye.openapi.deployment
-
This adds support for the quarkus.http.root-path config option
- CustomPathExtension(String, String) - Constructor for class io.quarkus.smallrye.openapi.deployment.CustomPathExtension
D
- DefaultInfoFilter - Class in io.quarkus.smallrye.openapi.deployment.filter
- DefaultInfoFilter(Config) - Constructor for class io.quarkus.smallrye.openapi.deployment.filter.DefaultInfoFilter
E
- equals(Object) - Method in record class io.quarkus.smallrye.openapi.deployment.filter.ClassAndMethod
-
Indicates whether some other object is "equal to" this one.
- EXT_METHOD_REF - Static variable in class io.quarkus.smallrye.openapi.deployment.filter.OperationFilter
F
- filterOpenAPI(OpenAPI) - Method in class io.quarkus.smallrye.openapi.deployment.filter.AutoServerFilter
- filterOpenAPI(OpenAPI) - Method in class io.quarkus.smallrye.openapi.deployment.filter.DefaultInfoFilter
- filterOpenAPI(OpenAPI) - Method in class io.quarkus.smallrye.openapi.deployment.filter.OperationFilter
- filterOpenAPI(OpenAPI) - Method in class io.quarkus.smallrye.openapi.deployment.filter.SecurityConfigFilter
G
- getIndex() - Method in class io.quarkus.smallrye.openapi.deployment.OpenApiFilteredIndexViewBuildItem
- getName() - Method in class io.quarkus.smallrye.openapi.deployment.MediaTypeConfigSource
- getPropertyNames() - Method in class io.quarkus.smallrye.openapi.deployment.MediaTypeConfigSource
- getValue(String) - Method in class io.quarkus.smallrye.openapi.deployment.MediaTypeConfigSource
H
- handler(LaunchModeBuildItem, BuildProducer<NotFoundPageDisplayableEndpointBuildItem>, BuildProducer<RouteBuildItem>, BuildProducer<SystemPropertyBuildItem>, OpenApiRecorder, NonApplicationRootPathBuildItem, OpenApiRuntimeConfig, ShutdownContextBuildItem, SmallRyeOpenApiConfig, List<FilterBuildItem>, ManagementInterfaceBuildTimeConfig) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- hashCode() - Method in record class io.quarkus.smallrye.openapi.deployment.filter.ClassAndMethod
-
Returns a hash code value for this object.
I
- io.quarkus.smallrye.openapi.deployment - package io.quarkus.smallrye.openapi.deployment
- io.quarkus.smallrye.openapi.deployment.devui - package io.quarkus.smallrye.openapi.deployment.devui
- io.quarkus.smallrye.openapi.deployment.filter - package io.quarkus.smallrye.openapi.deployment.filter
L
- logCleanup() - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
M
- MediaTypeConfigSource - Class in io.quarkus.smallrye.openapi.deployment
- MediaTypeConfigSource() - Constructor for class io.quarkus.smallrye.openapi.deployment.MediaTypeConfigSource
- method() - Method in record class io.quarkus.smallrye.openapi.deployment.filter.ClassAndMethod
-
Returns the value of the
methodrecord component.
O
- OpenApiDevUIProcessor - Class in io.quarkus.smallrye.openapi.deployment.devui
- OpenApiDevUIProcessor() - Constructor for class io.quarkus.smallrye.openapi.deployment.devui.OpenApiDevUIProcessor
- OpenApiFilteredIndexViewBuildItem - Class in io.quarkus.smallrye.openapi.deployment
-
The filtered Jandex index of the OpenApi
- OpenApiFilteredIndexViewBuildItem(FilteredIndexView) - Constructor for class io.quarkus.smallrye.openapi.deployment.OpenApiFilteredIndexViewBuildItem
- OperationFilter - Class in io.quarkus.smallrye.openapi.deployment.filter
-
This filter replaces the former AutoTagFilter and AutoRolesAllowedFilter and has three functions: Add operation descriptions based on the associated Java method name handling the operation Add operation tags based on the associated Java class of the operation Add security requirements based on discovered
RolesAllowed,PermissionsAllowed, andAuthenticatedannotations. - OperationFilter(Map<String, ClassAndMethod>, Map<String, List<String>>, List<String>, String, boolean, boolean, boolean) - Constructor for class io.quarkus.smallrye.openapi.deployment.filter.OperationFilter
P
- pages(NonApplicationRootPathBuildItem, ManagementInterfaceBuildTimeConfig, LaunchModeBuildItem, SwaggerUiConfig, SmallRyeOpenApiConfig) - Method in class io.quarkus.smallrye.openapi.deployment.devui.OpenApiDevUIProcessor
R
- registerAnnotatedUserDefinedRuntimeFilters(BuildProducer<SyntheticBeanBuildItem>, BuildProducer<ReflectiveClassBuildItem>, OpenApiFilteredIndexViewBuildItem, OpenApiRecorder) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- registerAutoSecurityFilter(BuildProducer<SyntheticBeanBuildItem>, SmallRyeOpenApiConfig, OpenApiFilteredIndexViewBuildItem, List<SecurityInformationBuildItem>, OpenApiRecorder) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- registerJaxRsSupportedAnnotation() - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- registerNativeImageResources(BuildProducer<ServiceProviderBuildItem>) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- registerOpenApiSchemaClassesForReflection(BuildProducer<ReflectiveClassBuildItem>, BuildProducer<ReflectiveHierarchyBuildItem>, OpenApiFilteredIndexViewBuildItem, Capabilities) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- resolveAsyncType(Type) - Method in class io.quarkus.smallrye.openapi.deployment.RESTEasyExtension
- resolveContextRoot(Collection<ClassInfo>) - Method in class io.quarkus.smallrye.openapi.deployment.CustomPathExtension
- RESTEasyExtension - Class in io.quarkus.smallrye.openapi.deployment
- RESTEasyExtension(IndexView) - Constructor for class io.quarkus.smallrye.openapi.deployment.RESTEasyExtension
S
- SecurityConfigFilter - Class in io.quarkus.smallrye.openapi.deployment.filter
-
Add Basic Security via Config
- SecurityConfigFilter(SmallRyeOpenApiConfig) - Constructor for class io.quarkus.smallrye.openapi.deployment.filter.SecurityConfigFilter
- smallryeOpenApiIndex(CombinedIndexBuildItem, BeanArchiveIndexBuildItem, BuildExclusionsBuildItem) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- SmallRyeOpenApiProcessor - Class in io.quarkus.smallrye.openapi.deployment
-
The main OpenAPI Processor.
- SmallRyeOpenApiProcessor() - Constructor for class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
- stripSlashes(String) - Static method in class io.quarkus.smallrye.openapi.deployment.CustomPathExtension
T
- toOpenApiDocument(SmallRyeOpenAPI) - Method in class io.quarkus.smallrye.openapi.deployment.SmallRyeOpenApiProcessor
-
We need to use the deprecated OpenApiDocument as long as OpenApiDocumentBuildItem needs to be produced.
- toString() - Method in record class io.quarkus.smallrye.openapi.deployment.filter.ClassAndMethod
-
Returns a string representation of this record class.
All Classes and Interfaces|All Packages|Constant Field Values