Class AnalysisScheme
- java.lang.Object
-
- software.amazon.awssdk.services.cloudsearch.model.AnalysisScheme
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AnalysisScheme.Builder,AnalysisScheme>
@Generated("software.amazon.awssdk:codegen") public final class AnalysisScheme extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AnalysisScheme.Builder,AnalysisScheme>
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,JapaneseTokenizationDictionaryandAlgorithmicStemming.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAnalysisScheme.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalysisOptionsanalysisOptions()Returns the value of the AnalysisOptions property for this object.AnalysisSchemeLanguageanalysisSchemeLanguage()Returns the value of the AnalysisSchemeLanguage property for this object.StringanalysisSchemeLanguageAsString()Returns the value of the AnalysisSchemeLanguage property for this object.StringanalysisSchemeName()Returns the value of the AnalysisSchemeName property for this object.static AnalysisScheme.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends AnalysisScheme.Builder>serializableBuilderClass()AnalysisScheme.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
analysisSchemeName
public final String analysisSchemeName()
Returns the value of the AnalysisSchemeName property for this object.- Returns:
- The value of the AnalysisSchemeName property for this object.
-
analysisSchemeLanguage
public final AnalysisSchemeLanguage analysisSchemeLanguage()
Returns the value of the AnalysisSchemeLanguage property for this object.If the service returns an enum value that is not available in the current SDK version,
analysisSchemeLanguagewill returnAnalysisSchemeLanguage.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromanalysisSchemeLanguageAsString().- Returns:
- The value of the AnalysisSchemeLanguage property for this object.
- See Also:
AnalysisSchemeLanguage
-
analysisSchemeLanguageAsString
public final String analysisSchemeLanguageAsString()
Returns the value of the AnalysisSchemeLanguage property for this object.If the service returns an enum value that is not available in the current SDK version,
analysisSchemeLanguagewill returnAnalysisSchemeLanguage.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromanalysisSchemeLanguageAsString().- Returns:
- The value of the AnalysisSchemeLanguage property for this object.
- See Also:
AnalysisSchemeLanguage
-
analysisOptions
public final AnalysisOptions analysisOptions()
Returns the value of the AnalysisOptions property for this object.- Returns:
- The value of the AnalysisOptions property for this object.
-
toBuilder
public AnalysisScheme.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AnalysisScheme.Builder,AnalysisScheme>
-
builder
public static AnalysisScheme.Builder builder()
-
serializableBuilderClass
public static Class<? extends AnalysisScheme.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-