- map(AnnotationValue<OpenAPIManagement>, VisitorContext) - Method in class io.micronaut.openapi.annotation.mappers.OpenAPIManagementAnnotationMapper
-
- map(AnnotationValue<OpenAPISecurity>, VisitorContext) - Method in class io.micronaut.openapi.annotation.mappers.OpenAPISecurityAnnotationMapper
-
- mapToSecurityRequirement(AnnotationValue<SecurityRequirement>) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
-
Maps annotation value to SecurityRequirement
.
- MediaConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- MediaConfiguration() - Constructor for class io.micronaut.openapi.introspections.MediaConfiguration
-
- methodSecurityRequirements(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns the security requirements at method level.
- methodSecurityRequirements(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
-
- methodSecurityRequirements(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
- methodServers(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns the servers at method level.
- methodServers(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
-
- methodServers(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
- MICRONAUT_OPENAPI_ADDITIONAL_FILES - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
System property that specifies the location of additional swagger YAML and JSON files to read from.
- MICRONAUT_OPENAPI_CONFIG_FILE - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
System property that enables setting the open api config file.
- MICRONAUT_OPENAPI_CONTEXT_SERVER_PATH - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
System property for server context path.
- MICRONAUT_OPENAPI_ENDPOINT_CLASS_TAGS - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
The name of the entry for Endpoint class tags in the context.
- MICRONAUT_OPENAPI_ENDPOINT_SECURITY_REQUIREMENTS - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
The name of the entry for Endpoint security requirements in the context.
- MICRONAUT_OPENAPI_ENDPOINT_SERVERS - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
The name of the entry for Endpoint servers in the context.
- MICRONAUT_OPENAPI_ENVIRONMENTS - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
Active micronaut environments which will be used for @Requires annotations.
- MICRONAUT_OPENAPI_EXPAND_PREFIX - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
Prefix for expandable properties.
- MICRONAUT_OPENAPI_JSON_FORMAT - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
Is this property true, output file format will be JSON, otherwise YAML.
- MICRONAUT_OPENAPI_PROPERTY_NAMING_STRATEGY - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
System property for naming strategy.
- MICRONAUT_OPENAPI_TARGET_FILE - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
System property that enables setting the target file to write to.
- MICRONAUT_OPENAPI_VIEWS_SPEC - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
System property for views specification.
- ModelConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- ModelConfiguration() - Constructor for class io.micronaut.openapi.introspections.ModelConfiguration
-
- OAuthFlowRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- OAuthFlowRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.OAuthFlowRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- OAuthFlowsRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- OAuthFlowsRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.OAuthFlowsRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- OAuthScopeRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- OAuthScopeRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.OAuthScopeRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- OPENAPI_CONFIG_FILE - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
Default openapi config file.
- OpenApiApplicationVisitor - Class in io.micronaut.openapi.visitor
-
Visits the application class.
- OpenApiApplicationVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
- OpenApiControllerVisitor - Class in io.micronaut.openapi.visitor
-
A TypeElementVisitor
the builds the Swagger model from Micronaut controllers at compile time.
- OpenApiControllerVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiControllerVisitor
-
- OpenApiControllerVisitor(List<AnnotationValue<Tag>>, List<AnnotationValue<SecurityRequirement>>, String) - Constructor for class io.micronaut.openapi.visitor.OpenApiControllerVisitor
-
- OpenAPIDefinitionRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- OpenAPIDefinitionRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.OpenAPIDefinitionRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- OpenApiEndpointVisitor - Class in io.micronaut.openapi.visitor
-
A TypeElementVisitor
the builds the Swagger model from Micronaut
controllers at compile time.
- OpenApiEndpointVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
- OpenApiEndpointVisitor(boolean) - Constructor for class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
- OpenApiEndpointVisitor(boolean, List<AnnotationValue<Tag>>, List<AnnotationValue<SecurityRequirement>>) - Constructor for class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
- OpenAPIInclude - Annotation Type in io.micronaut.openapi.annotation
-
The annotation can used to include additional @Controller
or
Endpoint
classes to be processed for OpenAPI definition.
- OpenAPIIncludes - Annotation Type in io.micronaut.openapi.annotation
-
- OpenApiIncludeVisitor - Class in io.micronaut.openapi.visitor
-
A
TypeElementVisitor
that builds the Swagger model from Micronaut controllers included by @
OpenAPIInclude
at the compile time.
- OpenApiIncludeVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiIncludeVisitor
-
- OpenApiJacksonVisitor - Class in io.micronaut.openapi.visitor
-
A TypeElementVisitor
that builds appropriate Schema
annotation for the parent class of a hierarchy
when using Jackson JsonTypeInfo
and JsonSubTypes
.
- OpenApiJacksonVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
-
- OpenAPIManagement - Annotation Type in io.micronaut.openapi.annotation
-
The annotation to include Micronaut management endpoints.
- OpenAPIManagementAnnotationMapper - Class in io.micronaut.openapi.annotation.mappers
-
Mapper for management endpoints.
- OpenAPIManagementAnnotationMapper() - Constructor for class io.micronaut.openapi.annotation.mappers.OpenAPIManagementAnnotationMapper
-
- OpenApiOperationsPostProcessor - Class in io.micronaut.openapi.postprocessors
-
A helper class that post process OpenApi operations.
- OpenApiOperationsPostProcessor() - Constructor for class io.micronaut.openapi.postprocessors.OpenApiOperationsPostProcessor
-
- OpenAPISecurity - Annotation Type in io.micronaut.openapi.annotation
-
The annotation to include Micronaut security endpoints.
- OpenAPISecurityAnnotationMapper - Class in io.micronaut.openapi.annotation.mappers
-
Mapper for security endpoints.
- OpenAPISecurityAnnotationMapper() - Constructor for class io.micronaut.openapi.annotation.mappers.OpenAPISecurityAnnotationMapper
-
- OpenApiViewConfig - Class in io.micronaut.openapi.view
-
OpenApi view configuration for Swagger-ui, ReDoc and RapiDoc.
- OperationRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- OperationRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.OperationRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- SchemaRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- SchemaRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.SchemaRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- SecurityConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- SecurityConfiguration() - Constructor for class io.micronaut.openapi.introspections.SecurityConfiguration
-
- SecurityRequirementRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- SecurityRequirementRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.SecurityRequirementRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- SecurityRequirementsRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- SecurityRequirementsRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.SecurityRequirementsRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- SecuritySchemeRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- SecuritySchemeRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.SecuritySchemeRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- SecuritySchemesRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- SecuritySchemesRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.SecuritySchemesRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ServerConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- ServerConfiguration() - Constructor for class io.micronaut.openapi.introspections.ServerConfiguration
-
- ServerRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ServerRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServerRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ServersRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ServersRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServersRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ServerVariableRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ServerVariableRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServerVariableRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- setJavadocParser(JavadocParser) - Static method in class io.micronaut.openapi.visitor.Utils
-
- setMethodDescription(String) - Method in class io.micronaut.openapi.javadoc.JavadocDescription
-
Sets the method description.
- setMethodSummary(String) - Method in class io.micronaut.openapi.javadoc.JavadocDescription
-
Sets the method summary.
- setReturnDescription(String) - Method in class io.micronaut.openapi.javadoc.JavadocDescription
-
Sets the return description.
- setServerContextPath(String) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Sets the server context path.
- setSpecFile(String) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Sets the generated openApi specification file name.
- setTestJsonReference(String) - Static method in class io.micronaut.openapi.visitor.Utils
-
- setTestReference(OpenAPI) - Static method in class io.micronaut.openapi.visitor.Utils
-
- setTestReferenceAfterPlaceholders(OpenAPI) - Static method in class io.micronaut.openapi.visitor.Utils
-
- setTestYamlReference(String) - Static method in class io.micronaut.openapi.visitor.Utils
-
- setTitle(String) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Sets the title for the generated views.