Class AnalyzeIndexRequest
java.lang.Object
com.liferay.portal.search.engine.adapter.ccr.CrossClusterRequest
com.liferay.portal.search.engine.adapter.index.AnalyzeIndexRequest
- All Implemented Interfaces:
IndexRequest<AnalyzeIndexResponse>
public class AnalyzeIndexRequest
extends CrossClusterRequest
implements IndexRequest<AnalyzeIndexResponse>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccept
(IndexRequestExecutor indexRequestExecutor) void
addAttributes
(String... attributes) void
addCharFilters
(String... charFilters) void
addTokenFilter
(String... tokenFilters) String[]
String[]
String[]
getTexts()
boolean
void
setAnalyzer
(String analyzer) void
setAttributes
(Set<String> attributes) void
setCharFilters
(Set<String> charFilters) void
setExplain
(boolean explain) void
setFieldName
(String fieldName) void
setIndexName
(String indexName) void
setNormalizer
(String normalizer) void
void
setTokenFilters
(Set<String> tokenFilters) void
setTokenizer
(String tokenizer) Methods inherited from class com.liferay.portal.search.engine.adapter.ccr.CrossClusterRequest
getConnectionId, isPreferLocalCluster, setConnectionId, setPreferLocalCluster
-
Constructor Details
-
AnalyzeIndexRequest
public AnalyzeIndexRequest()
-
-
Method Details
-
accept
- Specified by:
accept
in interfaceIndexRequest<AnalyzeIndexResponse>
-
addAttributes
-
addCharFilters
-
addTokenFilter
-
getAnalyzer
-
getAttributes
-
getAttributesArray
-
getCharFilters
-
getFieldName
-
getIndexName
-
getIndexNames
- Specified by:
getIndexNames
in interfaceIndexRequest<AnalyzeIndexResponse>
-
getNormalizer
-
getTexts
-
getTokenFilters
-
getTokenizer
-
isExplain
public boolean isExplain() -
setAnalyzer
-
setAttributes
-
setCharFilters
-
setExplain
public void setExplain(boolean explain) -
setFieldName
-
setIndexName
-
setNormalizer
-
setTexts
-
setTokenFilters
-
setTokenizer
-