Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
-
EndpointInput.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Atom[T]trait Basic[T]trait Basic[T]trait Single[T]trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait Atom[I]class Empty[T]class FixedHeader[T]class Header[T]class Headers[T]class Cookie[T]class ExtractFromRequest[T]class FixedMethod[T]class FixedPath[T]class PathCapture[T]class PathsCapture[T]class Query[T]class QueryParams[T]Show all
An input with authentication credentials metadata, used when generating documentation.
An input with authentication credentials metadata, used when generating documentation.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Single[T]trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Supertypes
-
trait Basic[T]trait Single[T]trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait Basic[I]trait Atom[I]class Empty[T]class FixedHeader[T]class Header[T]class Headers[T]trait Atom[T]class Cookie[T]class ExtractFromRequest[T]class FixedMethod[T]class FixedPath[T]class PathCapture[T]class PathsCapture[T]class Query[T]class QueryParams[T]Show all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Atom[T]trait Atom[T]trait Basic[T]trait Basic[T]trait Single[T]trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Atom[T]trait Atom[T]trait Basic[T]trait Basic[T]trait Single[T]trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Atom[T]trait Atom[T]trait Basic[T]trait Basic[T]trait Single[T]trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Atom[T]trait Atom[T]trait Basic[T]trait Basic[T]trait Single[T]trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Single[V]trait EndpointInput[V]trait EndpointTransput[V]trait EndpointTransputMacros[V]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Pair[TU]trait EndpointInput[TU]trait EndpointTransput[TU]trait EndpointTransputMacros[TU]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Atom[T]trait Atom[T]trait Basic[T]trait Basic[T]trait Single[T]trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Atom[T]trait Atom[T]trait Basic[T]trait Basic[T]trait Single[T]trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Atom[T]trait Atom[T]trait Basic[T]trait Basic[T]trait Single[T]trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Atom[T]trait Atom[T]trait Basic[T]trait Basic[T]trait Single[T]trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait EndpointInput[T]trait EndpointTransput[T]trait EndpointTransputMacros[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait Single[I]trait Basic[I]trait Atom[I]class Empty[T]class FixedHeader[T]class Header[T]class Headers[T]trait Basic[T]trait Atom[T]class Cookie[T]class ExtractFromRequest[T]class FixedMethod[T]class FixedPath[T]class PathCapture[T]class PathsCapture[T]class Query[T]class QueryParams[T]Show all
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Inherited methods
Derives an input description using metadata specified with annotations on the given case class. Each field of the case class must be annotated with one of the annotations from sttp.tapir.EndpointIO.annotations. Additional schema meta-data can be specified using annotations from sttp.tapir.Schema.annotations. The result is mapped to an instance of the T type.
Derives an input description using metadata specified with annotations on the given case class. Each field of the case class must be annotated with one of the annotations from sttp.tapir.EndpointIO.annotations. Additional schema meta-data can be specified using annotations from sttp.tapir.Schema.annotations. The result is mapped to an instance of the T type.
Attributes
- Inherited from:
- EndpointInputMacros