次の方法で共有


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

アプリケーションを削除します。

OperationStatus delete(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)

アプリケーションを削除します。

Observable<OperationStatus> deleteAsync(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)

アプリケーションを削除します。

InputStream downloadQueryLogs(UUID appId)

アプリケーションに対する過去 1 か月のエンドポイント クエリのログを取得します。

Observable<InputStream> downloadQueryLogsAsync(UUID appId)

アプリケーションに対する過去 1 か月のエンドポイント クエリのログを取得します。

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 - 発行された 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 ファイルとしてパッケージ化します。

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)

アプリケーションに対する過去 1 か月のエンドポイント クエリのログを取得します。

Parameters:

appId - アプリケーション ID。

Returns:

成功した場合は InputStream オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
CloudException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

downloadQueryLogsAsync

public Observable downloadQueryLogsAsync(UUID appId)

アプリケーションに対する過去 1 か月のエンドポイント クエリのログを取得します。

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:

成功した場合は、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:

成功した場合は、Map<String、String> オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
ErrorResponseException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

listEndpointsAsync

public Observable> listEndpointsAsync(UUID appId)

使用可能なエンドポイントデプロイリージョンと URL を返します。

Parameters:

appId - アプリケーション ID。

Returns:

Map<String、String> オブジェクトに対する監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

listSupportedCultures

public List listSupportedCultures()

サポートされているカルチャの一覧を取得します。 カルチャは、書かれた言語とロケールに相当します。 たとえば、"en-us" は英語の米国のバリエーションを表します。

Returns:

成功した場合は、List<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 - 発行された LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 発行された LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。

Parameters:

appId - アプリケーション ID。
slotName - 発行スロット名。

Returns:

成功した場合は InputStream オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
ErrorResponseException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

packagePublishedApplicationAsGzipAsync

public Observable packagePublishedApplicationAsGzipAsync(UUID appId, String slotName)

package - 発行された LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 発行された LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。

Parameters:

appId - アプリケーション ID。
slotName - 発行スロット名。

Returns:

InputStream オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

packageTrainedApplicationAsGzip

public InputStream packageTrainedApplicationAsGzip(UUID appId, String versionId)

package - トレーニング済みの LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 トレーニング済みの LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。

Returns:

成功した場合は InputStream オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
ErrorResponseException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合に、他のすべてのラップされたチェック例外

packageTrainedApplicationAsGzipAsync

public Observable packageTrainedApplicationAsGzipAsync(UUID appId, String versionId)

package - トレーニング済みの LUIS アプリケーション パッケージをバイナリ ストリーム GZip 形式で取得します。 トレーニング済みの LUIS アプリケーションを、LUIS コンテナーで使用される GZip ファイルとしてパッケージ化します。

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 - パラメーターが検証に失敗した場合にスローされる

適用対象