ModelInfoResponse Class

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

public class ModelInfoResponse

An application model info.

Method Summary

Modifier and Type Method and Description
List<ChildEntity> children()

Get the children value.

String customPrebuiltDomainName()

Get the customPrebuiltDomainName value.

String customPrebuiltModelName()

Get the customPrebuiltModelName value.

List<ExplicitListItem> explicitList()

Get the explicitList value.

UUID id()

Get the id value.

String name()

Get the name value.

String readableType()

Get the readableType value.

String regexPattern()

Get the regexPattern value.

List<EntityRole> roles()

Get the roles value.

List<SubClosedListResponse> subLists()

Get the subLists value.

Integer typeId()

Get the typeId value.

ModelInfoResponse withChildren(List<ChildEntity> children)

Set the children value.

ModelInfoResponse withCustomPrebuiltDomainName(String customPrebuiltDomainName)

Set the customPrebuiltDomainName value.

ModelInfoResponse withCustomPrebuiltModelName(String customPrebuiltModelName)

Set the customPrebuiltModelName value.

ModelInfoResponse withExplicitList(List<ExplicitListItem> explicitList)

Set the explicitList value.

ModelInfoResponse withId(UUID id)

Set the id value.

ModelInfoResponse withName(String name)

Set the name value.

ModelInfoResponse withReadableType(String readableType)

Set the readableType value.

ModelInfoResponse withRegexPattern(String regexPattern)

Set the regexPattern value.

ModelInfoResponse withRoles(List<EntityRole> roles)

Set the roles value.

ModelInfoResponse withSubLists(List<SubClosedListResponse> subLists)

Set the subLists value.

ModelInfoResponse withTypeId(Integer typeId)

Set the typeId value.

Method Details

children

public List children()

Get the children value.

Returns:

the children value

customPrebuiltDomainName

public String customPrebuiltDomainName()

Get the customPrebuiltDomainName value.

Returns:

the customPrebuiltDomainName value

customPrebuiltModelName

public String customPrebuiltModelName()

Get the customPrebuiltModelName value.

Returns:

the customPrebuiltModelName value

explicitList

public List explicitList()

Get the explicitList value.

Returns:

the explicitList value

id

public UUID id()

Get the id value.

Returns:

the id value

name

public String name()

Get the name value.

Returns:

the name value

readableType

public String readableType()

Get the readableType value.

Returns:

the readableType value

regexPattern

public String regexPattern()

Get the regexPattern value.

Returns:

the regexPattern value

roles

public List roles()

Get the roles value.

Returns:

the roles value

subLists

public List subLists()

Get the subLists value.

Returns:

the subLists value

typeId

public Integer typeId()

Get the typeId value.

Returns:

the typeId value

withChildren

public ModelInfoResponse withChildren(List children)

Set the children value.

Parameters:

children - the children value to set

Returns:

the ModelInfoResponse object itself.

withCustomPrebuiltDomainName

public ModelInfoResponse withCustomPrebuiltDomainName(String customPrebuiltDomainName)

Set the customPrebuiltDomainName value.

Parameters:

customPrebuiltDomainName - the customPrebuiltDomainName value to set

Returns:

the ModelInfoResponse object itself.

withCustomPrebuiltModelName

public ModelInfoResponse withCustomPrebuiltModelName(String customPrebuiltModelName)

Set the customPrebuiltModelName value.

Parameters:

customPrebuiltModelName - the customPrebuiltModelName value to set

Returns:

the ModelInfoResponse object itself.

withExplicitList

public ModelInfoResponse withExplicitList(List explicitList)

Set the explicitList value.

Parameters:

explicitList - the explicitList value to set

Returns:

the ModelInfoResponse object itself.

withId

public ModelInfoResponse withId(UUID id)

Set the id value.

Parameters:

id - the id value to set

Returns:

the ModelInfoResponse object itself.

withName

public ModelInfoResponse withName(String name)

Set the name value.

Parameters:

name - the name value to set

Returns:

the ModelInfoResponse object itself.

withReadableType

public ModelInfoResponse withReadableType(String readableType)

Set the readableType value.

Parameters:

readableType - the readableType value to set

Returns:

the ModelInfoResponse object itself.

withRegexPattern

public ModelInfoResponse withRegexPattern(String regexPattern)

Set the regexPattern value.

Parameters:

regexPattern - the regexPattern value to set

Returns:

the ModelInfoResponse object itself.

withRoles

public ModelInfoResponse withRoles(List roles)

Set the roles value.

Parameters:

roles - the roles value to set

Returns:

the ModelInfoResponse object itself.

withSubLists

public ModelInfoResponse withSubLists(List subLists)

Set the subLists value.

Parameters:

subLists - the subLists value to set

Returns:

the ModelInfoResponse object itself.

withTypeId

public ModelInfoResponse withTypeId(Integer typeId)

Set the typeId value.

Parameters:

typeId - the typeId value to set

Returns:

the ModelInfoResponse object itself.

Applies to