org.sigilaris.node.jvm.transport.armeria
Members list
Packages
Type members
Classlikes
Factory for building and managing Armeria HTTP servers backed by Tapir endpoints.
Factory for building and managing Armeria HTTP servers backed by Tapir endpoints.
Attributes
- Source
- ArmeriaServer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ArmeriaServer.type
Configuration for an Armeria HTTP server instance.
Configuration for an Armeria HTTP server instance.
Value parameters
- maxRequestLength
-
maximum allowed request body size in bytes (default 128 MiB)
- port
-
the TCP port to listen on
- requestTimeout
-
global maximum duration to wait for a request to complete (default 10 minutes). Do not set this to zero for a mixed finite/streaming production assembly; long-lived streams need a route-specific timeout override so finite endpoints keep their generic timeout guard.
Attributes
- Source
- ArmeriaServer.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Configuration for exporting an OpenAPI specification document.
Configuration for exporting an OpenAPI specification document.
Value parameters
- format
-
output format (YAML or JSON)
- output
-
file path where the specification will be written
- title
-
API title included in the specification
- version
-
API version string included in the specification
Attributes
- Source
- TapirOpenApiExporter.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Supported output formats for OpenAPI specification documents.
Supported output formats for OpenAPI specification documents.
Attributes
- Source
- TapirOpenApiExporter.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Generates and writes OpenAPI specification documents from Tapir endpoint definitions.
Generates and writes OpenAPI specification documents from Tapir endpoint definitions.
Attributes
- Source
- TapirOpenApiExporter.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TapirOpenApiExporter.type