Class PutLexiconRequest
Inheritance
PutLexiconRequest
Assembly: Glitch9.AIDevKit.Provider.AmazonAws.dll
Syntax
public sealed class PutLexiconRequest : LexiconRequest<PutLexiconRequest, bool>
Constructors
|
Edit this page
View Source
PutLexiconRequest(Api, string, IEnumerable<Lexeme>)
Declaration
public PutLexiconRequest(Api api, string lexiconName, IEnumerable<Lexeme> lexemes)
Parameters
Properties
|
Edit this page
View Source
Alphabet
Optional.
Phonetic alphabet used in the lexicon. Valid values are "ipa" and "x-sampa".
Default: "ipa"
Declaration
public string Alphabet { get; set; }
Property Value
|
Edit this page
View Source
Lexemes
Required.
List of lexemes to include in the lexicon.
Declaration
public List<Lexeme> Lexemes { get; set; }
Property Value
|
Edit this page
View Source
LexiconName
Declaration
public string LexiconName { get; }
Property Value
|
Edit this page
View Source
Locale
Optional.
Language code that represents the language of the lexicon.
Default: "en-US"
Declaration
public Locale Locale { get; set; }
Property Value
|
Edit this page
View Source
RequestType
The endpoint type for this
Declaration
public override RequestType RequestType { get; }
Property Value
Overrides
Methods
|
Edit this page
View Source
ExecuteAsyncInternal()
Executes the actual task logic. Must be implemented in derived classes.
Declaration
protected override UniTask<bool> ExecuteAsyncInternal()
Returns
| Type |
Description |
| UniTask<bool> |
|
Overrides
|
Edit this page
View Source
SetAlphabet(string)
Declaration
public PutLexiconRequest SetAlphabet(string alphabet)
Parameters
| Type |
Name |
Description |
| string |
alphabet |
|
Returns
|
Edit this page
View Source
SetLocale(Locale)
Declaration
public PutLexiconRequest SetLocale(Locale locale)
Parameters
| Type |
Name |
Description |
| Locale |
locale |
|
Returns
Extension Methods