caliban
caliban
caliban
CalibanError
CalibanError
ExecutionError
ParsingError
ValidationError
GraphQL
GraphQL
GraphQLAspect
GraphQLInterpreter
GraphQLInterpreter
ProvideSomeLayer
GraphQLRequest
GraphQLRequest
GraphQLResponse
GraphQLResponse
GraphQLWSInput
GraphQLWSInput
GraphQLWSOutput
GraphQLWSOutput
InputValue
InputValue
ListValue
ObjectValue
VariableValue
Macros
Rendering
ResponseValue
ResponseValue
ListValue
ObjectValue
StreamValue
RootResolver
RootResolver
Value
Value
BooleanValue
EnumValue
FloatValue
BigDecimalNumber
DoubleNumber
FloatNumber
FloatValue
IntValue
BigIntNumber
IntNumber
LongNumber
IntValue
NullValue
StringValue
caliban.execution
ExecutionRequest
Executor
Field
Field
FieldInfo
QueryExecution
QueryExecution
Batched
Parallel
Sequential
caliban.interop.circe
json
caliban.interop.tapir
schema
caliban.introspection
IntrospectionDerivation
Introspector
caliban.introspection.adt
`__DeprecatedArgs`
`__DirectiveLocation`
`__DirectiveLocation`
ARGUMENT_DEFINITION
ENUM
ENUM_VALUE
FIELD
FIELD_DEFINITION
FRAGMENT_DEFINITION
FRAGMENT_SPREAD
INLINE_FRAGMENT
INPUT_FIELD_DEFINITION
INPUT_OBJECT
INTERFACE
MUTATION
OBJECT
QUERY
SCALAR
SCHEMA
SUBSCRIPTION
UNION
`__Directive`
`__EnumValue`
`__Field`
`__InputValue`
`__Introspection`
`__Schema`
`__TypeArgs`
`__TypeKind`
`__TypeKind`
ENUM
INPUT_OBJECT
INTERFACE
LIST
NON_NULL
OBJECT
SCALAR
UNION
`__Type`
caliban.parsing
ParsedDocument
Parser
SourceMapper
SourceMapper
VariablesCoercer
caliban.parsing.adt
Definition
Definition
ExecutableDefinition
FragmentDefinition
OperationDefinition
ExecutableDefinition
TypeSystemDefinition
DirectiveDefinition
DirectiveLocation
ExecutableDirectiveLocation
FIELD
FRAGMENT_DEFINITION
FRAGMENT_SPREAD
INLINE_FRAGMENT
MUTATION
QUERY
SUBSCRIPTION
ExecutableDirectiveLocation
TypeSystemDirectiveLocation
ARGUMENT_DEFINITION
ENUM
ENUM_VALUE
FIELD_DEFINITION
INPUT_FIELD_DEFINITION
INPUT_OBJECT
INTERFACE
OBJECT
SCALAR
SCHEMA
UNION
TypeSystemDirectiveLocation
DirectiveLocation
SchemaDefinition
TypeDefinition
EnumTypeDefinition
EnumValueDefinition
FieldDefinition
InputObjectTypeDefinition
InputValueDefinition
InterfaceTypeDefinition
ObjectTypeDefinition
ScalarTypeDefinition
UnionTypeDefinition
TypeDefinition
TypeSystemDefinition
TypeSystemExtension
SchemaExtension
TypeExtension
EnumTypeExtension
InputObjectTypeExtension
InterfaceTypeExtension
ObjectTypeExtension
ScalarTypeExtension
UnionTypeExtension
TypeExtension
TypeSystemExtension
Directive
Directives
Document
LocationInfo
LocationInfo
OperationType
OperationType
Mutation
Query
Subscription
Selection
Selection
Field
FragmentSpread
InlineFragment
Type
Type
ListType
NamedType
VariableDefinition
caliban.relay
BackwardPaginationArgs
Base64Cursor
Base64Cursor
Connection
Connection
Cursor
Cursor
Edge
ForwardPaginationArgs
PageInfo
Pagination
Pagination
PaginationArgs
PaginationCount
PaginationCount
First
Last
PaginationCursor
PaginationCursor
After
Before
NoCursor
PaginationError
caliban.schema
Annotations
GQLDefault
GQLDeprecated
GQLDescription
GQLDirective
GQLDirective
GQLExcluded
GQLInputName
GQLInterface
GQLName
GQLUnion
GQLValueType
ArgBuilder
ArgBuilder
ArgBuilderDerivation
FieldAttributes
GenericSchema
Operation
PartiallyAppliedField
PartiallyAppliedFieldBase
PartiallyAppliedFieldLazy
PartiallyAppliedFieldWithArgs
PrintDerived
PureStep
ReducedStep
ReducedStep
ListStep
ObjectStep
QueryStep
StreamStep
RootSchema
RootSchemaBuilder
RootType
Schema
Schema
SchemaDerivation
Step
Step
FunctionStep
ListStep
MetadataFunctionStep
ObjectStep
QueryStep
StreamStep
SubscriptionSchema
SubscriptionSchema
SubscriptionSchemaDerivation
TemporalSchema
Types
caliban.schema.macros
TypeInfo
caliban.uploads
FileMeta
GraphQLUploadRequest
Multipart
Upload
Uploads
caliban.validation
Context
Context
FieldMap
FieldMapOps
FragmentValidator
SelectedField
Utils
syntax
OptionSyntax
Tuple2Syntax
Validator
ValueValidator
caliban.wrappers
ApolloCaching
CacheControl
CacheDirective
CacheHint
CacheScope
Private
Public
CacheScope
Caching
GQLCacheControl
ApolloPersistedQueries
Service
Service
ApolloTracing
Execution
Parsing
Resolver
Tracing
Validation
CostEstimation
CostDirective
GQLCost
Wrapper
Wrapper
CombinedWrapper
EffectfulWrapper
ExecutionWrapper
FieldWrapper
IntrospectionWrapper
OverallWrapper
ParsingWrapper
SimpleWrapper
ValidationWrapper
Wrappers
caliban
/
caliban.schema
/
ArgBuilder
ArgBuilder
object
ArgBuilder
extends
ArgBuilderDerivation
Companion:
class
Graph
Supertypes
Self type
trait
ArgBuilderDerivation
class
Object
trait
Matchable
class
Any
ArgBuilder
.type
Value members
Givens
Implicits
Value members
Concrete methods
final
def
localDateTimeWithFormatter
(
formatter:
DateTimeFormatter
):
ArgBuilder
[
LocalDateTime
]
final
def
localDateWithFormatter
(
formatter:
DateTimeFormatter
):
ArgBuilder
[
LocalDate
]
final
def
localTimeWithFormatter
(
formatter:
DateTimeFormatter
):
ArgBuilder
[
LocalTime
]
final
def
offsetDateTimeWithFormatter
(
formatter:
DateTimeFormatter
):
ArgBuilder
[
OffsetDateTime
]
final
def
offsetTimeWithFormatter
(
formatter:
DateTimeFormatter
):
ArgBuilder
[
OffsetTime
]
final
def
zonedDateTimeWithFormatter
(
formatter:
DateTimeFormatter
):
ArgBuilder
[
ZonedDateTime
]
Inherited methods
inline
def
derived
[
A
]:
ArgBuilder
[
A
]
Inherited from:
ArgBuilderDerivation
inline
def
recurse
[
Label
,
A
<:
Tuple
]:
List
[(
String
,
List
[
Any
],
ArgBuilder
[
Any
])]
Inherited from:
ArgBuilderDerivation
Concrete fields
lazy
val
instantEpoch
:
ArgBuilder
[
Instant
]
Givens
Inherited givens
given
gen
[
A
]:
ArgBuilder
[
A
]
Inherited from:
ArgBuilderDerivation
Implicits
Implicits
implicit lazy
val
bigDecimal
:
ArgBuilder
[
BigDecimal
]
implicit lazy
val
bigInt
:
ArgBuilder
[
BigInt
]
implicit lazy
val
boolean
:
ArgBuilder
[
Boolean
]
implicit
def
chunk
[
A
](
implicit
ev:
ArgBuilder
[
A
]):
ArgBuilder
[
Chunk
[
A
]]
implicit lazy
val
double
:
ArgBuilder
[
Double
]
implicit lazy
val
float
:
ArgBuilder
[
Float
]
implicit lazy
val
instant
:
ArgBuilder
[
Instant
]
implicit lazy
val
int
:
ArgBuilder
[
Int
]
implicit
def
list
[
A
](
implicit
ev:
ArgBuilder
[
A
]):
ArgBuilder
[
List
[
A
]]
implicit lazy
val
localDate
:
ArgBuilder
[
LocalDate
]
implicit lazy
val
localDateTime
:
ArgBuilder
[
LocalDateTime
]
implicit lazy
val
localTime
:
ArgBuilder
[
LocalTime
]
implicit lazy
val
long
:
ArgBuilder
[
Long
]
implicit lazy
val
offsetDateTime
:
ArgBuilder
[
OffsetDateTime
]
implicit lazy
val
offsetTime
:
ArgBuilder
[
OffsetTime
]
implicit
def
option
[
A
](
implicit
ev:
ArgBuilder
[
A
]):
ArgBuilder
[
Option
[
A
]]
implicit
def
seq
[
A
](
implicit
ev:
ArgBuilder
[
A
]):
ArgBuilder
[
Seq
[
A
]]
implicit
def
set
[
A
](
implicit
ev:
ArgBuilder
[
A
]):
ArgBuilder
[
Set
[
A
]]
implicit lazy
val
string
:
ArgBuilder
[
String
]
implicit lazy
val
unit
:
ArgBuilder
[
Unit
]
implicit lazy
val
upload
:
ArgBuilder
[
Upload
]
implicit lazy
val
uuid
:
ArgBuilder
[
UUID
]
implicit
def
vector
[
A
](
implicit
ev:
ArgBuilder
[
A
]):
ArgBuilder
[
Vector
[
A
]]
implicit lazy
val
zonedDateTime
:
ArgBuilder
[
ZonedDateTime
]