toggle menu
wire-schema
5.0.0-alpha01
common
switch theme
search in API
wire-schema
/
com.squareup.wire.schema
/
OneOf
One
Of
data
class
OneOf
(
val
name
:
String
,
val
documentation
:
String
,
val
fields
:
List
<
Field
>
,
val
location
:
Location
,
val
options
:
Options
)
Members
Constructors
One
Of
Link copied to clipboard
constructor
(
name
:
String
,
documentation
:
String
,
fields
:
List
<
Field
>
,
location
:
Location
,
options
:
Options
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
documentation
Link copied to clipboard
val
documentation
:
String
fields
Link copied to clipboard
val
fields
:
List
<
Field
>
location
Link copied to clipboard
val
location
:
Location
name
Link copied to clipboard
val
name
:
String
options
Link copied to clipboard
val
options
:
Options
Functions
link
Link copied to clipboard
fun
link
(
linker
:
Linker
)
link
Options
Link copied to clipboard
fun
linkOptions
(
linker
:
Linker
,
syntaxRules
:
SyntaxRules
,
validate
:
Boolean
)
retain
All
Link copied to clipboard
fun
retainAll
(
schema
:
Schema
,
markSet
:
MarkSet
,
enclosingType
:
ProtoType
)
:
OneOf
?
retain
Linked
Link copied to clipboard
fun
retainLinked
(
)
:
OneOf
?