Apps インターフェイス
public interface Apps
このクラスのインスタンスは、Apps で定義されているすべての操作へのアクセスを提供します。
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
UUID |
add(ApplicationCreateObject applicationCreateObject)
新しい LUIS アプリを作成します。 |
Observable<UUID> |
addAsync(ApplicationCreateObject applicationCreateObject)
新しい LUIS アプリを作成します。 |
UUID |
addCustomPrebuiltDomain(PrebuiltDomainCreateObject prebuiltDomainCreateObject)
新しいアプリケーションとして、事前構築済みドメインとその意図モデルとエンティティ モデルを追加します。 |
Observable<UUID> |
addCustomPrebuiltDomainAsync(PrebuiltDomainCreateObject prebuiltDomainCreateObject)
新しいアプリケーションとして、事前構築済みドメインとその意図モデルとエンティティ モデルを追加します。 |
AppsDeleteDefinitionStages.WithAppId |
delete()
アプリケーションを削除します。 |
Operation |
delete(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)
アプリケーションを削除します。 |
Observable<Operation |
deleteAsync(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)
アプリケーションを削除します。 |
InputStream |
downloadQueryLogs(UUID appId)
アプリケーションに対する過去 1 か月のエンドポイント クエリのログを取得します。 |
Observable<InputStream> |
downloadQueryLogsAsync(UUID appId)
アプリケーションに対する過去 1 か月のエンドポイント クエリのログを取得します。 |
Application |
get(UUID appId)
アプリケーション情報を取得します。 |
Observable<Application |
getAsync(UUID appId)
アプリケーション情報を取得します。 |
Publish |
getPublishSettings(UUID appId)
"UseAllTrainingData" を含むアプリケーション発行設定を取得します。 |
Observable<Publish |
getPublishSettingsAsync(UUID appId)
"UseAllTrainingData" を含むアプリケーション発行設定を取得します。 |
Application |
getSettings(UUID appId)
"UseAllTrainingData" を含むアプリケーション設定を取得します。 |
Observable<Application |
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<Application |
list(ListAppsOptionalParameter listOptionalParameter)
すべてのユーザーのアプリケーションを一覧表示します。 |
Observable<List<Application |
listAsync(ListAppsOptionalParameter listOptionalParameter)
すべてのユーザーのアプリケーションを一覧表示します。 |
List<Prebuilt |
listAvailableCustomPrebuiltDomains()
すべてのカルチャで使用可能なすべてのカスタム事前構築済みドメインを取得します。 |
Observable<List<Prebuilt |
listAvailableCustomPrebuiltDomainsAsync()
すべてのカルチャで使用可能なすべてのカスタム事前構築済みドメインを取得します。 |
List<Prebuilt |
listAvailableCustomPrebuiltDomainsForCulture(String culture)
特定のカルチャで使用可能なすべての事前構築済みドメインを取得します。 |
Observable<List<Prebuilt |
listAvailableCustomPrebuiltDomainsForCultureAsync(String culture)
特定のカルチャで使用可能なすべての事前構築済みドメインを取得します。 |
Personal |
listCortanaEndpoints()
事前構築済みの Cortana アプリケーションのエンドポイント URL を取得します。 |
Observable<Personal |
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<Available |
listSupportedCultures()
サポートされているカルチャの一覧を取得します。 カルチャは、書かれた言語とロケールに相当します。 たとえば、"en-us" は英語の米国のバリエーションを表します。 |
Observable<List<Available |
listSupportedCulturesAsync()
サポートされているカルチャの一覧を取得します。 カルチャは、書かれた言語とロケールに相当します。 たとえば、"en-us" は英語の米国のバリエーションを表します。 |
List<String> |
listUsageScenarios()
アプリケーションで使用可能な使用シナリオを取得します。 |
Observable<List<String>> |
listUsageScenariosAsync()
アプリケーションで使用可能な使用シナリオを取得します。 |
InputStream |
packagePublishedApplicationAsGzip(UUID appId, String slotName)
package - 発行された LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 発行された LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。 |
Observable<InputStream> |
packagePublishedApplicationAsGzipAsync(UUID appId, String slotName)
package - 発行された LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 発行された LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。 |
InputStream |
packageTrainedApplicationAsGzip(UUID appId, String versionId)
package - トレーニング済みの LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 トレーニング済みの LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。 |
Observable<InputStream> |
packageTrainedApplicationAsGzipAsync(UUID appId, String versionId)
package - トレーニング済みの LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 トレーニング済みの LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。 |
Production |
publish(UUID appId, ApplicationPublishObject applicationPublishObject)
アプリケーションの特定のバージョンを発行します。 |
Observable<Production |
publishAsync(UUID appId, ApplicationPublishObject applicationPublishObject)
アプリケーションの特定のバージョンを発行します。 |
Operation |
update(UUID appId, ApplicationUpdateObject applicationUpdateObject)
アプリケーションの名前または説明を更新します。 |
Observable<Operation |
updateAsync(UUID appId, ApplicationUpdateObject applicationUpdateObject)
アプリケーションの名前または説明を更新します。 |
Operation |
updatePublishSettings(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)
"UseAllTrainingData" を含むアプリケーション発行設定を更新します。 |
Observable<Operation |
updatePublishSettingsAsync(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)
"UseAllTrainingData" を含むアプリケーション発行設定を更新します。 |
AppsUpdateSettingsDefinitionStages.WithAppId |
updateSettings()
"UseAllTrainingData" などのアプリケーション設定を更新します。 |
Operation |
updateSettings(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)
"UseAllTrainingData" などのアプリケーション設定を更新します。 |
Observable<Operation |
updateSettingsAsync(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)
"UseAllTrainingData" などのアプリケーション設定を更新します。 |
メソッドの詳細
add
public UUID add(ApplicationCreateObject applicationCreateObject)
新しい LUIS アプリを作成します。
Parameters:
Returns:
Throws:
addAsync
public Observable
新しい LUIS アプリを作成します。
Parameters:
Returns:
Throws:
addCustomPrebuiltDomain
public UUID addCustomPrebuiltDomain(PrebuiltDomainCreateObject prebuiltDomainCreateObject)
新しいアプリケーションとして、事前構築済みドメインとその意図モデルとエンティティ モデルを追加します。
Parameters:
Returns:
Throws:
addCustomPrebuiltDomainAsync
public Observable
新しいアプリケーションとして、事前構築済みドメインとその意図モデルとエンティティ モデルを追加します。
Parameters:
Returns:
Throws:
delete
public AppsDeleteDefinitionStages.WithAppId delete()
アプリケーションを削除します。
Returns:
delete
public OperationStatus delete(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)
アプリケーションを削除します。
Parameters:
Returns:
Throws:
deleteAsync
public Observable
アプリケーションを削除します。
Parameters:
Returns:
Throws:
downloadQueryLogs
public InputStream downloadQueryLogs(UUID appId)
アプリケーションに対する過去 1 か月のエンドポイント クエリのログを取得します。
Parameters:
Returns:
Throws:
downloadQueryLogsAsync
public Observable
アプリケーションに対する過去 1 か月のエンドポイント クエリのログを取得します。
Parameters:
Returns:
Throws:
get
public ApplicationInfoResponse get(UUID appId)
アプリケーション情報を取得します。
Parameters:
Returns:
Throws:
getAsync
public Observable
アプリケーション情報を取得します。
Parameters:
Returns:
Throws:
getPublishSettings
public PublishSettings getPublishSettings(UUID appId)
"UseAllTrainingData" を含むアプリケーション発行設定を取得します。
Parameters:
Returns:
Throws:
getPublishSettingsAsync
public Observable
"UseAllTrainingData" を含むアプリケーション発行設定を取得します。
Parameters:
Returns:
Throws:
getSettings
public ApplicationSettings getSettings(UUID appId)
"UseAllTrainingData" を含むアプリケーション設定を取得します。
Parameters:
Returns:
Throws:
getSettingsAsync
public Observable
"UseAllTrainingData" を含むアプリケーション設定を取得します。
Parameters:
Returns:
Throws:
importLuFormat
public AppsImportLuFormatDefinitionStages.WithLuisAppLu importLuFormat()
LUIS にアプリケーションをインポートします。アプリケーションの構造は要求本文に含まれます。
Returns:
importLuFormat
public UUID importLuFormat(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)
LUIS にアプリケーションをインポートします。アプリケーションの構造は要求本文に含まれます。
Parameters:
Returns:
Throws:
importLuFormatAsync
public Observable
LUIS にアプリケーションをインポートします。アプリケーションの構造は要求本文に含まれます。
Parameters:
Returns:
Throws:
importMethod
public AppsImportMethodDefinitionStages.WithLuisApp importMethod()
LUIS にアプリケーションをインポートします。アプリケーションの構造は要求本文に含まれます。
Returns:
importMethod
public UUID importMethod(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)
LUIS にアプリケーションをインポートします。アプリケーションの構造は要求本文に含まれます。
Parameters:
Returns:
Throws:
importMethodAsync
public Observable
LUIS にアプリケーションをインポートします。アプリケーションの構造は要求本文に含まれます。
Parameters:
Returns:
Throws:
importV2App
public AppsImportV2AppDefinitionStages.WithLuisAppV2 importV2App()
LUIS にアプリケーションをインポートします。アプリケーションの構造は要求本文に含まれます。
Returns:
importV2App
public UUID importV2App(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)
LUIS にアプリケーションをインポートします。アプリケーションの構造は要求本文に含まれます。
Parameters:
Returns:
Throws:
importV2AppAsync
public Observable
LUIS にアプリケーションをインポートします。アプリケーションの構造は要求本文に含まれます。
Parameters:
Returns:
Throws:
list
public AppsListDefinitionStages.WithExecute list()
すべてのユーザーのアプリケーションを一覧表示します。
Returns:
list
public List
すべてのユーザーのアプリケーションを一覧表示します。
Parameters:
Returns:
Throws:
listAsync
public Observable> listAsync(ListAppsOptionalParameter listOptionalParameter)
すべてのユーザーのアプリケーションを一覧表示します。
Parameters:
Returns:
Throws:
listAvailableCustomPrebuiltDomains
public List
すべてのカルチャで使用可能なすべてのカスタム事前構築済みドメインを取得します。
Returns:
Throws:
listAvailableCustomPrebuiltDomainsAsync
public Observable> listAvailableCustomPrebuiltDomainsAsync()
すべてのカルチャで使用可能なすべてのカスタム事前構築済みドメインを取得します。
Returns:
Throws:
listAvailableCustomPrebuiltDomainsForCulture
public List
特定のカルチャで使用可能なすべての事前構築済みドメインを取得します。
Parameters:
Returns:
Throws:
listAvailableCustomPrebuiltDomainsForCultureAsync
public Observable> listAvailableCustomPrebuiltDomainsForCultureAsync(String culture)
特定のカルチャで使用可能なすべての事前構築済みドメインを取得します。
Parameters:
Returns:
Throws:
listCortanaEndpoints
public PersonalAssistantsResponse listCortanaEndpoints()
事前構築済みの Cortana アプリケーションのエンドポイント URL を取得します。
Returns:
Throws:
listCortanaEndpointsAsync
public Observable
事前構築済みの Cortana アプリケーションのエンドポイント URL を取得します。
Returns:
Throws:
listDomains
public List
使用可能なアプリケーション ドメインを取得します。
Returns:
Throws:
listDomainsAsync
public Observable> listDomainsAsync()
使用可能なアプリケーション ドメインを取得します。
Returns:
Throws:
listEndpoints
public Map
使用可能なエンドポイントデプロイリージョンと URL を返します。
Parameters:
Returns:
Throws:
listEndpointsAsync
public Observable
使用可能なエンドポイントデプロイリージョンと URL を返します。
Parameters:
Returns:
Throws:
listSupportedCultures
public List
サポートされているカルチャの一覧を取得します。 カルチャは、書かれた言語とロケールに相当します。 たとえば、"en-us" は英語の米国のバリエーションを表します。
Returns:
Throws:
listSupportedCulturesAsync
public Observable> listSupportedCulturesAsync()
サポートされているカルチャの一覧を取得します。 カルチャは、書かれた言語とロケールに相当します。 たとえば、"en-us" は英語の米国のバリエーションを表します。
Returns:
Throws:
listUsageScenarios
public List
アプリケーションで使用可能な使用シナリオを取得します。
Returns:
Throws:
listUsageScenariosAsync
public Observable> listUsageScenariosAsync()
アプリケーションで使用可能な使用シナリオを取得します。
Returns:
Throws:
packagePublishedApplicationAsGzip
public InputStream packagePublishedApplicationAsGzip(UUID appId, String slotName)
package - 発行された LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 発行された LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。
Parameters:
Returns:
Throws:
packagePublishedApplicationAsGzipAsync
public Observable
package - 発行された LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 発行された LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。
Parameters:
Returns:
Throws:
packageTrainedApplicationAsGzip
public InputStream packageTrainedApplicationAsGzip(UUID appId, String versionId)
package - トレーニング済みの LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 トレーニング済みの LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。
Parameters:
Returns:
Throws:
packageTrainedApplicationAsGzipAsync
public Observable
package - トレーニング済みの LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 トレーニング済みの LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。
Parameters:
Returns:
Throws:
publish
public ProductionOrStagingEndpointInfo publish(UUID appId, ApplicationPublishObject applicationPublishObject)
アプリケーションの特定のバージョンを発行します。
Parameters:
Returns:
Throws:
publishAsync
public Observable
アプリケーションの特定のバージョンを発行します。
Parameters:
Returns:
Throws:
update
public OperationStatus update(UUID appId, ApplicationUpdateObject applicationUpdateObject)
アプリケーションの名前または説明を更新します。
Parameters:
Returns:
Throws:
updateAsync
public Observable
アプリケーションの名前または説明を更新します。
Parameters:
Returns:
Throws:
updatePublishSettings
public OperationStatus updatePublishSettings(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)
"UseAllTrainingData" を含むアプリケーション発行設定を更新します。
Parameters:
Returns:
Throws:
updatePublishSettingsAsync
public Observable
"UseAllTrainingData" を含むアプリケーション発行設定を更新します。
Parameters:
Returns:
Throws:
updateSettings
public AppsUpdateSettingsDefinitionStages.WithAppId updateSettings()
"UseAllTrainingData" などのアプリケーション設定を更新します。
Returns:
updateSettings
public OperationStatus updateSettings(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)
"UseAllTrainingData" などのアプリケーション設定を更新します。
Parameters:
Returns:
Throws:
updateSettingsAsync
public Observable
"UseAllTrainingData" などのアプリケーション設定を更新します。
Parameters:
Returns:
Throws:
適用対象
Azure SDK for Java