Class AnalysisScheme
- java.lang.Object
-
- com.amazonaws.services.cloudsearchv2.model.AnalysisScheme
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class AnalysisScheme extends Object implements Serializable, Cloneable
Configuration information for an analysis scheme. Each analysis scheme has a unique name and specifies the language of the text to be processed. The following options can be configured for an analysis scheme:
Synonyms
,Stopwords
,StemmingDictionary
,JapaneseTokenizationDictionary
andAlgorithmicStemming
.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AnalysisScheme()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalysisScheme
clone()
boolean
equals(Object obj)
AnalysisOptions
getAnalysisOptions()
String
getAnalysisSchemeLanguage()
String
getAnalysisSchemeName()
int
hashCode()
void
setAnalysisOptions(AnalysisOptions analysisOptions)
void
setAnalysisSchemeLanguage(AnalysisSchemeLanguage analysisSchemeLanguage)
void
setAnalysisSchemeLanguage(String analysisSchemeLanguage)
void
setAnalysisSchemeName(String analysisSchemeName)
String
toString()
Returns a string representation of this object; useful for testing and debugging.AnalysisScheme
withAnalysisOptions(AnalysisOptions analysisOptions)
AnalysisScheme
withAnalysisSchemeLanguage(AnalysisSchemeLanguage analysisSchemeLanguage)
AnalysisScheme
withAnalysisSchemeLanguage(String analysisSchemeLanguage)
AnalysisScheme
withAnalysisSchemeName(String analysisSchemeName)
-
-
-
Method Detail
-
setAnalysisSchemeName
public void setAnalysisSchemeName(String analysisSchemeName)
- Parameters:
analysisSchemeName
-
-
getAnalysisSchemeName
public String getAnalysisSchemeName()
- Returns:
-
withAnalysisSchemeName
public AnalysisScheme withAnalysisSchemeName(String analysisSchemeName)
- Parameters:
analysisSchemeName
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setAnalysisSchemeLanguage
public void setAnalysisSchemeLanguage(String analysisSchemeLanguage)
- Parameters:
analysisSchemeLanguage
-- See Also:
AnalysisSchemeLanguage
-
getAnalysisSchemeLanguage
public String getAnalysisSchemeLanguage()
- Returns:
- See Also:
AnalysisSchemeLanguage
-
withAnalysisSchemeLanguage
public AnalysisScheme withAnalysisSchemeLanguage(String analysisSchemeLanguage)
- Parameters:
analysisSchemeLanguage
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AnalysisSchemeLanguage
-
setAnalysisSchemeLanguage
public void setAnalysisSchemeLanguage(AnalysisSchemeLanguage analysisSchemeLanguage)
- Parameters:
analysisSchemeLanguage
-- See Also:
AnalysisSchemeLanguage
-
withAnalysisSchemeLanguage
public AnalysisScheme withAnalysisSchemeLanguage(AnalysisSchemeLanguage analysisSchemeLanguage)
- Parameters:
analysisSchemeLanguage
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AnalysisSchemeLanguage
-
setAnalysisOptions
public void setAnalysisOptions(AnalysisOptions analysisOptions)
- Parameters:
analysisOptions
-
-
getAnalysisOptions
public AnalysisOptions getAnalysisOptions()
- Returns:
-
withAnalysisOptions
public AnalysisScheme withAnalysisOptions(AnalysisOptions analysisOptions)
- Parameters:
analysisOptions
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public AnalysisScheme clone()
-
-