Package com.ibm.cloud.cloudant.v1.model
Class AnalyzerConfiguration
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.cloudant.v1.model.AnalyzerConfiguration
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class AnalyzerConfiguration extends com.ibm.cloud.sdk.core.service.model.GenericModel
Schema for a search analyzer configuration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AnalyzerConfiguration.Builder
Builder.static interface
AnalyzerConfiguration.Name
Schema for the name of the Apache Lucene analyzer to use for text indexing.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Analyzer>
fields()
Gets the fields.String
name()
Gets the name.AnalyzerConfiguration.Builder
newBuilder()
New builder.List<String>
stopwords()
Gets the stopwords.
-
-
-
Method Detail
-
newBuilder
public AnalyzerConfiguration.Builder newBuilder()
New builder.- Returns:
- a AnalyzerConfiguration builder
-
name
public String name()
Gets the name. Schema for the name of the Apache Lucene analyzer to use for text indexing. The default value varies depending on the analyzer usage: * For search indexes the default is `standard` * For query text indexes the default is `keyword` * For a query text index default_field the default is `standard`.- Returns:
- the name
-
stopwords
public List<String> stopwords()
Gets the stopwords. Custom stopwords to use with the named analyzer.- Returns:
- the stopwords
-
-