LuisApp Class

  • java.lang.Object
    • com.microsoft.azure.cognitiveservices.language.luis.authoring.models.LuisApp

public class LuisApp

Exported Model - An exported LUIS Application.

Method Summary

Modifier and Type Method and 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 Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties value.

Returns:

the additionalProperties value

closedLists

public List closedLists()

Get the closedLists value.

Returns:

the closedLists value

composites

public List composites()

Get the composites value.

Returns:

the composites value

culture

public String culture()

Get the culture value.

Returns:

the culture value

desc

public String desc()

Get the desc value.

Returns:

the desc value

entities

public List entities()

Get the entities value.

Returns:

the entities value

hierarchicals

public List hierarchicals()

Get the hierarchicals value.

Returns:

the hierarchicals value

intents

public List intents()

Get the intents value.

Returns:

the intents value

name

public String name()

Get the name value.

Returns:

the name value

patternAnyEntities

public List patternAnyEntities()

Get the patternAnyEntities value.

Returns:

the patternAnyEntities value

patterns

public List patterns()

Get the patterns value.

Returns:

the patterns value

phraselists

public List phraselists()

Get the phraselists value.

Returns:

the phraselists value

prebuiltEntities

public List prebuiltEntities()

Get the prebuiltEntities value.

Returns:

the prebuiltEntities value

regexEntities

public List regexEntities()

Get the regexEntities value.

Returns:

the regexEntities value

regexFeatures

public List regexFeatures()

Get the regexFeatures value.

Returns:

the regexFeatures value

utterances

public List utterances()

Get the utterances value.

Returns:

the utterances value

versionId

public String versionId()

Get the versionId value.

Returns:

the versionId value

withAdditionalProperties

public LuisApp withAdditionalProperties(Map additionalProperties)

Set the additionalProperties value.

Parameters:

additionalProperties - the additionalProperties value to set

Returns:

the LuisApp object itself.

withClosedLists

public LuisApp withClosedLists(List closedLists)

Set the closedLists value.

Parameters:

closedLists - the closedLists value to set

Returns:

the LuisApp object itself.

withComposites

public LuisApp withComposites(List composites)

Set the composites value.

Parameters:

composites - the composites value to set

Returns:

the LuisApp object itself.

withCulture

public LuisApp withCulture(String culture)

Set the culture value.

Parameters:

culture - the culture value to set

Returns:

the LuisApp object itself.

withDesc

public LuisApp withDesc(String desc)

Set the desc value.

Parameters:

desc - the desc value to set

Returns:

the LuisApp object itself.

withEntities

public LuisApp withEntities(List entities)

Set the entities value.

Parameters:

entities - the entities value to set

Returns:

the LuisApp object itself.

withHierarchicals

public LuisApp withHierarchicals(List hierarchicals)

Set the hierarchicals value.

Parameters:

hierarchicals - the hierarchicals value to set

Returns:

the LuisApp object itself.

withIntents

public LuisApp withIntents(List intents)

Set the intents value.

Parameters:

intents - the intents value to set

Returns:

the LuisApp object itself.

withName

public LuisApp withName(String name)

Set the name value.

Parameters:

name - the name value to set

Returns:

the LuisApp object itself.

withPatternAnyEntities

public LuisApp withPatternAnyEntities(List patternAnyEntities)

Set the patternAnyEntities value.

Parameters:

patternAnyEntities - the patternAnyEntities value to set

Returns:

the LuisApp object itself.

withPatterns

public LuisApp withPatterns(List patterns)

Set the patterns value.

Parameters:

patterns - the patterns value to set

Returns:

the LuisApp object itself.

withPhraselists

public LuisApp withPhraselists(List phraselists)

Set the phraselists value.

Parameters:

phraselists - the phraselists value to set

Returns:

the LuisApp object itself.

withPrebuiltEntities

public LuisApp withPrebuiltEntities(List prebuiltEntities)

Set the prebuiltEntities value.

Parameters:

prebuiltEntities - the prebuiltEntities value to set

Returns:

the LuisApp object itself.

withRegexEntities

public LuisApp withRegexEntities(List regexEntities)

Set the regexEntities value.

Parameters:

regexEntities - the regexEntities value to set

Returns:

the LuisApp object itself.

withRegexFeatures

public LuisApp withRegexFeatures(List regexFeatures)

Set the regexFeatures value.

Parameters:

regexFeatures - the regexFeatures value to set

Returns:

the LuisApp object itself.

withUtterances

public LuisApp withUtterances(List utterances)

Set the utterances value.

Parameters:

utterances - the utterances value to set

Returns:

the LuisApp object itself.

withVersionId

public LuisApp withVersionId(String versionId)

Set the versionId value.

Parameters:

versionId - the versionId value to set

Returns:

the LuisApp object itself.

Applies to