Class LuisApp
- java.lang.Object
-
- com.microsoft.azure.cognitiveservices.language.luis.authoring.models.LuisApp
-
public class LuisApp extends Object
Exported Model - An exported LUIS Application.
-
-
Constructor Summary
Constructors Constructor Description LuisApp()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
additionalProperties()
Get the additionalProperties value.List<ClosedList>
closedLists()
Get the closedLists value.List<HierarchicalModel>
composites()
Get the composites value.String
culture()
Get the culture value.String
desc()
Get the desc value.List<HierarchicalModel>
entities()
Get the entities value.List<HierarchicalModel>
hierarchicals()
Get the hierarchicals value.List<HierarchicalModel>
intents()
Get the intents value.String
name()
Get the name value.List<PatternAny>
patternAnyEntities()
Get the patternAnyEntities value.List<PatternRule>
patterns()
Get the patterns value.List<JSONModelFeature>
phraselists()
Get the phraselists value.List<PrebuiltEntity>
prebuiltEntities()
Get the prebuiltEntities value.List<RegexEntity>
regexEntities()
Get the regexEntities value.List<JSONRegexFeature>
regexFeatures()
Get the regexFeatures value.List<JSONUtterance>
utterances()
Get the utterances value.String
versionId()
Get the versionId value.LuisApp
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties value.LuisApp
withClosedLists(List<ClosedList> closedLists)
Set the closedLists value.LuisApp
withComposites(List<HierarchicalModel> composites)
Set the composites value.LuisApp
withCulture(String culture)
Set the culture value.LuisApp
withDesc(String desc)
Set the desc value.LuisApp
withEntities(List<HierarchicalModel> entities)
Set the entities value.LuisApp
withHierarchicals(List<HierarchicalModel> hierarchicals)
Set the hierarchicals value.LuisApp
withIntents(List<HierarchicalModel> intents)
Set the intents value.LuisApp
withName(String name)
Set the name value.LuisApp
withPatternAnyEntities(List<PatternAny> patternAnyEntities)
Set the patternAnyEntities value.LuisApp
withPatterns(List<PatternRule> patterns)
Set the patterns value.LuisApp
withPhraselists(List<JSONModelFeature> phraselists)
Set the phraselists value.LuisApp
withPrebuiltEntities(List<PrebuiltEntity> prebuiltEntities)
Set the prebuiltEntities value.LuisApp
withRegexEntities(List<RegexEntity> regexEntities)
Set the regexEntities value.LuisApp
withRegexFeatures(List<JSONRegexFeature> regexFeatures)
Set the regexFeatures value.LuisApp
withUtterances(List<JSONUtterance> utterances)
Set the utterances value.LuisApp
withVersionId(String versionId)
Set the versionId value.
-
-
-
Method Detail
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties value.- Returns:
- the additionalProperties value
-
withAdditionalProperties
public LuisApp withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties value.- Parameters:
additionalProperties
- the additionalProperties value to set- Returns:
- the LuisApp object itself.
-
name
public String name()
Get the name value.- Returns:
- the name value
-
withName
public LuisApp withName(String name)
Set the name value.- Parameters:
name
- the name value to set- Returns:
- the LuisApp object itself.
-
versionId
public String versionId()
Get the versionId value.- Returns:
- the versionId value
-
withVersionId
public LuisApp withVersionId(String versionId)
Set the versionId value.- Parameters:
versionId
- the versionId value to set- Returns:
- the LuisApp object itself.
-
desc
public String desc()
Get the desc value.- Returns:
- the desc value
-
withDesc
public LuisApp withDesc(String desc)
Set the desc value.- Parameters:
desc
- the desc value to set- Returns:
- the LuisApp object itself.
-
culture
public String culture()
Get the culture value.- Returns:
- the culture value
-
withCulture
public LuisApp withCulture(String culture)
Set the culture value.- Parameters:
culture
- the culture value to set- Returns:
- the LuisApp object itself.
-
intents
public List<HierarchicalModel> intents()
Get the intents value.- Returns:
- the intents value
-
withIntents
public LuisApp withIntents(List<HierarchicalModel> intents)
Set the intents value.- Parameters:
intents
- the intents value to set- Returns:
- the LuisApp object itself.
-
entities
public List<HierarchicalModel> entities()
Get the entities value.- Returns:
- the entities value
-
withEntities
public LuisApp withEntities(List<HierarchicalModel> entities)
Set the entities value.- Parameters:
entities
- the entities value to set- Returns:
- the LuisApp object itself.
-
closedLists
public List<ClosedList> closedLists()
Get the closedLists value.- Returns:
- the closedLists value
-
withClosedLists
public LuisApp withClosedLists(List<ClosedList> closedLists)
Set the closedLists value.- Parameters:
closedLists
- the closedLists value to set- Returns:
- the LuisApp object itself.
-
composites
public List<HierarchicalModel> composites()
Get the composites value.- Returns:
- the composites value
-
withComposites
public LuisApp withComposites(List<HierarchicalModel> composites)
Set the composites value.- Parameters:
composites
- the composites value to set- Returns:
- the LuisApp object itself.
-
hierarchicals
public List<HierarchicalModel> hierarchicals()
Get the hierarchicals value.- Returns:
- the hierarchicals value
-
withHierarchicals
public LuisApp withHierarchicals(List<HierarchicalModel> hierarchicals)
Set the hierarchicals value.- Parameters:
hierarchicals
- the hierarchicals value to set- Returns:
- the LuisApp object itself.
-
patternAnyEntities
public List<PatternAny> patternAnyEntities()
Get the patternAnyEntities value.- Returns:
- the patternAnyEntities value
-
withPatternAnyEntities
public LuisApp withPatternAnyEntities(List<PatternAny> patternAnyEntities)
Set the patternAnyEntities value.- Parameters:
patternAnyEntities
- the patternAnyEntities value to set- Returns:
- the LuisApp object itself.
-
regexEntities
public List<RegexEntity> regexEntities()
Get the regexEntities value.- Returns:
- the regexEntities value
-
withRegexEntities
public LuisApp withRegexEntities(List<RegexEntity> regexEntities)
Set the regexEntities value.- Parameters:
regexEntities
- the regexEntities value to set- Returns:
- the LuisApp object itself.
-
prebuiltEntities
public List<PrebuiltEntity> prebuiltEntities()
Get the prebuiltEntities value.- Returns:
- the prebuiltEntities value
-
withPrebuiltEntities
public LuisApp withPrebuiltEntities(List<PrebuiltEntity> prebuiltEntities)
Set the prebuiltEntities value.- Parameters:
prebuiltEntities
- the prebuiltEntities value to set- Returns:
- the LuisApp object itself.
-
regexFeatures
public List<JSONRegexFeature> regexFeatures()
Get the regexFeatures value.- Returns:
- the regexFeatures value
-
withRegexFeatures
public LuisApp withRegexFeatures(List<JSONRegexFeature> regexFeatures)
Set the regexFeatures value.- Parameters:
regexFeatures
- the regexFeatures value to set- Returns:
- the LuisApp object itself.
-
phraselists
public List<JSONModelFeature> phraselists()
Get the phraselists value.- Returns:
- the phraselists value
-
withPhraselists
public LuisApp withPhraselists(List<JSONModelFeature> phraselists)
Set the phraselists value.- Parameters:
phraselists
- the phraselists value to set- Returns:
- the LuisApp object itself.
-
patterns
public List<PatternRule> patterns()
Get the patterns value.- Returns:
- the patterns value
-
withPatterns
public LuisApp withPatterns(List<PatternRule> patterns)
Set the patterns value.- Parameters:
patterns
- the patterns value to set- Returns:
- the LuisApp object itself.
-
utterances
public List<JSONUtterance> utterances()
Get the utterances value.- Returns:
- the utterances value
-
withUtterances
public LuisApp withUtterances(List<JSONUtterance> utterances)
Set the utterances value.- Parameters:
utterances
- the utterances value to set- Returns:
- the LuisApp object itself.
-
-