LuisAppV2 Class

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

public class LuisAppV2

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<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 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

intents

public List intents()

Get the intents value.

Returns:

the intents value

luisSchemaVersion

public String luisSchemaVersion()

Get the luisSchemaVersion value.

Returns:

the luisSchemaVersion value

modelFeatures

public List modelFeatures()

Get the modelFeatures value.

Returns:

the modelFeatures 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

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 LuisAppV2 withAdditionalProperties(Map additionalProperties)

Set the additionalProperties value.

Parameters:

additionalProperties - the additionalProperties value to set

Returns:

the LuisAppV2 object itself.

withClosedLists

public LuisAppV2 withClosedLists(List closedLists)

Set the closedLists value.

Parameters:

closedLists - the closedLists value to set

Returns:

the LuisAppV2 object itself.

withComposites

public LuisAppV2 withComposites(List composites)

Set the composites value.

Parameters:

composites - the composites value to set

Returns:

the LuisAppV2 object itself.

withCulture

public LuisAppV2 withCulture(String culture)

Set the culture value.

Parameters:

culture - the culture value to set

Returns:

the LuisAppV2 object itself.

withDesc

public LuisAppV2 withDesc(String desc)

Set the desc value.

Parameters:

desc - the desc value to set

Returns:

the LuisAppV2 object itself.

withEntities

public LuisAppV2 withEntities(List entities)

Set the entities value.

Parameters:

entities - the entities value to set

Returns:

the LuisAppV2 object itself.

withIntents

public LuisAppV2 withIntents(List intents)

Set the intents value.

Parameters:

intents - the intents value to set

Returns:

the LuisAppV2 object itself.

withLuisSchemaVersion

public LuisAppV2 withLuisSchemaVersion(String luisSchemaVersion)

Set the luisSchemaVersion value.

Parameters:

luisSchemaVersion - the luisSchemaVersion value to set

Returns:

the LuisAppV2 object itself.

withModelFeatures

public LuisAppV2 withModelFeatures(List modelFeatures)

Set the modelFeatures value.

Parameters:

modelFeatures - the modelFeatures value to set

Returns:

the LuisAppV2 object itself.

withName

public LuisAppV2 withName(String name)

Set the name value.

Parameters:

name - the name value to set

Returns:

the LuisAppV2 object itself.

withPatternAnyEntities

public LuisAppV2 withPatternAnyEntities(List patternAnyEntities)

Set the patternAnyEntities value.

Parameters:

patternAnyEntities - the patternAnyEntities value to set

Returns:

the LuisAppV2 object itself.

withPatterns

public LuisAppV2 withPatterns(List patterns)

Set the patterns value.

Parameters:

patterns - the patterns value to set

Returns:

the LuisAppV2 object itself.

withPrebuiltEntities

public LuisAppV2 withPrebuiltEntities(List prebuiltEntities)

Set the prebuiltEntities value.

Parameters:

prebuiltEntities - the prebuiltEntities value to set

Returns:

the LuisAppV2 object itself.

withRegexEntities

public LuisAppV2 withRegexEntities(List regexEntities)

Set the regexEntities value.

Parameters:

regexEntities - the regexEntities value to set

Returns:

the LuisAppV2 object itself.

withRegexFeatures

public LuisAppV2 withRegexFeatures(List regexFeatures)

Set the regexFeatures value.

Parameters:

regexFeatures - the regexFeatures value to set

Returns:

the LuisAppV2 object itself.

withUtterances

public LuisAppV2 withUtterances(List utterances)

Set the utterances value.

Parameters:

utterances - the utterances value to set

Returns:

the LuisAppV2 object itself.

withVersionId

public LuisAppV2 withVersionId(String versionId)

Set the versionId value.

Parameters:

versionId - the versionId value to set

Returns:

the LuisAppV2 object itself.

Applies to