Index

A B C D E F H I L N O P R S T U V W 
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 components record component.
content() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiRequestBody
Returns the value of the content record component.
content() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiResponse
Returns the value of the content record 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 description record component.
description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
Returns the value of the description record component.
description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
Returns the value of the description record component.
description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiRequestBody
Returns the value of the description record component.
description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiResponse
Returns the value of the description record component.
description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
Returns the value of the description record component.
description() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiServer
Returns the value of the description record 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 example record component.
example() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
Returns the value of the example record component.

F

format() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
Returns the value of the format record 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 in record component.
info() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
Returns the value of the info record 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 items record component.

L

license() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
Returns the value of the license record component.

N

name() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
Returns the value of the name record component.
nullable() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
Returns the value of the nullable record 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 openapi record 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 OpenApiComponents record 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 OpenApiDocument record 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 OpenApiInfo record 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 OpenApiMediaType record 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 OpenApiOperation record 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 OpenApiParameter record 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 OpenApiPathItem record 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 OpenApiRequestBody record 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 OpenApiResponse record 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 OpenApiSchema record 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 OpenApiServer record class.
operationId() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
Returns the value of the operationId record component.
operations() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiPathItem
Returns the value of the operations record component.

P

parameters() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
Returns the value of the parameters record component.
paths() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
Returns the value of the paths record component.
properties() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
Returns the value of the properties record component.

R

ref() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
Returns the value of the ref record component.
requestBody() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
Returns the value of the requestBody record component.
required() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
Returns the value of the required record component.
required() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiRequestBody
Returns the value of the required record component.
required() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiSchema
Returns the value of the required record component.
responses() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiComponents
Returns the value of the responses record component.
responses() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
Returns the value of the responses record component.

S

schema() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiMediaType
Returns the value of the schema record component.
schema() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiParameter
Returns the value of the schema record component.
schemas() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiComponents
Returns the value of the schemas record component.
servers() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiDocument
Returns the value of the servers record 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 summary record component.

T

tags() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiOperation
Returns the value of the tags record component.
termsOfService() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
Returns the value of the termsOfService record component.
title() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
Returns the value of the title record 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 type record component.

U

url() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiServer
Returns the value of the url record component.

V

version() - Method in record class dev.rafex.ether.http.openapi.model.OpenApiInfo
Returns the value of the version record component.

W

withOperation(String, OpenApiOperation) - Method in record class dev.rafex.ether.http.openapi.model.OpenApiPathItem
 
A B C D E F H I L N O P R S T U V W 
All Classes and Interfaces|All Packages