Uses of Class
com.asyncapi.schemas.openapi.v3._0_0.OpenAPISchema
Packages that use OpenAPISchema
Package
Description
-
Uses of OpenAPISchema in com.asyncapi.schemas.asyncapi.multiformat
Methods in com.asyncapi.schemas.asyncapi.multiformat that return OpenAPISchemaMethods in com.asyncapi.schemas.asyncapi.multiformat with parameters of type OpenAPISchemaModifier and TypeMethodDescriptionvoidOpenAPIFormatSchema.setSchema(@NotNull OpenAPISchema schema) Constructors in com.asyncapi.schemas.asyncapi.multiformat with parameters of type OpenAPISchemaModifierConstructorDescriptionOpenAPIFormatSchema(@NotNull OpenAPISchema schema) OpenAPIFormatSchema(@NotNull String schemaFormat, @NotNull OpenAPISchema schema) -
Uses of OpenAPISchema in com.asyncapi.schemas.openapi.v3._0_0
Fields in com.asyncapi.schemas.openapi.v3._0_0 declared as OpenAPISchemaModifier and TypeFieldDescription@Nullable OpenAPISchemaOpenAPISchema.notThe not keyword does not exactly combine schemas, but as all of the keywords mentioned above it helps you to modify your schemas and make them more specific.Fields in com.asyncapi.schemas.openapi.v3._0_0 with type parameters of type OpenAPISchemaModifier and TypeFieldDescription@Nullable List<OpenAPISchema> OpenAPISchema.allOfOpenAPI lets you combine and extend model definitions using the allOf keyword.@Nullable List<OpenAPISchema> OpenAPISchema.anyOfUse the anyOf keyword to validate the data against any amount of the given subschemas.@Nullable List<OpenAPISchema> OpenAPISchema.oneOfoneOf matches exactly one subschema, andanyOfcan match one or more subschemas.@Nullable Map<String, OpenAPISchema> OpenAPISchema.propertiesThe properties keyword is used to define the object properties – you need to list the property names and specify a schema for each property. -
Uses of OpenAPISchema in com.asyncapi.schemas.serde.openapi
Methods in com.asyncapi.schemas.serde.openapi that return types with arguments of type OpenAPISchema