Class TextTranslationSkill
- java.lang.Object
-
- com.azure.search.documents.indexes.models.SearchIndexerSkill
-
- com.azure.search.documents.indexes.models.TextTranslationSkill
-
public final class TextTranslationSkill extends SearchIndexerSkill
A skill to translate text from one language to another.
-
-
Constructor Summary
Constructors Constructor Description TextTranslationSkill(List<InputFieldMappingEntry> inputs, List<OutputFieldMappingEntry> outputs, TextTranslationSkillLanguage defaultToLanguageCode)
Creates an instance of TextTranslationSkill class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TextTranslationSkillLanguage
getDefaultFromLanguageCode()
Get the defaultFromLanguageCode property: The language code to translate documents from for documents that don't specify the from language explicitly.TextTranslationSkillLanguage
getDefaultToLanguageCode()
Get the defaultToLanguageCode property: The language code to translate documents into for documents that don't specify the to language explicitly.TextTranslationSkillLanguage
getSuggestedFrom()
Get the suggestedFrom property: The language code to translate documents from when neither the fromLanguageCode input nor the defaultFromLanguageCode parameter are provided, and the automatic language detection is unsuccessful.TextTranslationSkill
setDefaultFromLanguageCode(TextTranslationSkillLanguage defaultFromLanguageCode)
Set the defaultFromLanguageCode property: The language code to translate documents from for documents that don't specify the from language explicitly.TextTranslationSkill
setSuggestedFrom(TextTranslationSkillLanguage suggestedFrom)
Set the suggestedFrom property: The language code to translate documents from when neither the fromLanguageCode input nor the defaultFromLanguageCode parameter are provided, and the automatic language detection is unsuccessful.-
Methods inherited from class com.azure.search.documents.indexes.models.SearchIndexerSkill
getContext, getDescription, getInputs, getName, getOutputs, setContext, setDescription, setName
-
-
-
-
Constructor Detail
-
TextTranslationSkill
public TextTranslationSkill(List<InputFieldMappingEntry> inputs, List<OutputFieldMappingEntry> outputs, TextTranslationSkillLanguage defaultToLanguageCode)
Creates an instance of TextTranslationSkill class.- Parameters:
inputs
- the inputs value to set.outputs
- the outputs value to set.defaultToLanguageCode
- the defaultToLanguageCode value to set.
-
-
Method Detail
-
getDefaultToLanguageCode
public TextTranslationSkillLanguage getDefaultToLanguageCode()
Get the defaultToLanguageCode property: The language code to translate documents into for documents that don't specify the to language explicitly.- Returns:
- the defaultToLanguageCode value.
-
getDefaultFromLanguageCode
public TextTranslationSkillLanguage getDefaultFromLanguageCode()
Get the defaultFromLanguageCode property: The language code to translate documents from for documents that don't specify the from language explicitly.- Returns:
- the defaultFromLanguageCode value.
-
setDefaultFromLanguageCode
public TextTranslationSkill setDefaultFromLanguageCode(TextTranslationSkillLanguage defaultFromLanguageCode)
Set the defaultFromLanguageCode property: The language code to translate documents from for documents that don't specify the from language explicitly.- Parameters:
defaultFromLanguageCode
- the defaultFromLanguageCode value to set.- Returns:
- the TextTranslationSkill object itself.
-
getSuggestedFrom
public TextTranslationSkillLanguage getSuggestedFrom()
Get the suggestedFrom property: The language code to translate documents from when neither the fromLanguageCode input nor the defaultFromLanguageCode parameter are provided, and the automatic language detection is unsuccessful. Default is en.- Returns:
- the suggestedFrom value.
-
setSuggestedFrom
public TextTranslationSkill setSuggestedFrom(TextTranslationSkillLanguage suggestedFrom)
Set the suggestedFrom property: The language code to translate documents from when neither the fromLanguageCode input nor the defaultFromLanguageCode parameter are provided, and the automatic language detection is unsuccessful. Default is en.- Parameters:
suggestedFrom
- the suggestedFrom value to set.- Returns:
- the TextTranslationSkill object itself.
-
-