See: Description
Interface | Description |
---|---|
Content |
Content
|
Discriminator |
Discriminator
|
Encoding |
Encoding
|
MediaType |
MediaType
|
Schema |
The Schema Object allows the definition of input and output data types.
|
XML |
A metadata object that allows for more fine-tuned XML model definitions.
|
Enum | Description |
---|---|
Encoding.Style | |
Schema.SchemaType |
The values allowed for the in field.
|
The behaviour of methods inherited from java.lang.Object are undefined by the MicroProfile OpenAPI specification.
Example usage:
.responses(OASFactory.createObject(APIResponses.class) .addApiResponse("200", OASFactory.createObject(APIResponse.class) .description("Bookings retrieved") .content(OASFactory.createObject(Content.class) .addMediaType("applictaion/json", OASFactory.createObject(MediaType.class) .schema(OASFactory.createObject(Schema.class) .type(Schema.SchemaType.ARRAY) .ref("#/components.schemas.Booking")))))