com
.
sksamuel
.
elastic4s
.
mappings
CompletionFieldDefinition
final
class
CompletionFieldDefinition
extends
TypedFieldDefinition
with
AttributeIndexAnalyzer
with
AttributeSearchAnalyzer
with
AttributePayloads
with
AttributePreserveSeparators
with
AttributePreservePositionIncrements
with
AttributeMaxInputLen
Linear Supertypes
AttributeMaxInputLen
,
AttributePreservePositionIncrements
,
AttributePreserveSeparators
,
AttributePayloads
,
AttributeSearchAnalyzer
,
AttributeIndexAnalyzer
,
TypedFieldDefinition
,
FieldDefinition
,
TypeableFields
,
AttributeAnalyzer
,
Attribute
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
CompletionFieldDefinition
AttributeMaxInputLen
AttributePreservePositionIncrements
AttributePreserveSeparators
AttributePayloads
AttributeSearchAnalyzer
AttributeIndexAnalyzer
TypedFieldDefinition
FieldDefinition
TypeableFields
AttributeAnalyzer
Attribute
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
CompletionFieldDefinition
(
name:
String
)
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
def
analyzer
(
analyzer:
Analyzer
)
:
CompletionFieldDefinition
.this.type
Definition Classes
AttributeAnalyzer
def
analyzer
(
analyzer:
String
)
:
CompletionFieldDefinition
.this.type
Definition Classes
AttributeAnalyzer
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
build
(
source:
XContentBuilder
,
startObject:
Boolean
=
true
)
:
Unit
Definition Classes
CompletionFieldDefinition
→
TypedFieldDefinition
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
def
indexAnalyzer
(
analyzer:
Analyzer
)
:
CompletionFieldDefinition
.this.type
Definition Classes
AttributeIndexAnalyzer
def
indexAnalyzer
(
analyzer:
String
)
:
CompletionFieldDefinition
.this.type
Definition Classes
AttributeIndexAnalyzer
def
inner
(
fields:
TypedFieldDefinition
*
)
:
ObjectFieldDefinition
Definition Classes
TypeableFields
def
insert
(
source:
XContentBuilder
)
:
Unit
Attributes
protected
Definition Classes
AttributeMaxInputLen
→
Attribute
def
insertType
(
source:
XContentBuilder
)
:
Unit
Attributes
protected
Definition Classes
TypedFieldDefinition
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
maxInputLen
(
maxInputLen:
Int
)
:
CompletionFieldDefinition
.this.type
Definition Classes
AttributeMaxInputLen
def
multi
(
fields:
TypedFieldDefinition
*
)
:
MultiFieldDefinition
Definition Classes
TypeableFields
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
nested
(
fields:
TypedFieldDefinition
*
)
:
NestedFieldDefinition
Definition Classes
TypeableFields
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
payloads
(
payloads:
Boolean
)
:
CompletionFieldDefinition
.this.type
Definition Classes
AttributePayloads
def
preservePositionIncrements
(
preservePositionIncrements:
Boolean
)
:
CompletionFieldDefinition
.this.type
Definition Classes
AttributePreservePositionIncrements
def
preserveSeparators
(
preserveSeparators:
Boolean
)
:
CompletionFieldDefinition
.this.type
Definition Classes
AttributePreserveSeparators
def
searchAnalyzer
(
analyzer:
Analyzer
)
:
CompletionFieldDefinition
.this.type
Definition Classes
AttributeSearchAnalyzer
def
searchAnalyzer
(
analyzer:
String
)
:
CompletionFieldDefinition
.this.type
Definition Classes
AttributeSearchAnalyzer
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
val
type
:
FieldType
Definition Classes
TypedFieldDefinition
def
typed
(
ft:
TokenCountType
.type
)
:
TokenCountDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
StringType
.type
)
:
StringFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
ShortType
.type
)
:
ShortFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
ObjectType
.type
)
:
ObjectFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
NestedType
.type
)
:
NestedFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
MultiFieldType
.type
)
:
MultiFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
LongType
.type
)
:
LongFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
IpType
.type
)
:
IpFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
IntegerType
.type
)
:
IntegerFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
GeoShapeType
.type
)
:
GeoShapeFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
GeoPointType
.type
)
:
GeoPointFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
FloatType
.type
)
:
FloatFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
DoubleType
.type
)
:
DoubleFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
DateType
.type
)
:
DateFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
CompletionType
.type
)
:
CompletionFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
ByteType
.type
)
:
ByteFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
BooleanType
.type
)
:
BooleanFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
BinaryType
.type
)
:
BinaryFieldDefinition
Definition Classes
TypeableFields
def
typed
(
ft:
AttachmentType
.type
)
:
AttachmentFieldDefinition
Definition Classes
TypeableFields
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
(
...
)
def
withType
(
ft:
TokenCountType
.type
)
:
TokenCountDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
StringType
.type
)
:
StringFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
ShortType
.type
)
:
ShortFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
ObjectType
.type
)
:
ObjectFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
NestedType
.type
)
:
NestedFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
MultiFieldType
.type
)
:
MultiFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
LongType
.type
)
:
LongFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
IpType
.type
)
:
IpFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
IntegerType
.type
)
:
IntegerFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
GeoShapeType
.type
)
:
GeoShapeFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
GeoPointType
.type
)
:
GeoPointFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
FloatType
.type
)
:
FloatFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
DoubleType
.type
)
:
DoubleFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
DateType
.type
)
:
DateFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
CompletionType
.type
)
:
CompletionFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
ByteType
.type
)
:
ByteFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
BooleanType
.type
)
:
BooleanFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
BinaryType
.type
)
:
BinaryFieldDefinition
Definition Classes
TypeableFields
def
withType
(
ft:
AttachmentType
.type
)
:
AttachmentFieldDefinition
Definition Classes
TypeableFields
Inherited from
AttributeMaxInputLen
Inherited from
AttributePreservePositionIncrements
Inherited from
AttributePreserveSeparators
Inherited from
AttributePayloads
Inherited from
AttributeSearchAnalyzer
Inherited from
AttributeIndexAnalyzer
Inherited from
TypedFieldDefinition
Inherited from
FieldDefinition
Inherited from
TypeableFields
Inherited from
AttributeAnalyzer
Inherited from
Attribute
Inherited from
AnyRef
Inherited from
Any
Ungrouped