你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Apps 接口
public interface Apps
方法摘要
修饰符和类型 |
方法和描述 |
UUID
|
add(ApplicationCreateObject applicationCreateObject)
创建新的 LUIS 应用。
|
Observable<UUID>
|
addAsync(ApplicationCreateObject applicationCreateObject)
创建新的 LUIS 应用。
|
UUID
|
addCustomPrebuiltDomain(PrebuiltDomainCreateObject prebuiltDomainCreateObject)
将预生成域及其意向和实体模型添加为新应用程序。
|
Observable<UUID>
|
addCustomPrebuiltDomainAsync(PrebuiltDomainCreateObject prebuiltDomainCreateObject)
将预生成域及其意向和实体模型添加为新应用程序。
|
AppsDeleteDefinitionStages.WithAppId
|
delete()
删除应用程序。
|
OperationStatus
|
delete(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)
删除应用程序。
|
Observable<OperationStatus>
|
deleteAsync(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)
删除应用程序。
|
InputStream
|
downloadQueryLogs(UUID appId)
获取应用程序过去一个月的终结点查询的日志。
|
Observable<InputStream>
|
downloadQueryLogsAsync(UUID appId)
获取应用程序过去一个月的终结点查询的日志。
|
ApplicationInfoResponse
|
get(UUID appId)
获取应用程序信息。
|
Observable<ApplicationInfoResponse>
|
getAsync(UUID appId)
获取应用程序信息。
|
PublishSettings
|
getPublishSettings(UUID appId)
获取应用程序发布设置,包括“UseAllTrainingData”。
|
Observable<PublishSettings>
|
getPublishSettingsAsync(UUID appId)
获取应用程序发布设置,包括“UseAllTrainingData”。
|
ApplicationSettings
|
getSettings(UUID appId)
获取应用程序设置,包括“UseAllTrainingData”。
|
Observable<ApplicationSettings>
|
getSettingsAsync(UUID appId)
获取应用程序设置,包括“UseAllTrainingData”。
|
AppsImportLuFormatDefinitionStages.WithLuisAppLu
|
importLuFormat()
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
|
UUID
|
importLuFormat(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
|
Observable<UUID>
|
importLuFormatAsync(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
|
AppsImportMethodDefinitionStages.WithLuisApp
|
importMethod()
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
|
UUID
|
importMethod(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
|
Observable<UUID>
|
importMethodAsync(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
|
AppsImportV2AppDefinitionStages.WithLuisAppV2
|
importV2App()
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
|
UUID
|
importV2App(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
|
Observable<UUID>
|
importV2AppAsync(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
|
AppsListDefinitionStages.WithExecute
|
list()
列出用户的所有用户应用程序。
|
List<ApplicationInfoResponse>
|
list(ListAppsOptionalParameter listOptionalParameter)
列出用户的所有用户应用程序。
|
Observable<List<ApplicationInfoResponse>>
|
listAsync(ListAppsOptionalParameter listOptionalParameter)
列出用户的所有用户应用程序。
|
List<PrebuiltDomain>
|
listAvailableCustomPrebuiltDomains()
获取所有区域性的所有可用自定义预生成域。
|
Observable<List<PrebuiltDomain>>
|
listAvailableCustomPrebuiltDomainsAsync()
获取所有区域性的所有可用自定义预生成域。
|
List<PrebuiltDomain>
|
listAvailableCustomPrebuiltDomainsForCulture(String culture)
获取特定区域性的所有可用预生成域。
|
Observable<List<PrebuiltDomain>>
|
listAvailableCustomPrebuiltDomainsForCultureAsync(String culture)
获取特定区域性的所有可用预生成域。
|
PersonalAssistantsResponse
|
listCortanaEndpoints()
获取预生成的 Cortana 应用程序的终结点 URL。
|
Observable<PersonalAssistantsResponse>
|
listCortanaEndpointsAsync()
获取预生成的 Cortana 应用程序的终结点 URL。
|
List<String>
|
listDomains()
获取可用的应用程序域。
|
Observable<List<String>>
|
listDomainsAsync()
获取可用的应用程序域。
|
Map<String, String>
|
listEndpoints(UUID appId)
返回可用的终结点部署区域和 URL。
|
Observable<Map<String, String>>
|
listEndpointsAsync(UUID appId)
返回可用的终结点部署区域和 URL。
|
List<AvailableCulture>
|
listSupportedCultures()
获取受支持的区域性的列表。 区域性等效于书面语言和区域设置。 例如,“en-us”表示美国英语的变体。
|
Observable<List<AvailableCulture>>
|
listSupportedCulturesAsync()
获取受支持的区域性的列表。 区域性等效于书面语言和区域设置。 例如,“en-us”表示美国英语的变体。
|
List<String>
|
listUsageScenarios()
获取应用程序的可用使用方案。
|
Observable<List<String>>
|
listUsageScenariosAsync()
获取应用程序的可用使用方案。
|
InputStream
|
packagePublishedApplicationAsGzip(UUID appId, String slotName)
package - 获取二进制流 GZip 格式的已发布 LUIS 应用程序包。 将已发布的 LUIS 应用程序打包为 GZip 文件,以在 LUIS 容器中使用。
|
Observable<InputStream>
|
packagePublishedApplicationAsGzipAsync(UUID appId, String slotName)
package - 获取二进制流 GZip 格式的已发布 LUIS 应用程序包。 将已发布的 LUIS 应用程序打包为 GZip 文件,以在 LUIS 容器中使用。
|
InputStream
|
packageTrainedApplicationAsGzip(UUID appId, String versionId)
package - 获取二进制流 GZip 格式的经过训练的 LUIS 应用程序包。 包将 LUIS 应用程序定型为 GZip 文件,以在 LUIS 容器中使用。
|
Observable<InputStream>
|
packageTrainedApplicationAsGzipAsync(UUID appId, String versionId)
package - 获取二进制流 GZip 格式的经过训练的 LUIS 应用程序包。 包将 LUIS 应用程序定型为 GZip 文件,以在 LUIS 容器中使用。
|
ProductionOrStagingEndpointInfo
|
publish(UUID appId, ApplicationPublishObject applicationPublishObject)
发布应用程序的特定版本。
|
Observable<ProductionOrStagingEndpointInfo>
|
publishAsync(UUID appId, ApplicationPublishObject applicationPublishObject)
发布应用程序的特定版本。
|
OperationStatus
|
update(UUID appId, ApplicationUpdateObject applicationUpdateObject)
更新应用程序的名称或说明。
|
Observable<OperationStatus>
|
updateAsync(UUID appId, ApplicationUpdateObject applicationUpdateObject)
更新应用程序的名称或说明。
|
OperationStatus
|
updatePublishSettings(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)
汇报应用程序发布设置,包括“UseAllTrainingData”。
|
Observable<OperationStatus>
|
updatePublishSettingsAsync(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)
汇报应用程序发布设置,包括“UseAllTrainingData”。
|
AppsUpdateSettingsDefinitionStages.WithAppId
|
updateSettings()
汇报应用程序设置,包括“UseAllTrainingData”。
|
OperationStatus
|
updateSettings(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)
汇报应用程序设置,包括“UseAllTrainingData”。
|
Observable<OperationStatus>
|
updateSettingsAsync(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)
汇报应用程序设置,包括“UseAllTrainingData”。
|
方法详细信息
add
public UUID add(ApplicationCreateObject applicationCreateObject)
创建新的 LUIS 应用。
Parameters:
applicationCreateObject
- 包含名称、说明 (可选) 、区域性、使用方案 (可选) 、域 (可选) 和初始版本 ID (可选) 的应用程序。 版本 ID 的默认值为“0.1”。 注意:创建应用后,无法更改区域性。
Returns:
如果成功,则为 UUID 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
addAsync
public Observable addAsync(ApplicationCreateObject applicationCreateObject)
创建新的 LUIS 应用。
Parameters:
applicationCreateObject
- 包含名称、说明 (可选) 、区域性、使用方案 (可选) 、域 (可选) 和初始版本 ID (可选) 的应用程序。 版本 ID 的默认值为“0.1”。 注意:创建应用后,无法更改区域性。
Returns:
UUID 对象的可观测值
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
addCustomPrebuiltDomain
public UUID addCustomPrebuiltDomain(PrebuiltDomainCreateObject prebuiltDomainCreateObject)
将预生成域及其意向和实体模型添加为新应用程序。
Parameters:
prebuiltDomainCreateObject
- 包含域名称和区域性的预生成域创建对象。
Returns:
如果成功,则为 UUID 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
addCustomPrebuiltDomainAsync
public Observable addCustomPrebuiltDomainAsync(PrebuiltDomainCreateObject prebuiltDomainCreateObject)
将预生成域及其意向和实体模型添加为新应用程序。
Parameters:
prebuiltDomainCreateObject
- 包含域名称和区域性的预生成域创建对象。
Returns:
UUID 对象的可观测值
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
delete
public AppsDeleteDefinitionStages.WithAppId delete()
删除应用程序。
Returns:
删除调用的第一阶段
delete
public OperationStatus delete(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)
删除应用程序。
Parameters:
appId
- 应用程序 ID。
deleteOptionalParameter
- 表示调用此 API 之前要设置的可选参数的 对象
Returns:
如果成功,则为 OperationStatus 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
deleteAsync
public Observable deleteAsync(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)
删除应用程序。
Parameters:
appId
- 应用程序 ID。
deleteOptionalParameter
- 表示调用此 API 之前要设置的可选参数的 对象
Returns:
可观测到 OperationStatus 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
downloadQueryLogs
public InputStream downloadQueryLogs(UUID appId)
获取应用程序过去一个月的终结点查询的日志。
Parameters:
appId
- 应用程序 ID。
Returns:
如果成功,则为 InputStream 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
CloudException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
downloadQueryLogsAsync
public Observable downloadQueryLogsAsync(UUID appId)
获取应用程序过去一个月的终结点查询的日志。
Parameters:
appId
- 应用程序 ID。
Returns:
InputStream 对象的可观测值
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
get
public ApplicationInfoResponse get(UUID appId)
获取应用程序信息。
Parameters:
appId
- 应用程序 ID。
Returns:
ApplicationInfoResponse 对象(如果成功)。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
getAsync
public Observable getAsync(UUID appId)
获取应用程序信息。
Parameters:
appId
- 应用程序 ID。
Returns:
ApplicationInfoResponse 对象的可观测值
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
getPublishSettings
public PublishSettings getPublishSettings(UUID appId)
获取应用程序发布设置,包括“UseAllTrainingData”。
Parameters:
appId
- 应用程序 ID。
Returns:
如果成功,则为 PublishSettings 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
getPublishSettingsAsync
public Observable getPublishSettingsAsync(UUID appId)
获取应用程序发布设置,包括“UseAllTrainingData”。
Parameters:
appId
- 应用程序 ID。
Returns:
PublishSettings 对象的可观测值
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
getSettings
public ApplicationSettings getSettings(UUID appId)
获取应用程序设置,包括“UseAllTrainingData”。
Parameters:
appId
- 应用程序 ID。
Returns:
ApplicationSettings 对象(如果成功)。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
getSettingsAsync
public Observable getSettingsAsync(UUID appId)
获取应用程序设置,包括“UseAllTrainingData”。
Parameters:
appId
- 应用程序 ID。
Returns:
可观测到 ApplicationSettings 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
importLuFormat
public AppsImportLuFormatDefinitionStages.WithLuisAppLu importLuFormat()
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
Returns:
importLuFormat 调用的第一个阶段
importLuFormat
public UUID importLuFormat(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
Parameters:
luisAppLu
- LUIS 应用程序结构。
importLuFormatOptionalParameter
- 表示在调用此 API 之前要设置的可选参数的 对象
Returns:
如果成功,则为 UUID 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
importLuFormatAsync
public Observable importLuFormatAsync(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
Parameters:
luisAppLu
- LUIS 应用程序结构。
importLuFormatOptionalParameter
- 表示在调用此 API 之前要设置的可选参数的 对象
Returns:
可观测到 UUID 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
importMethod
public AppsImportMethodDefinitionStages.WithLuisApp importMethod()
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
Returns:
importMethod 调用的第一个阶段
importMethod
public UUID importMethod(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
Parameters:
luisApp
- LUIS 应用程序结构。
importMethodOptionalParameter
- 表示在调用此 API 之前要设置的可选参数的 对象
Returns:
如果成功,则为 UUID 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
importMethodAsync
public Observable importMethodAsync(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
Parameters:
luisApp
- LUIS 应用程序结构。
importMethodOptionalParameter
- 表示在调用此 API 之前要设置的可选参数的 对象
Returns:
可观测到 UUID 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
importV2App
public AppsImportV2AppDefinitionStages.WithLuisAppV2 importV2App()
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
Returns:
importV2App 调用的第一个阶段
importV2App
public UUID importV2App(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
Parameters:
luisAppV2
- LUIS 应用程序结构。
importV2AppOptionalParameter
- 表示在调用此 API 之前要设置的可选参数的 对象
Returns:
如果成功,则为 UUID 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
importV2AppAsync
public Observable importV2AppAsync(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)
将应用程序导入 LUIS,应用程序的结构包含在请求正文中。
Parameters:
luisAppV2
- LUIS 应用程序结构。
importV2AppOptionalParameter
- 表示在调用此 API 之前要设置的可选参数的 对象
Returns:
可观测到 UUID 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
list
public AppsListDefinitionStages.WithExecute list()
列出用户的所有用户应用程序。
Returns:
列表调用的第一阶段
list
public List list(ListAppsOptionalParameter listOptionalParameter)
列出用户的所有用户应用程序。
Parameters:
listOptionalParameter
- 表示在调用此 API 之前要设置的可选参数的 对象
Returns:
如果成功,则为 List<ApplicationInfoResponse> 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
listAsync
public Observable> listAsync(ListAppsOptionalParameter listOptionalParameter)
列出用户的所有用户应用程序。
Parameters:
listOptionalParameter
- 表示在调用此 API 之前要设置的可选参数的 对象
Returns:
可观测到 List<ApplicationInfoResponse> 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
listAvailableCustomPrebuiltDomains
public List listAvailableCustomPrebuiltDomains()
获取所有区域性的所有可用自定义预生成域。
Returns:
如果成功,则为 List<PrebuiltDomain> 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
listAvailableCustomPrebuiltDomainsAsync
public Observable> listAvailableCustomPrebuiltDomainsAsync()
获取所有区域性的所有可用自定义预生成域。
Returns:
可观测到 List<PrebuiltDomain> 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
listAvailableCustomPrebuiltDomainsForCulture
public List listAvailableCustomPrebuiltDomainsForCulture(String culture)
获取特定区域性的所有可用预生成域。
Parameters:
culture
- 区域性。
Returns:
如果成功,则为 List<PrebuiltDomain> 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
listAvailableCustomPrebuiltDomainsForCultureAsync
public Observable> listAvailableCustomPrebuiltDomainsForCultureAsync(String culture)
获取特定区域性的所有可用预生成域。
Parameters:
culture
- 区域性。
Returns:
可观测到 List<PrebuiltDomain> 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
listCortanaEndpoints
public PersonalAssistantsResponse listCortanaEndpoints()
获取预生成的 Cortana 应用程序的终结点 URL。
Returns:
如果成功,则为 PersonalAssistantsResponse 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
listCortanaEndpointsAsync
public Observable listCortanaEndpointsAsync()
获取预生成的 Cortana 应用程序的终结点 URL。
Returns:
可观测到 PersonalAssistantsResponse 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
listDomains
public List listDomains()
获取可用的应用程序域。
Returns:
如果成功,则为 List<String> 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
listDomainsAsync
public Observable> listDomainsAsync()
获取可用的应用程序域。
Returns:
List<String> 对象的可观测值
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
listEndpoints
public Map listEndpoints(UUID appId)
返回可用的终结点部署区域和 URL。
Parameters:
appId
- 应用程序 ID。
Returns:
映射<字符串,如果成功,则为 String> 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
listEndpointsAsync
public Observable
返回可用的终结点部署区域和 URL。
Parameters:
appId
- 应用程序 ID。
Returns:
可观测到 Map<String,String> 对象
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
listSupportedCultures
public List listSupportedCultures()
获取受支持的区域性的列表。 区域性等效于书面语言和区域设置。 例如,“en-us”表示美国英语的变体。
Returns:
如果成功,则列出<AvailableCulture> 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
listSupportedCulturesAsync
public Observable> listSupportedCulturesAsync()
获取受支持的区域性的列表。 区域性等效于书面语言和区域设置。 例如,“en-us”表示美国英语的变体。
Returns:
List<AvailableCulture> 对象的可观测值
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
listUsageScenarios
public List listUsageScenarios()
获取应用程序的可用使用方案。
Returns:
如果成功,则为 List<String> 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
listUsageScenariosAsync
public Observable> listUsageScenariosAsync()
获取应用程序的可用使用方案。
Returns:
可观测到 List<String> 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
packagePublishedApplicationAsGzip
public InputStream packagePublishedApplicationAsGzip(UUID appId, String slotName)
package - 获取二进制流 GZip 格式的已发布 LUIS 应用程序包。 将已发布的 LUIS 应用程序打包为 GZip 文件,以在 LUIS 容器中使用。
Parameters:
appId
- 应用程序 ID。
slotName
- 发布槽名称。
Returns:
如果成功,则为 InputStream 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
packagePublishedApplicationAsGzipAsync
public Observable packagePublishedApplicationAsGzipAsync(UUID appId, String slotName)
package - 获取二进制流 GZip 格式的已发布 LUIS 应用程序包。 将已发布的 LUIS 应用程序打包为 GZip 文件,以在 LUIS 容器中使用。
Parameters:
appId
- 应用程序 ID。
slotName
- 发布槽名称。
Returns:
InputStream 对象的可观测值
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
packageTrainedApplicationAsGzip
public InputStream packageTrainedApplicationAsGzip(UUID appId, String versionId)
package - 获取二进制流 GZip 格式的经过训练的 LUIS 应用程序包。 包将 LUIS 应用程序定型为 GZip 文件,以在 LUIS 容器中使用。
Parameters:
appId
- 应用程序 ID。
versionId
- 版本 ID。
Returns:
如果成功,则为 InputStream 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
packageTrainedApplicationAsGzipAsync
public Observable packageTrainedApplicationAsGzipAsync(UUID appId, String versionId)
package - 获取二进制流 GZip 格式的经过训练的 LUIS 应用程序包。 包将 LUIS 应用程序定型为 GZip 文件,以在 LUIS 容器中使用。
Parameters:
appId
- 应用程序 ID。
versionId
- 版本 ID。
Returns:
InputStream 对象的可观测值
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
publish
public ProductionOrStagingEndpointInfo publish(UUID appId, ApplicationPublishObject applicationPublishObject)
发布应用程序的特定版本。
Parameters:
appId
- 应用程序 ID。
applicationPublishObject
- 应用程序发布对象。 区域是应用程序发布到的目标区域。
Returns:
如果成功,则为 ProductionOrStagingEndpointInfo 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
publishAsync
public Observable publishAsync(UUID appId, ApplicationPublishObject applicationPublishObject)
发布应用程序的特定版本。
Parameters:
appId
- 应用程序 ID。
applicationPublishObject
- 应用程序发布对象。 区域是应用程序发布到的目标区域。
Returns:
可观测到 ProductionOrStagingEndpointInfo 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
update
public OperationStatus update(UUID appId, ApplicationUpdateObject applicationUpdateObject)
更新应用程序的名称或说明。
Parameters:
appId
- 应用程序 ID。
applicationUpdateObject
- 包含应用程序的名称和说明的模型。
Returns:
如果成功,则为 OperationStatus 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
updateAsync
public Observable updateAsync(UUID appId, ApplicationUpdateObject applicationUpdateObject)
更新应用程序的名称或说明。
Parameters:
appId
- 应用程序 ID。
applicationUpdateObject
- 包含应用程序的名称和说明的模型。
Returns:
可观测到 OperationStatus 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
updatePublishSettings
public OperationStatus updatePublishSettings(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)
汇报应用程序发布设置,包括“UseAllTrainingData”。
Parameters:
appId
- 应用程序 ID。
publishSettingUpdateObject
- 包含新发布应用程序设置的 对象。
Returns:
如果成功,则为 OperationStatus 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
updatePublishSettingsAsync
public Observable updatePublishSettingsAsync(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)
汇报应用程序发布设置,包括“UseAllTrainingData”。
Parameters:
appId
- 应用程序 ID。
publishSettingUpdateObject
- 包含新发布应用程序设置的 对象。
Returns:
可观测到 OperationStatus 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
updateSettings
public AppsUpdateSettingsDefinitionStages.WithAppId updateSettings()
汇报应用程序设置,包括“UseAllTrainingData”。
Returns:
updateSettings 调用的第一阶段
updateSettings
public OperationStatus updateSettings(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)
汇报应用程序设置,包括“UseAllTrainingData”。
Parameters:
appId
- 应用程序 ID。
updateSettingsOptionalParameter
- 表示调用此 API 之前要设置的可选参数的 对象
Returns:
如果成功,则为 OperationStatus 对象。
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
ErrorResponseException
- 如果服务器拒绝请求,则引发
RuntimeException
- 如果请求发送失败,则所有其他包装的检查异常
updateSettingsAsync
public Observable updateSettingsAsync(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)
汇报应用程序设置,包括“UseAllTrainingData”。
Parameters:
appId
- 应用程序 ID。
updateSettingsOptionalParameter
- 表示调用此 API 之前要设置的可选参数的 对象
Returns:
可观测到 OperationStatus 对象的
Throws:
IllegalArgumentException
- 如果参数未通过验证,则引发
适用于