Index
All Classes and Interfaces|All Packages
A
- addOperation(String, String, OpenApiOperation) - Method in class dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder
- addResponse(String, OpenApiResponse) - Method in class dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder
- addSchema(String, OpenApiSchema) - Method in class dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder
- addServer(OpenApiServer) - Method in class dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder
B
- build() - Method in class dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder
C
- components() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
-
Returns the value of the
componentsrecord component. - content() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiRequestBody
-
Returns the value of the
contentrecord component. - content() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiResponse
-
Returns the value of the
contentrecord component. - create() - Static method in class dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder
D
- description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
-
Returns the value of the
descriptionrecord component. - description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
-
Returns the value of the
descriptionrecord component. - description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
-
Returns the value of the
descriptionrecord component. - description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiRequestBody
-
Returns the value of the
descriptionrecord component. - description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiResponse
-
Returns the value of the
descriptionrecord component. - description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Returns the value of the
descriptionrecord component. - description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiServer
-
Returns the value of the
descriptionrecord component. - dev.rafex.ether.http.openapi - package dev.rafex.ether.http.openapi
-
OpenAPI document assembly support for Ether HTTP modules.
- dev.rafex.ether.http.openapi.builder - package dev.rafex.ether.http.openapi.builder
-
Builders that assemble OpenAPI documents from Ether route metadata.
- dev.rafex.ether.http.openapi.model - package dev.rafex.ether.http.openapi.model
-
OpenAPI domain models used to serialize specifications.
E
- empty() - Static method in record class dev.rafex.ether.http.openapi.model.OpenApiPathItem
- equals(Object) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiComponents
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiMediaType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiPathItem
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiRequestBody
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiServer
-
Indicates whether some other object is "equal to" this one.
- example() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiMediaType
-
Returns the value of the
examplerecord component. - example() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Returns the value of the
examplerecord component.
F
- format() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Returns the value of the
formatrecord component.
H
- hashCode() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiComponents
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiMediaType
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiPathItem
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiRequestBody
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiServer
-
Returns a hash code value for this object.
I
- in() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
-
Returns the value of the
inrecord component. - info() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
-
Returns the value of the
inforecord component. - info(OpenApiInfo) - Method in class dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder
- integerSchema() - Static method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
- items() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Returns the value of the
itemsrecord component.
L
- license() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
-
Returns the value of the
licenserecord component.
N
- name() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
-
Returns the value of the
namerecord component. - nullable() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Returns the value of the
nullablerecord component.
O
- of(String, String) - Static method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
- ok(String, OpenApiSchema) - Static method in record class dev.rafex.ether.http.openapi.model.OpenApiResponse
- openapi() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
-
Returns the value of the
openapirecord component. - openapi(String) - Method in class dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder
- OpenApiComponents - Record Class in dev.rafex.ether.http.openapi.model
- OpenApiComponents(Map<String, OpenApiSchema>, Map<String, OpenApiResponse>) - Constructor for record class dev.rafex.ether.http.openapi.model.OpenApiComponents
-
Creates an instance of a
OpenApiComponentsrecord class. - OpenApiDocument - Record Class in dev.rafex.ether.http.openapi.model
- OpenApiDocument(String, OpenApiInfo, List<OpenApiServer>, Map<String, OpenApiPathItem>, OpenApiComponents) - Constructor for record class dev.rafex.ether.http.openapi.model.OpenApiDocument
-
Creates an instance of a
OpenApiDocumentrecord class. - OpenApiDocumentBuilder - Class in dev.rafex.ether.http.openapi.builder
- OpenApiDocumentBuilder() - Constructor for class dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder
- OpenApiInfo - Record Class in dev.rafex.ether.http.openapi.model
- OpenApiInfo(String, String, String, String, String) - Constructor for record class dev.rafex.ether.http.openapi.model.OpenApiInfo
-
Creates an instance of a
OpenApiInforecord class. - OpenApiMediaType - Record Class in dev.rafex.ether.http.openapi.model
- OpenApiMediaType(OpenApiSchema, Object) - Constructor for record class dev.rafex.ether.http.openapi.model.OpenApiMediaType
-
Creates an instance of a
OpenApiMediaTyperecord class. - OpenApiOperation - Record Class in dev.rafex.ether.http.openapi.model
- OpenApiOperation(String, String, String, List<String>, List<OpenApiParameter>, Map<String, OpenApiResponse>, OpenApiRequestBody) - Constructor for record class dev.rafex.ether.http.openapi.model.OpenApiOperation
-
Creates an instance of a
OpenApiOperationrecord class. - OpenApiParameter - Record Class in dev.rafex.ether.http.openapi.model
- OpenApiParameter(String, String, String, boolean, OpenApiSchema) - Constructor for record class dev.rafex.ether.http.openapi.model.OpenApiParameter
-
Creates an instance of a
OpenApiParameterrecord class. - OpenApiPathItem - Record Class in dev.rafex.ether.http.openapi.model
- OpenApiPathItem(Map<String, OpenApiOperation>) - Constructor for record class dev.rafex.ether.http.openapi.model.OpenApiPathItem
-
Creates an instance of a
OpenApiPathItemrecord class. - OpenApiRequestBody - Record Class in dev.rafex.ether.http.openapi.model
- OpenApiRequestBody(String, boolean, Map<String, OpenApiMediaType>) - Constructor for record class dev.rafex.ether.http.openapi.model.OpenApiRequestBody
-
Creates an instance of a
OpenApiRequestBodyrecord class. - OpenApiResponse - Record Class in dev.rafex.ether.http.openapi.model
- OpenApiResponse(String, Map<String, OpenApiMediaType>) - Constructor for record class dev.rafex.ether.http.openapi.model.OpenApiResponse
-
Creates an instance of a
OpenApiResponserecord class. - OpenApiSchema - Record Class in dev.rafex.ether.http.openapi.model
- OpenApiSchema(String, String, String, boolean, Object, String, Map<String, OpenApiSchema>, List<String>, OpenApiSchema) - Constructor for record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Creates an instance of a
OpenApiSchemarecord class. - OpenApiServer - Record Class in dev.rafex.ether.http.openapi.model
- OpenApiServer(String, String) - Constructor for record class dev.rafex.ether.http.openapi.model.OpenApiServer
-
Creates an instance of a
OpenApiServerrecord class. - operationId() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
-
Returns the value of the
operationIdrecord component. - operations() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiPathItem
-
Returns the value of the
operationsrecord component.
P
- parameters() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
-
Returns the value of the
parametersrecord component. - paths() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
-
Returns the value of the
pathsrecord component. - properties() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Returns the value of the
propertiesrecord component.
R
- ref() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Returns the value of the
refrecord component. - requestBody() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
-
Returns the value of the
requestBodyrecord component. - required() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
-
Returns the value of the
requiredrecord component. - required() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiRequestBody
-
Returns the value of the
requiredrecord component. - required() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Returns the value of the
requiredrecord component. - responses() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiComponents
-
Returns the value of the
responsesrecord component. - responses() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
-
Returns the value of the
responsesrecord component.
S
- schema() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiMediaType
-
Returns the value of the
schemarecord component. - schema() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
-
Returns the value of the
schemarecord component. - schemas() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiComponents
-
Returns the value of the
schemasrecord component. - servers() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
-
Returns the value of the
serversrecord component. - stringSchema() - Static method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
- summary() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
-
Returns the value of the
summaryrecord component.
T
- tags() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
-
Returns the value of the
tagsrecord component. - termsOfService() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
-
Returns the value of the
termsOfServicerecord component. - title() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
-
Returns the value of the
titlerecord component. - toJson() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
- toPrettyJson() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
- toString() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiComponents
-
Returns a string representation of this record class.
- toString() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
-
Returns a string representation of this record class.
- toString() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
-
Returns a string representation of this record class.
- toString() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiMediaType
-
Returns a string representation of this record class.
- toString() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
-
Returns a string representation of this record class.
- toString() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
-
Returns a string representation of this record class.
- toString() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiPathItem
-
Returns a string representation of this record class.
- toString() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiRequestBody
-
Returns a string representation of this record class.
- toString() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiResponse
-
Returns a string representation of this record class.
- toString() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Returns a string representation of this record class.
- toString() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiServer
-
Returns a string representation of this record class.
- type() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
-
Returns the value of the
typerecord component.
U
- url() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiServer
-
Returns the value of the
urlrecord component.
V
- version() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
-
Returns the value of the
versionrecord component.
W
- withOperation(String, OpenApiOperation) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiPathItem
All Classes and Interfaces|All Packages