Index

A B C D E F G H I L M O P R S T 
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 ClassAndMethod record class.
classInfo() - Method in record class io.quarkus.smallrye.openapi.deployment.filter.ClassAndMethod
Returns the value of the classInfo record 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 method record 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, and Authenticated annotations.
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.
A B C D E F G H I L M O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values