Wow
Toggle table of contents
9.0.16
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
Wow
wow-query
/
me.ahoo.wow.query.schema
/
QueryFieldDeclarationBuilder
Query
Field
Declaration
Builder
class
QueryFieldDeclarationBuilder
Members
Constructors
Query
Field
Declaration
Builder
Link copied to clipboard
constructor
(
)
Functions
additional
Properties
Link copied to clipboard
fun
additionalProperties
(
block
:
QueryFieldDeclarationBuilder
.
(
)
->
Unit
)
fun
additionalProperties
(
value
:
QueryFieldDeclaration
?
)
alternative
Link copied to clipboard
fun
alternative
(
block
:
QueryFieldDeclarationBuilder
.
(
)
->
Unit
)
alternatives
Link copied to clipboard
fun
alternatives
(
value
:
List
<
QueryFieldDeclaration
>
)
build
Link copied to clipboard
fun
build
(
)
:
QueryFieldDeclaration
description
Link copied to clipboard
fun
description
(
value
:
String
?
)
enum
Values
Link copied to clipboard
fun
enumValues
(
value
:
List
<
JsonNode
>
?
)
items
Link copied to clipboard
fun
items
(
block
:
QueryFieldDeclarationBuilder
.
(
)
->
Unit
)
fun
items
(
value
:
QueryFieldDeclaration
?
)
kind
Link copied to clipboard
fun
kind
(
value
:
QueryValueKind
)
nullable
Link copied to clipboard
fun
nullable
(
value
:
Boolean
)
property
Link copied to clipboard
fun
property
(
name
:
String
,
block
:
QueryFieldDeclarationBuilder
.
(
)
->
Unit
)
required
Link copied to clipboard
fun
required
(
value
:
Boolean
)
semantic
Type
Link copied to clipboard
fun
semanticType
(
value
:
QuerySemanticType
?
)
temporal
Epoch
Link copied to clipboard
fun
temporalEpoch
(
unit
:
TimeUnit
=
TimeUnit.MILLISECONDS
)
title
Link copied to clipboard
fun
title
(
value
:
String
?
)
value
Types
Link copied to clipboard
fun
valueTypes
(
vararg
value
:
QueryValueType
)