Class SearchAsYouTypeProperty.Builder
java.lang.Object
co.elastic.clients.elasticsearch._types.mapping.PropertyBase.AbstractBuilder<BuilderT>
co.elastic.clients.elasticsearch._types.mapping.CorePropertyBase.AbstractBuilder<SearchAsYouTypeProperty.Builder>
co.elastic.clients.elasticsearch._types.mapping.SearchAsYouTypeProperty.Builder
- All Implemented Interfaces:
ObjectBuilder<SearchAsYouTypeProperty>
- Enclosing class:
- SearchAsYouTypeProperty
public static class SearchAsYouTypeProperty.Builder extends CorePropertyBase.AbstractBuilder<SearchAsYouTypeProperty.Builder> implements ObjectBuilder<SearchAsYouTypeProperty>
Builder for
SearchAsYouTypeProperty.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description SearchAsYouTypeProperty.Builderanalyzer(java.lang.String value)API name:analyzerSearchAsYouTypePropertybuild()Builds aSearchAsYouTypeProperty.SearchAsYouTypeProperty.Builderindex(java.lang.Boolean value)API name:indexSearchAsYouTypeProperty.BuilderindexOptions(IndexOptions value)API name:index_optionsSearchAsYouTypeProperty.BuildermaxShingleSize(java.lang.Integer value)API name:max_shingle_sizeSearchAsYouTypeProperty.Buildernorms(java.lang.Boolean value)API name:normsSearchAsYouTypeProperty.BuildersearchAnalyzer(java.lang.String value)API name:search_analyzerSearchAsYouTypeProperty.BuildersearchQuoteAnalyzer(java.lang.String value)API name:search_quote_analyzerprotected SearchAsYouTypeProperty.Builderself()SearchAsYouTypeProperty.BuildertermVector(TermVectorOption value)API name:term_vectorMethods inherited from class co.elastic.clients.elasticsearch._types.mapping.CorePropertyBase.AbstractBuilder
addCopyTo, copyTo, copyTo, similarity, storeMethods inherited from class co.elastic.clients.elasticsearch._types.mapping.PropertyBase.AbstractBuilder
dynamic, fields, fields, ignoreAbove, localMetadata, meta, name, properties, properties, putFields, putFields, putLocalMetadata, putMeta, putProperties, putPropertiesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
analyzer
API name:analyzer -
index
API name:index -
indexOptions
API name:index_options -
maxShingleSize
API name:max_shingle_size -
norms
API name:norms -
searchAnalyzer
API name:search_analyzer -
searchQuoteAnalyzer
API name:search_quote_analyzer -
termVector
API name:term_vector -
self
- Specified by:
selfin classPropertyBase.AbstractBuilder<SearchAsYouTypeProperty.Builder>
-
build
Builds aSearchAsYouTypeProperty.- Specified by:
buildin interfaceObjectBuilder<SearchAsYouTypeProperty>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-