public class AiNameCulturalContextBuilder extends Object
Constructor and Description |
---|
AiNameCulturalContextBuilder(AiNameCulturalContext model) |
Modifier and Type | Method and Description |
---|---|
AiNameCulturalContext |
build()
Build AiNameCulturalContext instance.
|
AiNameCulturalContextBuilder |
encoding(String encoding)
Set AiNameCulturalContext.encoding and return builder.
|
AiNameCulturalContextBuilder |
language(String language)
Set AiNameCulturalContext.language and return builder.
|
AiNameCulturalContextBuilder |
location(String location)
Set AiNameCulturalContext.location and return builder.
|
AiNameCulturalContextBuilder |
script(String script)
Set AiNameCulturalContext.script and return builder.
|
AiNameCulturalContextBuilder |
style(String style)
Set AiNameCulturalContext.style and return builder.
|
public AiNameCulturalContextBuilder(AiNameCulturalContext model)
public AiNameCulturalContext build()
public AiNameCulturalContextBuilder language(String language)
language
- An ISO-639 code of the language; either 639-1 or 639-3 (e.g. \"it\" or \"ita\" for Italian)public AiNameCulturalContextBuilder location(String location)
location
- A geographic code such as an ISO-3166 two letter country code, for example \"FR\" for Francepublic AiNameCulturalContextBuilder script(String script)
script
- A writing system code; starts with the ISO-15924 script namepublic AiNameCulturalContextBuilder encoding(String encoding)
encoding
- A character encoding namepublic AiNameCulturalContextBuilder style(String style)
style
- Name writing style. Enum, available values: Formal, Informal, Legal, AcademicCopyright © 2020. All rights reserved.