com
.
sumologic
.
elasticsearch
.
restlastic
.
dsl
MappingDsl
Related Doc:
package dsl
trait
MappingDsl
extends
DslCommons
Linear Supertypes
DslCommons
,
AnyRef
,
Any
Known Subclasses
Dsl
,
Dsl
Ordering
Alphabetic
By Inheritance
Inherited
MappingDsl
DslCommons
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
BasicFieldMapping
(
tpe:
MappingDsl.FieldType
,
index:
Option
[
IndexType
]
,
analyzer:
Option
[
MappingDsl.Name
]
,
ignoreAbove:
Option
[
Int
] =
None
,
search_analyzer:
Option
[
MappingDsl.Name
] =
None
,
indexOption:
Option
[
IndexOption
] =
None
,
fieldsOption:
Option
[
FieldsMapping
] =
None
,
fieldDataOption:
Option
[
Boolean
] =
None
,
normalizer:
Option
[
MappingDsl.Name
] =
None
)
extends
FieldMapping
with
Product
with
Serializable
case class
BasicObjectMapping
(
fields:
Map
[
String
,
FieldMapping
]
)
extends
FieldMapping
with
Product
with
Serializable
trait
Completion
extends
AnyRef
case class
CompletionContext
(
path:
String
)
extends
Product
with
Serializable
case class
CompletionMapping
(
context:
Map
[
String
,
CompletionContext
]
,
analyzer:
MappingDsl.Name
=
Name("keyword")
)
extends
FieldMapping
with
Completion
with
Product
with
Serializable
case class
CompletionMappingWithoutPath
(
context:
Map
[
String
,
Unit
]
,
analyzer:
MappingDsl.Name
=
Name("keyword")
)
extends
FieldMapping
with
Completion
with
Product
with
Serializable
trait
EsOperation
extends
AnyRef
Definition Classes
DslCommons
sealed
trait
FieldMapping
extends
EsOperation
trait
FieldType
extends
AnyRef
Definition Classes
DslCommons
case class
FieldsMapping
(
fields:
Map
[
String
,
FieldMapping
]
)
extends
FieldMapping
with
Product
with
Serializable
case class
Index
(
name:
String
)
extends
Product
with
Serializable
Definition Classes
DslCommons
case class
IndexMapping
(
fields:
Map
[
String
,
FieldMapping
]
,
enableAllFieldOpt:
Option
[
Boolean
] =
None
,
strictMapping:
Boolean
=
false
)
extends
EsOperation
with
Product
with
Serializable
sealed
trait
IndexOption
extends
AnyRef
sealed
trait
IndexType
extends
AnyRef
case class
Mapping
(
tpe:
MappingDsl.Type
,
mapping:
IndexMapping
)
extends
RootObject
with
Product
with
Serializable
case class
Name
(
name:
String
)
extends
Product
with
Serializable
Definition Classes
DslCommons
case class
NestedObjectMapping
(
fields:
Map
[
String
,
FieldMapping
]
)
extends
FieldMapping
with
Product
with
Serializable
trait
RootObject
extends
EsOperation
Definition Classes
DslCommons
case class
ScriptSource
(
lang:
String
,
source:
String
)
extends
RootObject
with
Product
with
Serializable
Definition Classes
DslCommons
abstract
class
SingleField
extends
EsOperation
Definition Classes
DslCommons
case class
Type
(
name:
String
)
extends
Product
with
Serializable
Definition Classes
DslCommons
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
object
BinaryType
extends
FieldType
with
Product
with
Serializable
object
BooleanType
extends
FieldType
with
Product
with
Serializable
object
ByteType
extends
FieldType
with
Product
with
Serializable
object
DateType
extends
FieldType
with
Product
with
Serializable
object
DocsIndexOption
extends
IndexOption
with
Product
with
Serializable
object
DoubleType
extends
FieldType
with
Product
with
Serializable
object
EmptyObject
extends
RootObject
with
Product
with
Serializable
Definition Classes
DslCommons
object
EsOperation
Definition Classes
DslCommons
object
FloatType
extends
FieldType
with
Product
with
Serializable
object
FreqsIndexOption
extends
IndexOption
with
Product
with
Serializable
object
GeoPointType
extends
FieldType
with
Product
with
Serializable
object
IndexedIndex
extends
IndexType
with
Product
with
Serializable
object
IntegerType
extends
FieldType
with
Product
with
Serializable
object
KeywordType
extends
FieldType
with
Product
with
Serializable
object
LongType
extends
FieldType
with
Product
with
Serializable
object
MappingPath
extends
Product
with
Serializable
object
NestedFieldMapping
extends
FieldMapping
with
Product
with
Serializable
object
NoOp
extends
RootObject
with
Product
with
Serializable
Definition Classes
DslCommons
object
NotAnalyzedIndex
extends
IndexType
with
Product
with
Serializable
object
NotIndexedIndex
extends
IndexType
with
Product
with
Serializable
object
OffsetsIndexOption
extends
IndexOption
with
Product
with
Serializable
object
PositionsIndexOption
extends
IndexOption
with
Product
with
Serializable
object
ShortType
extends
FieldType
with
Product
with
Serializable
object
StringType
extends
FieldType
with
Product
with
Serializable
object
TextType
extends
FieldType
with
Product
with
Serializable
val
_analyzer
:
String
val
_fieldIndexOpions
:
String
val
_fielddata
:
String
val
_ignoreAbove
:
String
val
_index
:
String
val
_normalizer
:
String
val
_properties
:
String
val
_searchAnalyzer
:
String
val
_timestamp
:
String
val
_type
:
String
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
DslCommons
Inherited from
AnyRef
Inherited from
Any
Ungrouped