Uses of Record Class
dev.rafex.ether.http.openapi.model.OpenApiSchema
Packages that use OpenApiSchema
Package
Description
Builders that assemble OpenAPI documents from Ether route metadata.
OpenAPI domain models used to serialize specifications.
-
Uses of OpenApiSchema in dev.rafex.ether.http.openapi.builder
Methods in dev.rafex.ether.http.openapi.builder with parameters of type OpenApiSchemaModifier and TypeMethodDescriptionOpenApiDocumentBuilder.addSchema(String name, OpenApiSchema schema) -
Uses of OpenApiSchema in dev.rafex.ether.http.openapi.model
Methods in dev.rafex.ether.http.openapi.model that return OpenApiSchemaModifier and TypeMethodDescriptionstatic OpenApiSchemaOpenApiSchema.integerSchema()OpenApiSchema.items()Returns the value of theitemsrecord component.OpenApiMediaType.schema()Returns the value of theschemarecord component.OpenApiParameter.schema()Returns the value of theschemarecord component.static OpenApiSchemaOpenApiSchema.stringSchema()Methods in dev.rafex.ether.http.openapi.model that return types with arguments of type OpenApiSchemaModifier and TypeMethodDescriptionOpenApiSchema.properties()Returns the value of thepropertiesrecord component.OpenApiComponents.schemas()Returns the value of theschemasrecord component.Methods in dev.rafex.ether.http.openapi.model with parameters of type OpenApiSchemaModifier and TypeMethodDescriptionstatic OpenApiResponseOpenApiResponse.ok(String description, OpenApiSchema schema) Constructors in dev.rafex.ether.http.openapi.model with parameters of type OpenApiSchemaModifierConstructorDescriptionOpenApiMediaType(OpenApiSchema schema, Object example) Creates an instance of aOpenApiMediaTyperecord class.OpenApiParameter(String name, String in, String description, boolean required, OpenApiSchema schema) Creates an instance of aOpenApiParameterrecord class.OpenApiSchema(String type, String format, String description, boolean nullable, Object example, String ref, Map<String, OpenApiSchema> properties, List<String> required, OpenApiSchema items) Creates an instance of aOpenApiSchemarecord class.Constructor parameters in dev.rafex.ether.http.openapi.model with type arguments of type OpenApiSchemaModifierConstructorDescriptionOpenApiComponents(Map<String, OpenApiSchema> schemas, Map<String, OpenApiResponse> responses) Creates an instance of aOpenApiComponentsrecord class.OpenApiSchema(String type, String format, String description, boolean nullable, Object example, String ref, Map<String, OpenApiSchema> properties, List<String> required, OpenApiSchema items) Creates an instance of aOpenApiSchemarecord class.