tapir-core
tapir-core
sttp.tapir
AttributeKey
AttributeKey
AttributeMap
AttributeMap
Codec
Codec
CodecExtensions
CodecFormat
CodecFormat
Json
MultipartFormData
OctetStream
TextEventStream
TextHtml
TextPlain
XWwwFormUrlencoded
Xml
Zip
DecodeResult
DecodeResult
Error
Error
JsonDecodeException
JsonError
MultipartDecodeException
MultipartDecodeException
Failure
InvalidValue
Mismatch
Missing
Multiple
Value
Defaults
Endpoint
EndpointErrorOutputVariantsOps
EndpointErrorOutputsOps
EndpointIO
EndpointIO
Atom
Basic
Body
Empty
Example
Example
FixedHeader
Header
Headers
Info
Info
MappedPair
OneOfBody
OneOfBodyVariant
Pair
Single
StreamBodyWrapper
annotations
EndpointInputAnnotation
EndpointOutputAnnotation
apikey
basic
bearer
body
byteArrayBody
byteBufferBody
cookie
cookies
description
endpointInput
example
fileBody
formBody
header
headers
inputStreamBody
jsonbody
multipartBody
params
path
query
securitySchemeName
setCookie
setCookies
statusCode
xmlbody
EndpointInfo
EndpointInfoOps
EndpointInput
EndpointInput
Atom
Auth
AuthInfo
ApiKey
Http
OAuth2
ScopedOAuth2
AuthInfo
Basic
Cookie
ExtractFromRequest
FixedMethod
FixedPath
MappedPair
Pair
PathCapture
PathsCapture
Query
QueryParams
Single
EndpointInputsOps
EndpointMetaOps
EndpointOutput
EndpointOutput
Atom
Basic
FixedStatusCode
MappedPair
OneOf
OneOfVariant
Pair
Single
StatusCode
Void
WebSocketBodyWrapper
EndpointOutputsOps
EndpointSecurityInputsOps
EndpointServerLogicOps
EndpointTransput
EndpointTransput
Atom
Basic
Pair
FieldName
FieldName
FileRange
LowPriorityCodec
LowPrioritySchema
Mapping
Mapping
MultipartCodec
MultipartCodec
PartCodec
PartCodec
PartCodecPartiallyApplied
RangeValue
RawBodyType
RawBodyType
Binary
ByteArrayBody
ByteBufferBody
FileBody
InputStreamBody
MultipartBody
StringBody
RenderPathTemplate
Defaults
Schema
Schema
SName
SName
annotations
default
deprecated
description
encodedExample
encodedName
format
validate
SchemaType
SchemaType
SArray
SBinary
SBoolean
SCoproduct
SDate
SDateTime
SDiscriminator
SInteger
SNumber
SOpenProduct
SOption
SProduct
SProduct
SProductField
SProductField
SRef
SString
StreamBodyIO
Tapir
BinaryBodyPartiallyApplied
WebSocketBodyBuilder
TapirAliases
TapirAuth
oauth2
TapirComputedInputs
TapirExtensions
TapirFile
UnsupportedWebSocketFrameException
ValidationError
ValidationError
Custom
Primitive
Validator
Validator
All
Any
Custom
Enumeration
Mapped
Max
MaxLength
MaxSize
Min
MinLength
MinSize
Pattern
Primitive
WebSocketBodyOutput
WebSocketFrameDecodeFailure
sttp.tapir.client
ClientOutputParams
sttp.tapir.generic
Configuration
Configuration
Derived
SchemaDerivation
sttp.tapir.generic.auto
sttp.tapir.internal
AnnotationsMacros
CaseClass
CaseClassField
ComplietimeErrors
FileChunk
IterableToListMap
MappingMacros
MimeByExtensionDB
ModifyMacroFunctorSupport
ModifyEach
ModifyFunctor
ModifyMacroSupport
ModifyEachMap
NoStreams
NoStreams
Params
ParamsAsAny
ParamsAsVector
RangeInputStream
RangeInputStream
RichBasicEndpointOutputs
RichBody
RichEndpoint
RichEndpointInput
RichEndpointOutput
RichOneOfBody
RichStreamBody
RichVector
SNameMacros
SchemaMagnoliaDerivation
SchemaMagnoliaDerivation
SeqToParams
SortListMap
ValidatorSyntax
sttp.tapir.macros
AttributeKeyMacros
AttributeKeyMacros
CodecMacros
EndpointErrorOutputsMacros
EndpointInputMacros
EndpointInputMacros
EndpointInputsMacros
EndpointOutputMacros
EndpointOutputMacros
EndpointOutputsMacros
EndpointSecurityInputsMacros
EndpointTransputMacros
ErasureSameAsTypeMacros
ErasureSameAsTypeMacros
FormCodecMacros
FormCodecMacros
MultipartCodecMacros
MultipartCodecMacros
SchemaCompanionMacros
SchemaCompanionMacros
SchemaMacros
SchemaMacros
ValidatorMacros
ValidatorMacros
sttp.tapir.metrics
EndpointMetric
Metric
MetricLabels
MetricLabels
sttp.tapir.model
ConnectionInfo
ConnectionInfo
ServerRequest
ServerResponse
UsernamePassword
sttp.tapir.server
PartialServerEndpoint
ServerEndpoint
ServerEndpoint
sttp.tapir.server.interceptor
CustomInterceptors
DecodeFailureContext
DecodeSuccessContext
EndpointHandler
EndpointInterceptor
EndpointInterceptor
Interceptor
RequestHandler
RequestHandler
RequestInterceptor
RequestResult
RequestResult
Failure
Response
Responder
SecurityFailureContext
ValuedEndpointOutput
sttp.tapir.server.interceptor.content
UnsupportedMediaTypeInterceptor
sttp.tapir.server.interceptor.decodefailure
DecodeFailureHandler
DecodeFailureInterceptor
DefaultDecodeFailureHandler
DefaultDecodeFailureHandler
FailureMessages
ValidationMessages
sttp.tapir.server.interceptor.exception
DefaultExceptionHandler
DefaultExceptionHandler
ExceptionContext
ExceptionHandler
ExceptionInterceptor
sttp.tapir.server.interceptor.log
DefaultServerLog
ServerLog
ServerLogInterceptor
sttp.tapir.server.interceptor.metrics
MetricsRequestInterceptor
sttp.tapir.server.interceptor.reject
RejectInterceptor
RejectInterceptor
sttp.tapir.server.interpreter
BodyListener
BodyListener
BodyListenerOps
DecodeBasicInputs
IndexedBasicInput
DecodeBasicInputsResult
DecodeBasicInputsResult
Failure
Values
DecodeInputsContext
DecodeInputsContext
EncodeOutputs
InputValue
InputValueResult
InputValueResult
Failure
Value
OutputValues
OutputValues
RawValue
RawValue
RequestBody
ServerInterpreter
ToResponseBody
sttp.tapir.static
Files
HeadInput
HeadOutput
HeadOutput
Found
Resources
StaticErrorOutput
StaticErrorOutput
BadRequest
NotFound
RangeNotSatisfiable
StaticInput
StaticOutput
StaticOutput
Found
FoundPartial
NotModified
TapirStaticContentEndpoints
sttp.tapir.testing
FindShadowedEndpoints
ShadowedEndpoint
sttp.tapir.typelevel
BinaryPolyFunc
CaseBuilder
BinaryPolyFunc
Case
BinaryTupleOp
ErasureSameAsType
ErasureSameAsType
LowPriorityTupleArity
LowPriorityTupleConcat0
LowPriorityTupleConcat1
LowPriorityTupleConcat2
LowPriorityTupleConcat3
LowPriorityTupleConcat4
MatchType
MatchType
MatchTypeMacros
ParamConcat
ParamConcat
TupleAppendOneInstances
TupleArity
TupleArity
TupleFoldInstances
TupleOps
AppendOne
AppendOne
FoldLeft
FoldLeft
Join
Fold
Join
LowLevelJoinImplicits
tapir-core
/
sttp.tapir
/
AttributeKey
AttributeKey
class
AttributeKey
[T](val typeName:
String
)
Type Params
T
Type of the value of the attribute.
Value Params
typeName
The fully qualified name of
T
.
Companion
object
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
equals
(other:
Any
):
Boolean
Definition Classes
Any
override
def
hashCode
():
Int
Definition Classes
Any
Concrete fields
val
typeName
:
String