次の方法で共有


Versions インターフェイス

public interface Versions

このクラスのインスタンスは、Versions で定義されているすべての操作へのアクセスを提供します。

メソッドの概要

修飾子と型 メソッドと説明
VersionsCloneDefinitionStages.WithAppId clone()

選択したバージョンから新しいバージョンを作成します。

String clone(UUID appId, String versionId, CloneOptionalParameter cloneOptionalParameter)

選択したバージョンから新しいバージョンを作成します。

Observable<String> cloneAsync(UUID appId, String versionId, CloneOptionalParameter cloneOptionalParameter)

選択したバージョンから新しいバージョンを作成します。

OperationStatus delete(UUID appId, String versionId)

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

Observable<OperationStatus> deleteAsync(UUID appId, String versionId)

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

OperationStatus deleteUnlabelledUtterance(UUID appId, String versionId, String utterance)

アプリケーションのバージョンでラベルのない発話を削除しました。

Observable<OperationStatus> deleteUnlabelledUtteranceAsync(UUID appId, String versionId, String utterance)

アプリケーションのバージョンでラベル付けされていない発話を削除しました。

LuisApp export(UUID appId, String versionId)

LUIS アプリケーションを JSON 形式にエクスポートします。

Observable<LuisApp> exportAsync(UUID appId, String versionId)

LUIS アプリケーションを JSON 形式にエクスポートします。

InputStream exportLuFormat(UUID appId, String versionId)

LUIS アプリケーションをテキスト形式にエクスポートします。

Observable<InputStream> exportLuFormatAsync(UUID appId, String versionId)

LUIS アプリケーションをテキスト形式にエクスポートします。

VersionInfo get(UUID appId, String versionId)

作成日、最終更新日、エンドポイント URL、意図とエンティティの数、トレーニングと発行の状態などのバージョン情報を取得します。

Observable<VersionInfo> getAsync(UUID appId, String versionId)

作成日、最終更新日、エンドポイント URL、意図とエンティティの数、トレーニングと発行の状態などのバージョン情報を取得します。

VersionsImportLuFormatDefinitionStages.WithAppId importLuFormat()

LUIS アプリケーションに新しいバージョンをインポートします。

String importLuFormat(UUID appId, String luisAppLu, ImportLuFormatVersionsOptionalParameter importLuFormatOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

Observable<String> importLuFormatAsync(UUID appId, String luisAppLu, ImportLuFormatVersionsOptionalParameter importLuFormatOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

VersionsImportMethodDefinitionStages.WithAppId importMethod()

LUIS アプリケーションに新しいバージョンをインポートします。

String importMethod(UUID appId, LuisApp luisApp, ImportMethodVersionsOptionalParameter importMethodOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

Observable<String> importMethodAsync(UUID appId, LuisApp luisApp, ImportMethodVersionsOptionalParameter importMethodOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

VersionsImportV2AppDefinitionStages.WithAppId importV2App()

LUIS アプリケーションに新しいバージョンをインポートします。

String importV2App(UUID appId, LuisAppV2 luisAppV2, ImportV2AppVersionsOptionalParameter importV2AppOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

Observable<String> importV2AppAsync(UUID appId, LuisAppV2 luisAppV2, ImportV2AppVersionsOptionalParameter importV2AppOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

VersionsListDefinitionStages.WithAppId list()

このアプリケーション ID のバージョンの一覧を取得します。

List<VersionInfo> list(UUID appId, ListVersionsOptionalParameter listOptionalParameter)

このアプリケーション ID のバージョンの一覧を取得します。

Observable<List<VersionInfo>> listAsync(UUID appId, ListVersionsOptionalParameter listOptionalParameter)

このアプリケーション ID のバージョンの一覧を取得します。

VersionsUpdateDefinitionStages.WithAppId update()

アプリケーション バージョンの名前または説明を更新します。

OperationStatus update(UUID appId, String versionId, UpdateVersionsOptionalParameter updateOptionalParameter)

アプリケーション バージョンの名前または説明を更新します。

Observable<OperationStatus> updateAsync(UUID appId, String versionId, UpdateVersionsOptionalParameter updateOptionalParameter)

アプリケーション バージョンの名前または説明を更新します。

メソッドの詳細

clone

public VersionsCloneDefinitionStages.WithAppId clone()

選択したバージョンから新しいバージョンを作成します。

Returns:

複製呼び出しの最初のステージ

clone

public String clone(UUID appId, String versionId, CloneOptionalParameter cloneOptionalParameter)

選択したバージョンから新しいバージョンを作成します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
cloneOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

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

Throws:

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

cloneAsync

public Observable cloneAsync(UUID appId, String versionId, CloneOptionalParameter cloneOptionalParameter)

選択したバージョンから新しいバージョンを作成します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
cloneOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

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

Throws:

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

delete

public OperationStatus delete(UUID appId, String versionId)

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

Parameters:

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

Returns:

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

Throws:

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

deleteAsync

public Observable deleteAsync(UUID appId, String versionId)

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

Parameters:

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

Returns:

OperationStatus オブジェクトに対する監視可能な

Throws:

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

deleteUnlabelledUtterance

public OperationStatus deleteUnlabelledUtterance(UUID appId, String versionId, String utterance)

アプリケーションのバージョンでラベルのない発話を削除しました。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
utterance - 削除する発話テキスト。

Returns:

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

Throws:

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

deleteUnlabelledUtteranceAsync

public Observable deleteUnlabelledUtteranceAsync(UUID appId, String versionId, String utterance)

アプリケーションのバージョンでラベル付けされていない発話を削除しました。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
utterance - 削除する発話テキスト。

Returns:

OperationStatus オブジェクトに対する監視可能な

Throws:

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

export

public LuisApp export(UUID appId, String versionId)

LUIS アプリケーションを JSON 形式にエクスポートします。

Parameters:

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

Returns:

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

Throws:

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

exportAsync

public Observable exportAsync(UUID appId, String versionId)

LUIS アプリケーションを JSON 形式にエクスポートします。

Parameters:

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

Returns:

LuisApp オブジェクトに対する監視可能な

Throws:

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

exportLuFormat

public InputStream exportLuFormat(UUID appId, String versionId)

LUIS アプリケーションをテキスト形式にエクスポートします。

Parameters:

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

Returns:

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

Throws:

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

exportLuFormatAsync

public Observable exportLuFormatAsync(UUID appId, String versionId)

LUIS アプリケーションをテキスト形式にエクスポートします。

Parameters:

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

Returns:

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

Throws:

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

get

public VersionInfo get(UUID appId, String versionId)

作成日、最終更新日、エンドポイント URL、意図とエンティティの数、トレーニングと発行の状態などのバージョン情報を取得します。

Parameters:

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

Returns:

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

Throws:

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

getAsync

public Observable getAsync(UUID appId, String versionId)

作成日、最終更新日、エンドポイント URL、意図とエンティティの数、トレーニングと発行の状態などのバージョン情報を取得します。

Parameters:

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

Returns:

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

Throws:

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

importLuFormat

public VersionsImportLuFormatDefinitionStages.WithAppId importLuFormat()

LUIS アプリケーションに新しいバージョンをインポートします。

Returns:

importLuFormat 呼び出しの最初のステージ

importLuFormat

public String importLuFormat(UUID appId, String luisAppLu, ImportLuFormatVersionsOptionalParameter importLuFormatOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

Parameters:

appId - アプリケーション ID。
luisAppLu - LUIS アプリケーション構造を表す LU。
importLuFormatOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

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

Throws:

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

importLuFormatAsync

public Observable importLuFormatAsync(UUID appId, String luisAppLu, ImportLuFormatVersionsOptionalParameter importLuFormatOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

Parameters:

appId - アプリケーション ID。
luisAppLu - LUIS アプリケーション構造を表す LU。
importLuFormatOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

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

Throws:

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

importMethod

public VersionsImportMethodDefinitionStages.WithAppId importMethod()

LUIS アプリケーションに新しいバージョンをインポートします。

Returns:

importMethod 呼び出しの最初のステージ

importMethod

public String importMethod(UUID appId, LuisApp luisApp, ImportMethodVersionsOptionalParameter importMethodOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

Parameters:

appId - アプリケーション ID。
luisApp - LUIS アプリケーション構造。
importMethodOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

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

Throws:

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

importMethodAsync

public Observable importMethodAsync(UUID appId, LuisApp luisApp, ImportMethodVersionsOptionalParameter importMethodOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

Parameters:

appId - アプリケーション ID。
luisApp - LUIS アプリケーション構造。
importMethodOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

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

Throws:

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

importV2App

public VersionsImportV2AppDefinitionStages.WithAppId importV2App()

LUIS アプリケーションに新しいバージョンをインポートします。

Returns:

importV2App 呼び出しの最初のステージ

importV2App

public String importV2App(UUID appId, LuisAppV2 luisAppV2, ImportV2AppVersionsOptionalParameter importV2AppOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

Parameters:

appId - アプリケーション ID。
luisAppV2 - LUIS アプリケーション構造。
importV2AppOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

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

Throws:

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

importV2AppAsync

public Observable importV2AppAsync(UUID appId, LuisAppV2 luisAppV2, ImportV2AppVersionsOptionalParameter importV2AppOptionalParameter)

LUIS アプリケーションに新しいバージョンをインポートします。

Parameters:

appId - アプリケーション ID。
luisAppV2 - LUIS アプリケーション構造。
importV2AppOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

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

Throws:

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

list

public VersionsListDefinitionStages.WithAppId list()

このアプリケーション ID のバージョンの一覧を取得します。

Returns:

リスト呼び出しの最初のステージ

list

public List list(UUID appId, ListVersionsOptionalParameter listOptionalParameter)

このアプリケーション ID のバージョンの一覧を取得します。

Parameters:

appId - アプリケーション ID。
listOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は、VersionInfo> オブジェクトを一覧表示<します。

Throws:

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

listAsync

public Observable> listAsync(UUID appId, ListVersionsOptionalParameter listOptionalParameter)

このアプリケーション ID のバージョンの一覧を取得します。

Parameters:

appId - アプリケーション ID。
listOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

List<VersionInfo> オブジェクトに対して監視可能な

Throws:

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

update

public VersionsUpdateDefinitionStages.WithAppId update()

アプリケーション バージョンの名前または説明を更新します。

Returns:

更新呼び出しの最初のステージ

update

public OperationStatus update(UUID appId, String versionId, UpdateVersionsOptionalParameter updateOptionalParameter)

アプリケーション バージョンの名前または説明を更新します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
updateOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

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

Throws:

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

updateAsync

public Observable updateAsync(UUID appId, String versionId, UpdateVersionsOptionalParameter updateOptionalParameter)

アプリケーション バージョンの名前または説明を更新します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
updateOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

OperationStatus オブジェクトに対する監視可能な

Throws:

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

適用対象