Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractOpenApiEndpointVisitor - Class in io.micronaut.openapi.visitor
-
A
TypeElementVisitor
the builds the Swagger model from Micronaut controllers at compile time. - AbstractOpenApiEndpointVisitor() - Constructor for class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
- addAlways() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIDecorator
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Components31Mixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ComponentsMixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Discriminator31Mixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExampleMixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExtensionsMixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Info31Mixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.InfoMixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.LicenseMixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.MediaTypeMixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPI31Mixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPIMixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OperationMixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- addMissingDiscriminatorType(OpenAPI) - Method in class io.micronaut.openapi.postprocessors.JacksonDiscriminatorPostProcessor
-
Add the missing discriminator property to the schemas related to another schema referencing them.
- annotationType() - Method in class io.micronaut.openapi.annotation.mappers.OpenAPIManagementAnnotationMapper
- annotationType() - Method in class io.micronaut.openapi.annotation.mappers.OpenAPISecurityAnnotationMapper
- annotationType() - Method in class io.micronaut.openapi.annotation.transformers.OperationRetentionPolicyAnnotationTransformer
- AnnProcessorEnvironment - Class in io.micronaut.openapi.visitor
-
Specific environment for annotation processing level.
- AnnProcessorEnvironment(ApplicationContextConfiguration, VisitorContext) - Constructor for class io.micronaut.openapi.visitor.AnnProcessorEnvironment
-
Construct a new environment for the given configuration.
- API_DOCS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
- API_TESTS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
- ApiResponseRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ApiResponseRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ApiResponseRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ApiResponses31Deserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- ApiResponses31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.ApiResponses31Deserializer
- ApiResponsesDeserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- ApiResponsesDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.ApiResponsesDeserializer
- ApiResponsesRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ApiResponsesRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ApiResponsesRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ApiResponsesSerializer - Class in io.micronaut.openapi.swagger.core.jackson
-
This class is copied from swagger-core library.
- ApiResponsesSerializer() - Constructor for class io.micronaut.openapi.swagger.core.jackson.ApiResponsesSerializer
- APIS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
- arraySchema(Schema) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- ArraySchemaRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ArraySchemaRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ArraySchemaRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ATTR_OPENAPI - Static variable in class io.micronaut.openapi.visitor.Utils
- ATTR_TEST_MODE - Static variable in class io.micronaut.openapi.visitor.Utils
- ATTR_VISITED_ELEMENTS - Static variable in class io.micronaut.openapi.visitor.Utils
B
- BINARY - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- bindArraySchemaAnnotationValue(VisitorContext, Element, Schema, AnnotationValue<ArraySchema>) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
Binds the array schema for the given element.
- bindSchemaAnnotationValue(VisitorContext, Element, Schema, AnnotationValue<Schema>) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
Binds the schema for the given element.
- bindSchemaForElement(VisitorContext, TypedElement, ClassElement, Schema) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
Binds the schema for the given element.
- BOOLEAN - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- build() - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
-
Returns a configured code generator.
- builder() - Static method in class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint
-
Returns a code generator builder.
- buildStrictGenericObjectMapper() - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
- BYTE - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
C
- Callback31Deserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- Callback31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.Callback31Deserializer
- CallbackConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- CallbackConfiguration() - Constructor for class io.micronaut.openapi.introspections.CallbackConfiguration
- CallbackDeserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- CallbackDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.CallbackDeserializer
- CallbackRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- CallbackRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.CallbackRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- CallbackSerializer - Class in io.micronaut.openapi.swagger.core.jackson
-
This class is copied from swagger-core library.
- CallbackSerializer() - Constructor for class io.micronaut.openapi.swagger.core.jackson.CallbackSerializer
- CallbacksRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- CallbacksRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.CallbacksRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- checkEnumJsonValueType(VisitorContext, EnumElement, String, String) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
-
Detect openapi type and format for enums.
- classes() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
- classExternalDocs - Variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
- classNames() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
- classTags - Variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
- classTags(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns the class tags.
- classTags(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- classTags(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- COMPONENTS_CALLBACKS_PREFIX - Static variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
- Components31Mixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- Components31Mixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.Components31Mixin
- ComponentsMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- ComponentsMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.ComponentsMixin
- configureClientOptions() - Method in class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint
- consumesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns the consumes media types.
- consumesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- consumesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- ContactRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ContactRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ContactRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- CONTAINER_TYPES - Static variable in class io.micronaut.openapi.visitor.ElementUtils
- ContentRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ContentRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ContentRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- CONTEXT_CHILD_OP_ID_PREFIX - Static variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
- CONTEXT_CHILD_OP_ID_SUFFIX - Static variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
- CONTEXT_CHILD_OP_ID_SUFFIX_ADD_ALWAYS - Static variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
- CONTEXT_CHILD_PATH - Static variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
- ContextUtils - Class in io.micronaut.openapi.visitor
-
Convert utilities methods.
- convert(Map, Class<InterceptUrlMapPattern>, ConversionContext) - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapConverter
- ConvertUtils - Class in io.micronaut.openapi.visitor
-
Convert utilities methods.
- createJson() - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
- createJson31() - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
- createProperty() - Method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- createProperty(Type) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- createProperty(String) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- createYaml() - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
- createYaml(boolean) - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
- createYaml31() - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
- customClasses() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
-
Adds support for custom mapping of classes to primitive types
- customExcludedClasses() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
-
Adds support for custom mapping of classes to primitive types
- customExcludedExternalClasses() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
-
Adds support for custom mapping of classes to primitive types
D
- datatypeMappings - Static variable in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- DATE - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- DATE_TIME - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- DateSchemaMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- DateSchemaMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.DateSchemaMixin
- DECIMAL - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- DEFAULT_MEDIA_TYPES - Static variable in class io.micronaut.openapi.visitor.Utils
- DENY_ALL - Static variable in interface io.micronaut.openapi.visitor.security.SecurityRule
-
The token to represent no security roles are allowed.
- description(MethodElement) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns the description for the element.
- description(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- description(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- DeserializationModule - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- DeserializationModule() - Constructor for class io.micronaut.openapi.swagger.core.util.DeserializationModule
- DeserializationModule31 - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- DeserializationModule31() - Constructor for class io.micronaut.openapi.swagger.core.util.DeserializationModule31
- deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.ApiResponsesDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.CallbackDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.EncodingPropertyStyleEnumDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.EncodingStyleEnumDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.HeaderStyleEnumDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.ModelDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.OpenAPI31Deserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.ParameterDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.PathsDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.SecuritySchemeDeserializer
- Discriminator31Mixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- Discriminator31Mixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.Discriminator31Mixin
- DiscriminatorMappingRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- DiscriminatorMappingRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.DiscriminatorMappingRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- DiscriminatorMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- DiscriminatorMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.DiscriminatorMixin
- DOUBLE - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
E
- ElementUtils - Class in io.micronaut.openapi.visitor
-
Some util methods.
- EMAIL - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- EMPTY_COMPOSED_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_SIMPLE_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- enablePartialTime() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
-
Convenience method to map LocalTime to string primitive with rfc3339 format partial-time.
- EncodingPropertyStyleEnumDeserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- EncodingPropertyStyleEnumDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.EncodingPropertyStyleEnumDeserializer
- EncodingRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- EncodingRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.EncodingRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- EncodingStyleEnumDeserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- EncodingStyleEnumDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.EncodingStyleEnumDeserializer
- equals(Object) - Method in class io.micronaut.openapi.visitor.Pair
- equals(Object) - Method in class io.micronaut.openapi.visitor.SimpleSchema
- ExampleConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- ExampleConfiguration() - Constructor for class io.micronaut.openapi.introspections.ExampleConfiguration
- ExampleMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- ExampleMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.ExampleMixin
- ExampleObjectMappingRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ExampleObjectMappingRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExampleObjectMappingRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ExampleSerializer - Class in io.micronaut.openapi.swagger.core.jackson
-
This class is copied from swagger-core library.
- ExampleSerializer(JsonSerializer<Object>) - Constructor for class io.micronaut.openapi.swagger.core.jackson.ExampleSerializer
- expandProperties(String, List<Map.Entry<String, String>>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- ExtensionPropertyRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ExtensionPropertyRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExtensionPropertyRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ExtensionRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ExtensionRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExtensionRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ExtensionsMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- ExtensionsMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.ExtensionsMixin
- ExtensionsRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ExtensionsRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExtensionsRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ExternalDocumentationRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ExternalDocumentationRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExternalDocumentationRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
F
- FILE - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- FILE_TYPES - Static variable in class io.micronaut.openapi.visitor.ElementUtils
- finish(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- FLOAT - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- forClient() - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
-
Configures the code generator to create a client.
- forClient(Consumer<? super JavaMicronautClientOptionsBuilder>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
-
Configures the code generator to create a client.
- forCodeGenerator(G, Consumer<? super B>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
-
Sets the code generator which should be used (e.g server or client).
- forServer() - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
-
Configures the code generator to create a server.
- forServer(Consumer<? super JavaMicronautServerOptionsBuilder>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
-
Configures the code generator to create a server.
- fromName(String) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- fromSpecification(String, Properties) - Static method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Creates an OpenApiViewConfig form a String representation.
- fromType(Type) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- fromTypeAndFormat(String, String) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
G
- generate() - Method in class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint
-
Performs code generation.
- GeneratorOptionsBuilder - Interface in io.micronaut.openapi.generator
- get$anchor() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- get$anchor() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- get$comment() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- get$comment() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- get$id() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- get$id() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- get$schema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- get$schema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getAccess() - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
- getActiveEnvs(VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- getAdditionalItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getAdditionalItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getBooleanProperty(String, boolean, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- getBooleanSchemaValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.DateSchemaMixin
- getBooleanSchemaValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getBooleanSchemaValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getCallbacks() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Components31Mixin
- getCallbacks() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ComponentsMixin
- getCallbacks() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OperationMixin
- getCommonName() - Method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- getCommonName(Type) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- getConfigurationProperty(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- getConst() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getConst() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getContentEncoding() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getContentEncoding() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getContentMediaType() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getContentMediaType() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getContentSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getContentSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getConvertJsonMapper() - Static method in class io.micronaut.openapi.visitor.ConvertUtils
- getCustomSchema(String, Map<String, ClassElement>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- getDefaultSchemaName() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- getDependentRequired() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getDependentRequired() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getDependentSchemas() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getDependentSchemas() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getElse() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getElse() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getEnv(VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- getExample() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.DateSchemaMixin
- getExample() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.MediaTypeMixin
- getExample() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getExample() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getExample() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getExamples() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getExamples() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getExampleSetFlag() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.MediaTypeMixin
- getExampleSetFlag() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getExampleSetFlag() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getExampleSetFlag() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getExclusiveMaximum() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getExclusiveMaximumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getExclusiveMaximumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getExclusiveMaximumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getExclusiveMinimum() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getExclusiveMinimumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getExclusiveMinimumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getExclusiveMinimumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getExpandableProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Components31Mixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ComponentsMixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Discriminator31Mixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.DiscriminatorMixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExampleMixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExtensionsMixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Info31Mixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.InfoMixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.LicenseMixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.MediaTypeMixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPI31Mixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPIMixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OperationMixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getFirst() - Method in class io.micronaut.openapi.visitor.Pair
- getHttpMethod() - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
- getIdentifier() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.LicenseMixin
- getIf() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getIf() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getInterceptUrlMapPatterns() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- getJavadocParser() - Static method in class io.micronaut.openapi.visitor.Utils
- getJsonMapper() - Static method in class io.micronaut.openapi.visitor.ConvertUtils
- getJsonMapper31() - Static method in class io.micronaut.openapi.visitor.ConvertUtils
- getJsonSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.DateSchemaMixin
- getJsonSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getJsonSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getJsonSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getJsonSchemaImpl() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.DateSchemaMixin
- getJsonSchemaImpl() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getJsonSchemaImpl() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getJsonSchemaImpl() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getKeyClass() - Method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- getMaxContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getMaxContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getMethodDescription() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
- getMethodSummary() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
- getMinContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getMinContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getNullable() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
- getParameters() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
- getPathItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ComponentsMixin
- getPaths() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPI31Mixin
- getPaths() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPIMixin
- getPattern() - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
- getPatternProperties() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getPatternProperties() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getPrefixItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getPrefixItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getProjectPath(VisitorContext) - Static method in class io.micronaut.openapi.visitor.Utils
- getPropertyNames() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getPropertyNames() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getPropertyPlaceholderResolver() - Static method in class io.micronaut.openapi.visitor.Utils
- getPropertySourceLoaders() - Method in class io.micronaut.openapi.visitor.AnnProcessorEnvironment
- getResponses() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OperationMixin
- getReturnDescription() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
-
The return description.
- getSchemaDecoration(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- getSecond() - Method in class io.micronaut.openapi.visitor.Pair
- getSecurityProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- getSpecURL(VisitorContext) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Returns the relative openApi specification url path.
- getSummary() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.InfoMixin
- getSupportedAnnotationNames() - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
- getTestFileName() - Static method in class io.micronaut.openapi.visitor.Utils
- getTestJsonReference() - Static method in class io.micronaut.openapi.visitor.Utils
- getTestReference() - Static method in class io.micronaut.openapi.visitor.Utils
- getTestYamlReference() - Static method in class io.micronaut.openapi.visitor.Utils
- getThen() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getThen() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getTitle() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Returns the title for the generated views.
- getType() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getTypeAndFormatByClass(String, boolean) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
-
Detect openapi type and format by java class name.
- getTypes() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- getTypes() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getTypes() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getUnevaluatedItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getUnevaluatedItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getUnevaluatedProperties() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- getUnevaluatedProperties() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- getValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExampleMixin
- getValueSetFlag() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExampleMixin
- getVisitedElements(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
- getVisitorKind() - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
- getWebhooks() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPIMixin
- getYamlMapper() - Static method in class io.micronaut.openapi.visitor.ConvertUtils
H
- hashCode() - Method in class io.micronaut.openapi.visitor.Pair
- hashCode() - Method in class io.micronaut.openapi.visitor.SimpleSchema
- HeaderConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- HeaderConfiguration() - Constructor for class io.micronaut.openapi.introspections.HeaderConfiguration
- HeaderRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- HeaderRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.HeaderRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- HeaderStyleEnumDeserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- HeaderStyleEnumDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.HeaderStyleEnumDeserializer
- HiddenRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- HiddenRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.HiddenRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- httpMethod(MethodElement) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns the HttpMethod of the element.
- httpMethod(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- httpMethod(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
I
- ignore(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns true if the specified element should not be processed.
- ignore(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- ignore(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- ignore(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns true if the specified element should not be processed.
- ignore(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- ignore(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- Info31Mixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- Info31Mixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.Info31Mixin
- InfoConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- InfoConfiguration() - Constructor for class io.micronaut.openapi.introspections.InfoConfiguration
- InfoMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- InfoMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.InfoMixin
- InfoRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- InfoRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.InfoRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- INT - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- INTEGER - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- InterceptUrlMapConverter - Class in io.micronaut.openapi.visitor.security
-
Copy of class io.micronaut.security.config.InterceptUrlMapConverter from micronaut-security.
- InterceptUrlMapConverter(ConversionService) - Constructor for class io.micronaut.openapi.visitor.security.InterceptUrlMapConverter
- InterceptUrlMapPattern - Class in io.micronaut.openapi.visitor.security
-
Copy of class io.micronaut.security.config.InterceptUrlMapPattern from micronaut-security.
- InterceptUrlMapPattern(String, List<String>, HttpMethod) - Constructor for class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
- io.micronaut.openapi.annotation - package io.micronaut.openapi.annotation
- io.micronaut.openapi.annotation.mappers - package io.micronaut.openapi.annotation.mappers
- io.micronaut.openapi.annotation.transformers - package io.micronaut.openapi.annotation.transformers
- io.micronaut.openapi.generator - package io.micronaut.openapi.generator
- io.micronaut.openapi.introspections - package io.micronaut.openapi.introspections
- io.micronaut.openapi.javadoc - package io.micronaut.openapi.javadoc
- io.micronaut.openapi.postprocessors - package io.micronaut.openapi.postprocessors
- io.micronaut.openapi.swagger.core.jackson - package io.micronaut.openapi.swagger.core.jackson
- io.micronaut.openapi.swagger.core.jackson.mixin - package io.micronaut.openapi.swagger.core.jackson.mixin
- io.micronaut.openapi.swagger.core.util - package io.micronaut.openapi.swagger.core.util
- io.micronaut.openapi.view - package io.micronaut.openapi.view
- io.micronaut.openapi.visitor - package io.micronaut.openapi.visitor
-
Classes related with OpenAPI Visitor.
- io.micronaut.openapi.visitor.security - package io.micronaut.openapi.visitor.security
- IS_ANONYMOUS - Static variable in interface io.micronaut.openapi.visitor.security.SecurityRule
-
The token to represent allowing anonymous access.
- IS_AUTHENTICATED - Static variable in interface io.micronaut.openapi.visitor.security.SecurityRule
-
The token to represent allowing any authenticated access.
- IS_PROCESS_PARENT_CLASS - Static variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
- isBasicAuthEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- isContainerType(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
-
Checking if the type is container.
- isCreatable(String) - Static method in class io.micronaut.openapi.visitor.NumberUtils
-
Checks whether the String a valid Java number.
- isElementNotNullable(Element, Element) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- isEnabled() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Returns true when the generation of views is enabled.
- isEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- isJwtBearerEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- isJwtCookieEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- isJwtEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- isMicronautSecurityEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- isNullable(TypedElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
-
Checks Nullable annotions / optinal type to understand that the element can be null.
- isOauth2Enabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- isOpenApiEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- isReactiveAndVoid(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
-
Checking if the type is void.
- isReturnTypeFile(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
-
Checking if the type is file.
- isTestMode() - Static method in class io.micronaut.openapi.visitor.Utils
- isTokenEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- isVoid(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
-
Checking if the type is void.
J
- JACKSON - Enum constant in enum class io.micronaut.openapi.generator.SerializationLibraryKind
- JacksonDiscriminatorPostProcessor - Class in io.micronaut.openapi.postprocessors
-
Utility class to add missing "discriminator" property when using Jackson
JsonTypeInfo
andJsonSubTypes
. - JacksonDiscriminatorPostProcessor() - Constructor for class io.micronaut.openapi.postprocessors.JacksonDiscriminatorPostProcessor
- JavadocDescription - Class in io.micronaut.openapi.javadoc
-
A parsed javadoc description.
- JavadocDescription() - Constructor for class io.micronaut.openapi.javadoc.JavadocDescription
- JavadocParser - Class in io.micronaut.openapi.javadoc
-
Very simple javadoc parser that can used to parse out the first paragraph description and parameter / return descriptions.
- JavadocParser() - Constructor for class io.micronaut.openapi.javadoc.JavadocParser
- JavaMicronautClientOptionsBuilder - Interface in io.micronaut.openapi.generator
-
The client generator options builder.
- JavaMicronautServerOptionsBuilder - Interface in io.micronaut.openapi.generator
-
Configures options which are specific to the server code.
- JUNIT5 - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.TestFramework
L
- LicenseMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- LicenseMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.LicenseMixin
- LicenseRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- LicenseRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.LicenseRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- LinkParameterRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- LinkParameterRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.LinkParameterRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- LinkRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- LinkRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.LinkRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- LinksConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- LinksConfiguration() - Constructor for class io.micronaut.openapi.introspections.LinksConfiguration
- LONG - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
M
- 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
- MediaTypeMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- MediaTypeMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.MediaTypeMixin
- MediaTypeSerializer - Class in io.micronaut.openapi.swagger.core.jackson
-
This class is copied from swagger-core library.
- MediaTypeSerializer(JsonSerializer<Object>) - Constructor for class io.micronaut.openapi.swagger.core.jackson.MediaTypeSerializer
- 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_CONFIG_FILE_LOCATIONS - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
Config file locations.
- MICRONAUT_ENVIRONMENT_ENABLED - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
Is this property true, properties wll be loaded in the standard way from application.yml.
- 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_ENABLED - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
System property that enables or disables open api annotation processing.
- 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_FIELD_VISIBILITY_LEVEL - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
System property that specifies the schema classes fields visibility level.
- MICRONAUT_OPENAPI_FILENAME - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
The name of the result swagger file.
- 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_SECURITY_DEFAULT_SCHEMA_NAME - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
System property that specifies the default security schema name, if it's not specified by annotation SecurityScheme.
- MICRONAUT_OPENAPI_SECURITY_ENABLED - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
Is this property true, micronaut-openapi will process micronaut-security proerties and annotations to construct openapi security schema.
- 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_DEST_DIR - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
System property that specifies the path where the generated UI elements will be located.
- MICRONAUT_OPENAPI_VIEWS_SPEC - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
System property for views specification.
- MICRONAUT_SERDE_JACKSON - Enum constant in enum class io.micronaut.openapi.generator.SerializationLibraryKind
- MicronautCodeGenerator<T extends GeneratorOptionsBuilder> - Interface in io.micronaut.openapi.generator
-
Marker interface for all Micronaut code generators, used to avoid leaking internal types to public APIs.
- MicronautCodeGeneratorBuilder - Interface in io.micronaut.openapi.generator
-
A code generator builder.
- MicronautCodeGeneratorEntryPoint - Class in io.micronaut.openapi.generator
-
Main entry point for Micronaut OpenAPI code generation.
- MicronautCodeGeneratorEntryPoint.OutputKind - Enum Class in io.micronaut.openapi.generator
-
The different output kinds that the generator supports.
- MicronautCodeGeneratorEntryPoint.TestFramework - Enum Class in io.micronaut.openapi.generator
-
The different test frameworks which are supported by this generator.
- MicronautCodeGeneratorOptionsBuilder - Interface in io.micronaut.openapi.generator
-
Builder for generic options that the Micronaut code generator supports.
- MODEL_DOCS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
- MODEL_TESTS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
- Model31Deserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- Model31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.Model31Deserializer
- ModelConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- ModelConfiguration() - Constructor for class io.micronaut.openapi.introspections.ModelConfiguration
- ModelDeserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- ModelDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.ModelDeserializer
- MODELS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
N
- nonSystemTypePackages() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
-
package names NOT to be considered as "system" types
- nonSystemTypes() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
-
class qualified names NOT to be considered as "system" types
- normalizeEnumValues(Map<CharSequence, Object>, Map<String, Class<T>>) - Static method in class io.micronaut.openapi.visitor.Utils
-
Normalizes enum values stored in the map.
- normalizeValue(String, String, String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
- normalizeValue(String, String, String, VisitorContext, boolean) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
- NUMBER - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- NumberUtils - Class in io.micronaut.openapi.visitor
-
Number utils.
- NumberUtils() - Constructor for class io.micronaut.openapi.visitor.NumberUtils
O
- 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.
- OBJECT - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- ObjectMapperFactory - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- of(String) - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
- of(S, T) - Static method in class io.micronaut.openapi.visitor.Pair
- OPENAPI_CONFIG_FILE - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
-
Default openapi config file.
- openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.ApiResponsesDeserializer
- openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.CallbackDeserializer
- openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.ModelDeserializer
- openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.ParameterDeserializer
- openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.PathsDeserializer
- openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.SecuritySchemeDeserializer
- OpenAPI31Deserializer - Class in io.micronaut.openapi.swagger.core.util
- OpenAPI31Deserializer(JsonDeserializer<?>) - Constructor for class io.micronaut.openapi.swagger.core.util.OpenAPI31Deserializer
- OpenAPI31Mixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- OpenAPI31Mixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPI31Mixin
- 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
- OpenAPIDecorator - Annotation Interface in io.micronaut.openapi.annotation
-
The annotation can be used to add suffix and prefix for operationIds.
- 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 Interface in io.micronaut.openapi.annotation
-
The annotation can be used to include additional io.micronaut.http.annotation.Controller or io.micronaut.management.endpoint.annotation.Endpoint classes to be processed for OpenAPI definition.
- OpenAPIIncludes - Annotation Interface in io.micronaut.openapi.annotation
-
Allows
OpenAPIInclude
to be repeatable. - 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 appropriateSchema
annotation for the parent class of a hierarchy when using JacksonJsonTypeInfo
andJsonSubTypes
. - OpenApiJacksonVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
- OpenAPIManagement - Annotation Interface 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
- OpenAPIMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- OpenAPIMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPIMixin
- 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 Interface 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.
- OperationMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- OperationMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.OperationMixin
- 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.
- opIdPrefix() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIDecorator
- opIdSuffix() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIDecorator
- optionsBuilder() - Method in interface io.micronaut.openapi.generator.MicronautCodeGenerator
P
- PACKAGE - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
- Pair<S,
T> - Class in io.micronaut.openapi.visitor -
Helper class for handling two values.
- Parameter31Deserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- Parameter31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.Parameter31Deserializer
- ParameterDeserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- ParameterDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.ParameterDeserializer
- ParameterRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ParameterRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ParameterRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ParametersConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- ParametersConfiguration() - Constructor for class io.micronaut.openapi.introspections.ParametersConfiguration
- ParametersRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ParametersRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ParametersRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- parse(String) - Method in class io.micronaut.openapi.javadoc.JavadocParser
-
Parse the javadoc in a
JavadocDescription
. - parseByTypeAndFormat(String, String, String, VisitorContext, boolean) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
-
Parse value by openapi type and format.
- PARTIAL_TIME - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- Paths31Deserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- Paths31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.Paths31Deserializer
- PathsDeserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- PathsDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.PathsDeserializer
- PathsSerializer - Class in io.micronaut.openapi.swagger.core.jackson
-
This class is copied from swagger-core library.
- PathsSerializer() - Constructor for class io.micronaut.openapi.swagger.core.jackson.PathsSerializer
- PLACEHOLDER_POSTFIX - Static variable in class io.micronaut.openapi.visitor.Utils
- PLACEHOLDER_PREFIX - Static variable in class io.micronaut.openapi.visitor.Utils
- prependIfMissing(String, String) - Static method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- PrimitiveType - Enum Class in io.micronaut.openapi.swagger.core.util
-
The
PrimitiveType
enumeration defines a mapping of limited set of classes into Swagger primitive types. - printStackTrace(Throwable) - Static method in class io.micronaut.openapi.visitor.Utils
-
Return stacktrace for throwable and message.
- PRIVATE - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
- processJavaxValidationAnnotations(Element, ClassElement, Schema) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- processOpenApiAnnotation(Element, VisitorContext, Class<A>, Class<T>, List<T>) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
Converts annotation to model.
- processOperations(OpenAPI) - Method in class io.micronaut.openapi.postprocessors.OpenApiOperationsPostProcessor
-
Process operations, making operation ids unique.
- processSchemaProperty(VisitorContext, TypedElement, ClassElement, Element, Schema, Schema) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
Processes a schema property.
- processSecuritySchemes(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
Processes
SecurityScheme
annotations. - producesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns the produces media types.
- producesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- producesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- PROTECTED - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
- PUBLIC - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
R
- readOpenApiConfigFile(VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- readPropertySourceList(String) - Method in class io.micronaut.openapi.visitor.AnnProcessorEnvironment
- readPropertySources(String) - Method in class io.micronaut.openapi.visitor.AnnProcessorEnvironment
- readSchema(AnnotationValue<Schema>, OpenAPI, VisitorContext, Element, Map<String, ClassElement>, List<MediaType>) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
Reads schema.
- render(Path, VisitorContext) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Generates the views given this configuration.
- replacePlaceholders(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- RequestBodyRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- RequestBodyRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.RequestBodyRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- resolve(DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.OpenAPI31Deserializer
- resolve(SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.ExampleSerializer
- resolve(SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.MediaTypeSerializer
- resolve(SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.Schema31Serializer
- resolve(SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.SchemaSerializer
- resolve(VisitorContext, Path) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- resolveComponents(OpenAPI) - Static method in class io.micronaut.openapi.visitor.Utils
-
Resolve the components.
- resolveExtensions(JsonNode) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
- resolveOpenApi(VisitorContext) - Static method in class io.micronaut.openapi.visitor.Utils
-
Resolve the
OpenAPI
instance. - resolvePlaceholders(JsonNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- resolvePlaceholders(ArrayNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- resolvePlaceholders(ObjectNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- resolveSchema(Element, ClassElement, VisitorContext, List<MediaType>) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
Resolves the schema for the given type element.
- resolveSchema(OpenAPI, Element, ClassElement, VisitorContext, List<MediaType>, JavadocDescription, JavadocDescription) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
Resolves the schema for the given type element.
- resolveSchemas(OpenAPI) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- RESOURCE_DIR - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- ResponsesConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- ResponsesConfiguration() - Constructor for class io.micronaut.openapi.introspections.ResponsesConfiguration
S
- Schema31Mixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- Schema31Mixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
- Schema31Mixin.TypeSerializer - Class in io.micronaut.openapi.swagger.core.jackson.mixin
- Schema31Serializer - Class in io.micronaut.openapi.swagger.core.jackson
-
This class is copied from swagger-core library.
- Schema31Serializer(JsonSerializer<Object>) - Constructor for class io.micronaut.openapi.swagger.core.jackson.Schema31Serializer
- SchemaConverterMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- SchemaConverterMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
- SchemaMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
-
This class is copied from swagger-core library.
- SchemaMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
- schemaRef(String) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- 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.
- SchemaSerializer - Class in io.micronaut.openapi.swagger.core.jackson
-
This class is copied from swagger-core library.
- SchemaSerializer(JsonSerializer<Object>) - Constructor for class io.micronaut.openapi.swagger.core.jackson.SchemaSerializer
- SchemaUtils - Class in io.micronaut.openapi.visitor
-
Some schema util methods.
- security() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
-
A declaration of which security mechanisms can be used across the API.
- security() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIManagement
-
A declaration of which security mechanisms can be used across the API.
- security() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPISecurity
-
A declaration of which security mechanisms can be used across the API.
- SecurityConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- SecurityConfiguration() - Constructor for class io.micronaut.openapi.introspections.SecurityConfiguration
- SecurityProperties - Class in io.micronaut.openapi.visitor.security
-
Micronaut security properties.
- SecurityProperties(boolean, boolean, String, List<InterceptUrlMapPattern>, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class io.micronaut.openapi.visitor.security.SecurityProperties
- 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.
- SecurityRule - Interface in io.micronaut.openapi.visitor.security
-
Copy of class io.micronaut.security.rules.SecurityRule from micronaut-security.
- SecurityScheme31Deserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- SecurityScheme31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.SecurityScheme31Deserializer
- SecuritySchemeDeserializer - Class in io.micronaut.openapi.swagger.core.util
-
This class is copied from swagger-core library.
- SecuritySchemeDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.SecuritySchemeDeserializer
- 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.
- SerializationLibraryKind - Enum Class in io.micronaut.openapi.generator
-
The supported serialization libraries.
- serialize(Callback, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.CallbackSerializer
- serialize(Example, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.ExampleSerializer
- serialize(MediaType, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.MediaTypeSerializer
- serialize(Schema, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.Schema31Serializer
- serialize(Schema, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.SchemaSerializer
- serialize(Paths, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.PathsSerializer
- serialize(ApiResponses, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.ApiResponsesSerializer
- serialize(Set<String>, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin.TypeSerializer
- 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.
- setTestFileName(String) - Static method in class io.micronaut.openapi.visitor.Utils
- setTestJsonReference(String) - Static method in class io.micronaut.openapi.visitor.Utils
- setTestReference(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.
- SimpleSchema - Class in io.micronaut.openapi.visitor
-
Copy of MapSchema but without type 'object'.
- SimpleSchema() - Constructor for class io.micronaut.openapi.visitor.SimpleSchema
- SLASH - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- SPOCK - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.TestFramework
- STRING - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- SUPPORTING_FILES - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
- systemPrefixes() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
-
class qualified names prefixes to be considered as "system" types
T
- TagRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- TagRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.TagRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- tags() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
-
A list of tags used by the specification with additional metadata.
- tags() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIManagement
-
A list of tags used by the specification with additional metadata.
- tags() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPISecurity
-
A list of tags used by the specification with additional metadata.
- TagsConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- TagsConfiguration() - Constructor for class io.micronaut.openapi.introspections.TagsConfiguration
- TagsRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- TagsRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.TagsRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- TEMPLATES - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- TEMPLATES_RAPIDOC - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- TEMPLATES_RAPIPDF - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- TEMPLATES_REDOC - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- TEMPLATES_SWAGGER_UI - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- THEMES_DIR - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- toMap() - Static method in class io.micronaut.openapi.visitor.Pair
- toString() - Method in class io.micronaut.openapi.visitor.Pair
- toString() - Method in class io.micronaut.openapi.visitor.SimpleSchema
- toValueMap(Map<CharSequence, Object>, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
-
Convert the values to a map.
- transform(AnnotationValue<Operation>, VisitorContext) - Method in class io.micronaut.openapi.annotation.transformers.OperationRetentionPolicyAnnotationTransformer
- treeToValue(JsonNode, Class<T>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
-
Converts Json node into a class' instance or throws 'com.fasterxml.jackson.core.JsonProcessingException', adds extensions if present.
- type(String) - Method in class io.micronaut.openapi.visitor.SimpleSchema
- TYPE_OBJECT - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- TypeSerializer() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin.TypeSerializer
U
- uri() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
- URI - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- uriMatchTemplates(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns the uri paths of the element.
- uriMatchTemplates(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- uriMatchTemplates(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- URL - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
- Utils - Class in io.micronaut.openapi.visitor
-
Some util methods.
- UUID - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
V
- value() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIDecorator
- value() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
- value() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIIncludes
- valueOf(String) - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.TestFramework
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.openapi.generator.SerializationLibraryKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.openapi.visitor.VisibilityLevel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.TestFramework
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.openapi.generator.SerializationLibraryKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.openapi.visitor.VisibilityLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VisibilityLevel - Enum Class in io.micronaut.openapi.visitor
-
Visibility level for properties, constructors and methods.
- visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Executed when a class is encountered that matches the generic class.
- visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiIncludeVisitor
- visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
- visitMethod(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Executed when a method is encountered that matches the generic element.
- VOID_TYPES - Static variable in class io.micronaut.openapi.visitor.ElementUtils
W
- withAdditionalClientTypeAnnotations(List<String>) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
-
Sets annotations for client type (class level annotations).
- withApiPackage(String) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
-
Sets the package of the generated API classes.
- withArtifactId(String) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
-
Sets the artifact id of the project.
- withAuthentication(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
-
If set to true, generated code will add support for authentication.
- withAuthorization(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
-
If set to true the client will be configured for authorization.
- withAuthorizationFilterPattern(String) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
-
Sets the authorization filter pattern.
- withBasePathSeparator(String) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
-
Sets the separator to use between the application name and base path when referencing the property.
- withBeanValidation(boolean) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
-
If set to true, the generated code will use bean validation.
- withClientId(String) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
-
Sets the client id.
- withControllerPackage(String) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
-
Sets the package name of generated controller classes.
- withDefinitionFile(URI) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
-
Sets the URI to the OpenAPI definition file.
- withGenerateAbstractClasses(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
-
If set to true, the code generator will output abstract classes for the controller, instead of concrete implementations.
- withGenerateControllerFromExamples(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
-
If set to true, controllers will be generated using examples.
- withGenerateOperationsToReturnNotImplemented(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
-
If set to true, controller operations will return not implemented status.
- withInvokerPackage(String) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
-
Sets the package of the generated invoker classes.
- withModelPackage(String) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
-
Sets the package of the generated model classes.
- withOptional(boolean) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
-
If set to true, the generated code will make use of
Optional
. - withOptions(Consumer<? super MicronautCodeGeneratorOptionsBuilder>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
-
Configures the code generation options.
- withOutputDirectory(File) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
-
Sets the directory where to output the generated sources.
- withOutputs(MicronautCodeGeneratorEntryPoint.OutputKind...) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
-
Sets which output files should be generated.
- withReactive(boolean) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
-
If set to true, the generator will use reactive types.
- withSerializationLibrary(SerializationLibraryKind) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
- withTestFramework(MicronautCodeGeneratorEntryPoint.TestFramework) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
-
Configures the test framework to use for generated tests.
- withWrapInHttpResponse(boolean) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
-
If true, the generated client will use responses wrapped in HttpResponse.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form