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 interfaceExtensible<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 interfaceComponentsComponentsinterfaceExternalDocumentationExternalDocumentationinterfaceOpenAPIOpenAPIinterfaceOperationOperationinterfacePathItemPathIteminterfacePathsPaths -
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 interfaceCallbackCallback -
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 interfaceExampleExample -
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 interfaceHeaderHeader -
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 interfaceContactThis interface represents the Contact information for the exposed API.interfaceInfoThis interface represents all the metadata about the API.interfaceLicenseThis 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 interfaceLinkLink -
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 interfaceEncodingEncodinginterfaceMediaTypeMediaTypeinterfaceSchemaThe Schema Object allows the definition of input and output data types.interfaceXMLA 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 interfaceParameterParameterinterfaceRequestBodyThis 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 interfaceAPIResponseThis interface represents a single response from an API Operation, including design-time, static links to operations based on the response.interfaceAPIResponsesThis 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 interfaceOAuthFlowConfiguration details for a supportde OAuthFlowinterfaceOAuthFlowsConfiguration of the supported OAuthFlowsinterfaceSecuritySchemeSecurityScheme -
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 interfaceServerAn object representing a server.interfaceServerVariableAn 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 interfaceTagTag
-