Uses of Interface
org.eclipse.microprofile.openapi.models.Extensible
-
Packages that use Extensible Package Description org.eclipse.microprofile.openapi.models A set of interfaces for programmable models and their helper classes, many derived from Swagger Core library.org.eclipse.microprofile.openapi.models.callbacks An interface to represent callback URL.org.eclipse.microprofile.openapi.models.examples An interface to represent a programmable model of an example of a data type or a media type.org.eclipse.microprofile.openapi.models.headers An interface of a programmable model to represent a single header object.org.eclipse.microprofile.openapi.models.info A set of interfaces of programmable models to represent metadata about the API, including license information and contact information of the exposed API.org.eclipse.microprofile.openapi.models.links An interface of a model to represent a design-time link for a response.org.eclipse.microprofile.openapi.models.media A set of interfaces for programmable models to represent input and output data types and media types.org.eclipse.microprofile.openapi.models.parameters A set of model interfaces to describe operation parameters and operation's request body.org.eclipse.microprofile.openapi.models.responses Model interfaces to describe a single response from an API operation, and an annotation to encapsulate multiple responses from an API operation.org.eclipse.microprofile.openapi.models.security A set of model interfaces to represent various security components of an OpenAPI app.org.eclipse.microprofile.openapi.models.servers Model interfaces to represent servers used for a single API operation or for all operations in an OpenAPI document, as well as a way to represent variables for server URL template substitution.org.eclipse.microprofile.openapi.models.tags Model interface to represent a tag of an API endpoint. -
-
Uses of Extensible in org.eclipse.microprofile.openapi.models
Classes in org.eclipse.microprofile.openapi.models with type parameters of type Extensible Modifier and Type Interface Description interface
Extensible<T extends Extensible<T>>
The base interface for OpenAPI model objects that can contain extensions.Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models Modifier and Type Interface Description interface
Components
Componentsinterface
ExternalDocumentation
ExternalDocumentationinterface
OpenAPI
OpenAPIinterface
Operation
Operationinterface
PathItem
PathIteminterface
Paths
Paths -
Uses of Extensible in org.eclipse.microprofile.openapi.models.callbacks
Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models.callbacks Modifier and Type Interface Description interface
Callback
Callback -
Uses of Extensible in org.eclipse.microprofile.openapi.models.examples
Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models.examples Modifier and Type Interface Description interface
Example
Example -
Uses of Extensible in org.eclipse.microprofile.openapi.models.headers
Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models.headers Modifier and Type Interface Description interface
Header
Header -
Uses of Extensible in org.eclipse.microprofile.openapi.models.info
Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models.info Modifier and Type Interface Description interface
Contact
This interface represents the Contact information for the exposed API.interface
Info
This interface represents all the metadata about the API.interface
License
This interface represents the License information for the exposed API. -
Uses of Extensible in org.eclipse.microprofile.openapi.models.links
Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models.links Modifier and Type Interface Description interface
Link
Link -
Uses of Extensible in org.eclipse.microprofile.openapi.models.media
Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models.media Modifier and Type Interface Description interface
Encoding
Encodinginterface
MediaType
MediaTypeinterface
Schema
The Schema Object allows the definition of input and output data types.interface
XML
A metadata object that allows for more fine-tuned XML model definitions. -
Uses of Extensible in org.eclipse.microprofile.openapi.models.parameters
Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models.parameters Modifier and Type Interface Description interface
Parameter
Parameterinterface
RequestBody
This interface represents the request body of an operation in which body parameters can be specified. -
Uses of Extensible in org.eclipse.microprofile.openapi.models.responses
Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models.responses Modifier and Type Interface Description interface
APIResponse
This interface represents a single response from an API Operation, including design-time, static links to operations based on the response.interface
APIResponses
This interface represents the container for the expected responses of an operation. -
Uses of Extensible in org.eclipse.microprofile.openapi.models.security
Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models.security Modifier and Type Interface Description interface
OAuthFlow
Configuration details for a supportde OAuthFlowinterface
OAuthFlows
Configuration of the supported OAuthFlowsinterface
SecurityScheme
SecurityScheme -
Uses of Extensible in org.eclipse.microprofile.openapi.models.servers
Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models.servers Modifier and Type Interface Description interface
Server
An object representing a server.interface
ServerVariable
An object representing a Server Variable for server URL template substitution. -
Uses of Extensible in org.eclipse.microprofile.openapi.models.tags
Subinterfaces of Extensible in org.eclipse.microprofile.openapi.models.tags Modifier and Type Interface Description interface
Tag
Tag
-