@Version("1.3") @ProviderType
Package org.eclipse.microprofile.openapi.annotations.media
A set of annotations to represent input and output data type, media type and relevant examples.
Example usage:
content = @Content( examples = @ExampleObject( name = "example", value = "1")))
-
Class Summary Class Description Schema.False Marker class to indicate that a booleanfalse
schema should be used.Schema.True Marker class to indicate that a booleantrue
schema should be used. -
Annotation Types Summary Annotation Type Description Content This object provides schema and examples for a particular media type.DependentRequired A property name and an associated list of other property names.DependentSchema A property name and an associated schema.DiscriminatorMapping This object maps payload values to a particular Schema.Encoding Single encoding definition to be applied to single Schema ObjectExampleObject This object illustrates an example of a particular contentPatternProperty A regular expression and an associated schema.Schema The Schema Object allows the definition of input and output data types.SchemaProperty The SchemaProperty Object allows the definition of input and output data types nested within theproperties
attribute of aSchema
annotation.