Class LuisAppV2
- java.lang.Object
-
- com.microsoft.azure.cognitiveservices.language.luis.authoring.models.LuisAppV2
-
public class LuisAppV2 extends Object
Exported Model - An exported LUIS Application.
-
-
Constructor Summary
Constructors Constructor Description LuisAppV2()
-
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<HierarchicalModelV2>
composites()
Get the composites value.String
culture()
Get the culture value.String
desc()
Get the desc value.List<HierarchicalModelV2>
entities()
Get the entities value.List<HierarchicalModelV2>
intents()
Get the intents value.String
luisSchemaVersion()
Get the luisSchemaVersion value.List<JSONModelFeature>
modelFeatures()
Get the modelFeatures value.String
name()
Get the name value.List<PatternAny>
patternAnyEntities()
Get the patternAnyEntities value.List<PatternRule>
patterns()
Get the patterns 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.LuisAppV2
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties value.LuisAppV2
withClosedLists(List<ClosedList> closedLists)
Set the closedLists value.LuisAppV2
withComposites(List<HierarchicalModelV2> composites)
Set the composites value.LuisAppV2
withCulture(String culture)
Set the culture value.LuisAppV2
withDesc(String desc)
Set the desc value.LuisAppV2
withEntities(List<HierarchicalModelV2> entities)
Set the entities value.LuisAppV2
withIntents(List<HierarchicalModelV2> intents)
Set the intents value.LuisAppV2
withLuisSchemaVersion(String luisSchemaVersion)
Set the luisSchemaVersion value.LuisAppV2
withModelFeatures(List<JSONModelFeature> modelFeatures)
Set the modelFeatures value.LuisAppV2
withName(String name)
Set the name value.LuisAppV2
withPatternAnyEntities(List<PatternAny> patternAnyEntities)
Set the patternAnyEntities value.LuisAppV2
withPatterns(List<PatternRule> patterns)
Set the patterns value.LuisAppV2
withPrebuiltEntities(List<PrebuiltEntity> prebuiltEntities)
Set the prebuiltEntities value.LuisAppV2
withRegexEntities(List<RegexEntity> regexEntities)
Set the regexEntities value.LuisAppV2
withRegexFeatures(List<JSONRegexFeature> regexFeatures)
Set the regexFeatures value.LuisAppV2
withUtterances(List<JSONUtterance> utterances)
Set the utterances value.LuisAppV2
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 LuisAppV2 withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties value.- Parameters:
additionalProperties
- the additionalProperties value to set- Returns:
- the LuisAppV2 object itself.
-
luisSchemaVersion
public String luisSchemaVersion()
Get the luisSchemaVersion value.- Returns:
- the luisSchemaVersion value
-
withLuisSchemaVersion
public LuisAppV2 withLuisSchemaVersion(String luisSchemaVersion)
Set the luisSchemaVersion value.- Parameters:
luisSchemaVersion
- the luisSchemaVersion value to set- Returns:
- the LuisAppV2 object itself.
-
name
public String name()
Get the name value.- Returns:
- the name value
-
withName
public LuisAppV2 withName(String name)
Set the name value.- Parameters:
name
- the name value to set- Returns:
- the LuisAppV2 object itself.
-
versionId
public String versionId()
Get the versionId value.- Returns:
- the versionId value
-
withVersionId
public LuisAppV2 withVersionId(String versionId)
Set the versionId value.- Parameters:
versionId
- the versionId value to set- Returns:
- the LuisAppV2 object itself.
-
desc
public String desc()
Get the desc value.- Returns:
- the desc value
-
withDesc
public LuisAppV2 withDesc(String desc)
Set the desc value.- Parameters:
desc
- the desc value to set- Returns:
- the LuisAppV2 object itself.
-
culture
public String culture()
Get the culture value.- Returns:
- the culture value
-
withCulture
public LuisAppV2 withCulture(String culture)
Set the culture value.- Parameters:
culture
- the culture value to set- Returns:
- the LuisAppV2 object itself.
-
intents
public List<HierarchicalModelV2> intents()
Get the intents value.- Returns:
- the intents value
-
withIntents
public LuisAppV2 withIntents(List<HierarchicalModelV2> intents)
Set the intents value.- Parameters:
intents
- the intents value to set- Returns:
- the LuisAppV2 object itself.
-
entities
public List<HierarchicalModelV2> entities()
Get the entities value.- Returns:
- the entities value
-
withEntities
public LuisAppV2 withEntities(List<HierarchicalModelV2> entities)
Set the entities value.- Parameters:
entities
- the entities value to set- Returns:
- the LuisAppV2 object itself.
-
closedLists
public List<ClosedList> closedLists()
Get the closedLists value.- Returns:
- the closedLists value
-
withClosedLists
public LuisAppV2 withClosedLists(List<ClosedList> closedLists)
Set the closedLists value.- Parameters:
closedLists
- the closedLists value to set- Returns:
- the LuisAppV2 object itself.
-
composites
public List<HierarchicalModelV2> composites()
Get the composites value.- Returns:
- the composites value
-
withComposites
public LuisAppV2 withComposites(List<HierarchicalModelV2> composites)
Set the composites value.- Parameters:
composites
- the composites value to set- Returns:
- the LuisAppV2 object itself.
-
patternAnyEntities
public List<PatternAny> patternAnyEntities()
Get the patternAnyEntities value.- Returns:
- the patternAnyEntities value
-
withPatternAnyEntities
public LuisAppV2 withPatternAnyEntities(List<PatternAny> patternAnyEntities)
Set the patternAnyEntities value.- Parameters:
patternAnyEntities
- the patternAnyEntities value to set- Returns:
- the LuisAppV2 object itself.
-
regexEntities
public List<RegexEntity> regexEntities()
Get the regexEntities value.- Returns:
- the regexEntities value
-
withRegexEntities
public LuisAppV2 withRegexEntities(List<RegexEntity> regexEntities)
Set the regexEntities value.- Parameters:
regexEntities
- the regexEntities value to set- Returns:
- the LuisAppV2 object itself.
-
prebuiltEntities
public List<PrebuiltEntity> prebuiltEntities()
Get the prebuiltEntities value.- Returns:
- the prebuiltEntities value
-
withPrebuiltEntities
public LuisAppV2 withPrebuiltEntities(List<PrebuiltEntity> prebuiltEntities)
Set the prebuiltEntities value.- Parameters:
prebuiltEntities
- the prebuiltEntities value to set- Returns:
- the LuisAppV2 object itself.
-
regexFeatures
public List<JSONRegexFeature> regexFeatures()
Get the regexFeatures value.- Returns:
- the regexFeatures value
-
withRegexFeatures
public LuisAppV2 withRegexFeatures(List<JSONRegexFeature> regexFeatures)
Set the regexFeatures value.- Parameters:
regexFeatures
- the regexFeatures value to set- Returns:
- the LuisAppV2 object itself.
-
modelFeatures
public List<JSONModelFeature> modelFeatures()
Get the modelFeatures value.- Returns:
- the modelFeatures value
-
withModelFeatures
public LuisAppV2 withModelFeatures(List<JSONModelFeature> modelFeatures)
Set the modelFeatures value.- Parameters:
modelFeatures
- the modelFeatures value to set- Returns:
- the LuisAppV2 object itself.
-
patterns
public List<PatternRule> patterns()
Get the patterns value.- Returns:
- the patterns value
-
withPatterns
public LuisAppV2 withPatterns(List<PatternRule> patterns)
Set the patterns value.- Parameters:
patterns
- the patterns value to set- Returns:
- the LuisAppV2 object itself.
-
utterances
public List<JSONUtterance> utterances()
Get the utterances value.- Returns:
- the utterances value
-
withUtterances
public LuisAppV2 withUtterances(List<JSONUtterance> utterances)
Set the utterances value.- Parameters:
utterances
- the utterances value to set- Returns:
- the LuisAppV2 object itself.
-
-