次の方法で共有


Patterns インターフェイス

public interface Patterns

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

メソッドの概要

修飾子と型 メソッドと説明
PatternRuleInfo addPattern(UUID appId, String versionId, PatternRuleCreateObject pattern)

アプリケーションのバージョンにパターンを追加します。

Observable<PatternRuleInfo> addPatternAsync(UUID appId, String versionId, PatternRuleCreateObject pattern)

アプリケーションのバージョンにパターンを追加します。

List<PatternRuleInfo> batchAddPatterns(UUID appId, String versionId, List<PatternRuleCreateObject> patterns)

アプリケーションのバージョンにパターンのバッチを追加します。

Observable<List<PatternRuleInfo>> batchAddPatternsAsync(UUID appId, String versionId, List<PatternRuleCreateObject> patterns)

アプリケーションのバージョンにパターンのバッチを追加します。

OperationStatus deletePattern(UUID appId, String versionId, UUID patternId)

指定した ID を持つパターンをアプリケーションのバージョンから削除します。

Observable<OperationStatus> deletePatternAsync(UUID appId, String versionId, UUID patternId)

指定した ID を持つパターンをアプリケーションのバージョンから削除します。

OperationStatus deletePatterns(UUID appId, String versionId, List<UUID> patternIds)

アプリケーションのバージョンのパターンの一覧を削除します。

Observable<OperationStatus> deletePatternsAsync(UUID appId, String versionId, List<UUID> patternIds)

アプリケーションのバージョンのパターンの一覧を削除します。

PatternsListIntentPatternsDefinitionStages.WithAppId listIntentPatterns()

アプリケーションのバージョン内の特定の意図のパターンを返します。

List<PatternRuleInfo> listIntentPatterns(UUID appId, String versionId, UUID intentId, ListIntentPatternsOptionalParameter listIntentPatternsOptionalParameter)

アプリケーションのバージョンの特定の意図のパターンを返します。

Observable<List<PatternRuleInfo>> listIntentPatternsAsync(UUID appId, String versionId, UUID intentId, ListIntentPatternsOptionalParameter listIntentPatternsOptionalParameter)

アプリケーションのバージョンの特定の意図のパターンを返します。

PatternsListPatternsDefinitionStages.WithAppId listPatterns()

アプリケーションのバージョンのパターンを取得します。

List<PatternRuleInfo> listPatterns(UUID appId, String versionId, ListPatternsOptionalParameter listPatternsOptionalParameter)

アプリケーションのバージョンのパターンを取得します。

Observable<List<PatternRuleInfo>> listPatternsAsync(UUID appId, String versionId, ListPatternsOptionalParameter listPatternsOptionalParameter)

アプリケーションのバージョンのパターンを取得します。

PatternRuleInfo updatePattern(UUID appId, String versionId, UUID patternId, PatternRuleUpdateObject pattern)

アプリケーションのバージョンでパターンを更新します。

Observable<PatternRuleInfo> updatePatternAsync(UUID appId, String versionId, UUID patternId, PatternRuleUpdateObject pattern)

アプリケーションのバージョンでパターンを更新します。

List<PatternRuleInfo> updatePatterns(UUID appId, String versionId, List<PatternRuleUpdateObject> patterns)

アプリケーションのバージョンでパターンを更新します。

Observable<List<PatternRuleInfo>> updatePatternsAsync(UUID appId, String versionId, List<PatternRuleUpdateObject> patterns)

アプリケーションのバージョンでパターンを更新します。

メソッドの詳細

addPattern

public PatternRuleInfo addPattern(UUID appId, String versionId, PatternRuleCreateObject pattern)

アプリケーションのバージョンにパターンを追加します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
pattern - 入力パターン。

Returns:

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

Throws:

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

addPatternAsync

public Observable addPatternAsync(UUID appId, String versionId, PatternRuleCreateObject pattern)

アプリケーションのバージョンにパターンを追加します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
pattern - 入力パターン。

Returns:

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

Throws:

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

batchAddPatterns

public List batchAddPatterns(UUID appId, String versionId, List patterns)

アプリケーションのバージョンにパターンのバッチを追加します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
patterns - パターンを含む JSON 配列。

Returns:

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

Throws:

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

batchAddPatternsAsync

public Observable> batchAddPatternsAsync(UUID appId, String versionId, List patterns)

アプリケーションのバージョンにパターンのバッチを追加します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
patterns - パターンを含む JSON 配列。

Returns:

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

Throws:

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

deletePattern

public OperationStatus deletePattern(UUID appId, String versionId, UUID patternId)

指定した ID を持つパターンをアプリケーションのバージョンから削除します。

Parameters:

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

Returns:

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

Throws:

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

deletePatternAsync

public Observable deletePatternAsync(UUID appId, String versionId, UUID patternId)

指定した ID を持つパターンをアプリケーションのバージョンから削除します。

Parameters:

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

Returns:

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

Throws:

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

deletePatterns

public OperationStatus deletePatterns(UUID appId, String versionId, List patternIds)

アプリケーションのバージョンのパターンの一覧を削除します。

Parameters:

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

Returns:

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

Throws:

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

deletePatternsAsync

public Observable deletePatternsAsync(UUID appId, String versionId, List patternIds)

アプリケーションのバージョンのパターンの一覧を削除します。

Parameters:

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

Returns:

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

Throws:

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

listIntentPatterns

public PatternsListIntentPatternsDefinitionStages.WithAppId listIntentPatterns()

アプリケーションのバージョン内の特定の意図のパターンを返します。

Returns:

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

listIntentPatterns

public List listIntentPatterns(UUID appId, String versionId, UUID intentId, ListIntentPatternsOptionalParameter listIntentPatternsOptionalParameter)

アプリケーションのバージョンの特定の意図のパターンを返します。

Parameters:

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

Returns:

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

Throws:

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

listIntentPatternsAsync

public Observable> listIntentPatternsAsync(UUID appId, String versionId, UUID intentId, ListIntentPatternsOptionalParameter listIntentPatternsOptionalParameter)

アプリケーションのバージョンの特定の意図のパターンを返します。

Parameters:

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

Returns:

List<PatternRuleInfo> オブジェクトに対する監視可能な

Throws:

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

listPatterns

public PatternsListPatternsDefinitionStages.WithAppId listPatterns()

アプリケーションのバージョンのパターンを取得します。

Returns:

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

listPatterns

public List listPatterns(UUID appId, String versionId, ListPatternsOptionalParameter listPatternsOptionalParameter)

アプリケーションのバージョンのパターンを取得します。

Parameters:

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

Returns:

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

Throws:

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

listPatternsAsync

public Observable> listPatternsAsync(UUID appId, String versionId, ListPatternsOptionalParameter listPatternsOptionalParameter)

アプリケーションのバージョンのパターンを取得します。

Parameters:

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

Returns:

List<PatternRuleInfo> オブジェクトに対する監視可能な

Throws:

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

updatePattern

public PatternRuleInfo updatePattern(UUID appId, String versionId, UUID patternId, PatternRuleUpdateObject pattern)

アプリケーションのバージョンでパターンを更新します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
patternId - パターン ID。
pattern - パターンを表す オブジェクト。

Returns:

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

Throws:

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

updatePatternAsync

public Observable updatePatternAsync(UUID appId, String versionId, UUID patternId, PatternRuleUpdateObject pattern)

アプリケーションのバージョンでパターンを更新します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
patternId - パターン ID。
pattern - パターンを表す オブジェクト。

Returns:

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

Throws:

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

updatePatterns

public List updatePatterns(UUID appId, String versionId, List patterns)

アプリケーションのバージョンでパターンを更新します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
patterns - 配列はパターンを表します。

Returns:

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

Throws:

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

updatePatternsAsync

public Observable> updatePatternsAsync(UUID appId, String versionId, List patterns)

アプリケーションのバージョンでパターンを更新します。

Parameters:

appId - アプリケーション ID。
versionId - バージョン ID。
patterns - 配列はパターンを表します。

Returns:

List<PatternRuleInfo> オブジェクトに対する監視可能な

Throws:

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

適用対象