ActionGroupsInner クラス

public class ActionGroupsInner implements InnerSupportsGet,InnerSupportsDelete,InnerSupportsListing

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

コンストラクターの概要

コンストラクター 説明
ActionGroupsInner(Retrofit retrofit, MonitorManagementClientImpl client)

ActionGroupsInner のインスタンスを初期化します。

メソッドの概要

修飾子と型 メソッドと説明
ActionGroupResourceInner createOrUpdate(String resourceGroupName, String actionGroupName, ActionGroupResourceInner actionGroup)

新しいアクション グループを作成するか、既存のアクション グループを更新します。

Observable<ActionGroupResourceInner> createOrUpdateAsync(String resourceGroupName, String actionGroupName, ActionGroupResourceInner actionGroup)

新しいアクション グループを作成するか、既存のアクション グループを更新します。

ServiceFuture<ActionGroupResourceInner> createOrUpdateAsync(String resourceGroupName, String actionGroupName, ActionGroupResourceInner actionGroup, final ServiceCallback<ActionGroupResourceInner> serviceCallback)

新しいアクション グループを作成するか、既存のアクション グループを更新します。

Observable<ServiceResponse<ActionGroupResourceInner>> createOrUpdateWithServiceResponseAsync(String resourceGroupName, String actionGroupName, ActionGroupResourceInner actionGroup)

新しいアクション グループを作成するか、既存のアクション グループを更新します。

void delete(String resourceGroupName, String actionGroupName)

アクション グループを削除します。

Observable<Void> deleteAsync(String resourceGroupName, String actionGroupName)

アクション グループを削除します。

ServiceFuture<Void> deleteAsync(String resourceGroupName, String actionGroupName, final ServiceCallback<Void> serviceCallback)

アクション グループを削除します。

Observable<ServiceResponse<Void>> deleteWithServiceResponseAsync(String resourceGroupName, String actionGroupName)

アクション グループを削除します。

void enableReceiver(String resourceGroupName, String actionGroupName, String receiverName)

アクション グループでレシーバーを有効にします。 これにより、受信者の状態が [無効] から [有効] に変更されます。 この操作は、Emailまたは SMS レシーバーでのみサポートされます。

Observable<Void> enableReceiverAsync(String resourceGroupName, String actionGroupName, String receiverName)

アクション グループでレシーバーを有効にします。 これにより、受信者の状態が [無効] から [有効] に変更されます。 この操作は、Emailまたは SMS レシーバーでのみサポートされます。

ServiceFuture<Void> enableReceiverAsync(String resourceGroupName, String actionGroupName, String receiverName, final ServiceCallback<Void> serviceCallback)

アクション グループでレシーバーを有効にします。 これにより、受信者の状態が [無効] から [有効] に変更されます。 この操作は、Emailまたは SMS レシーバーでのみサポートされます。

Observable<ServiceResponse<Void>> enableReceiverWithServiceResponseAsync(String resourceGroupName, String actionGroupName, String receiverName)

アクション グループでレシーバーを有効にします。 これにより、受信者の状態が [無効] から [有効] に変更されます。 この操作は、Emailまたは SMS レシーバーでのみサポートされます。

ActionGroupResourceInner getByResourceGroup(String resourceGroupName, String actionGroupName)

アクション グループを取得します。

Observable<ActionGroupResourceInner> getByResourceGroupAsync(String resourceGroupName, String actionGroupName)

アクション グループを取得します。

ServiceFuture<ActionGroupResourceInner> getByResourceGroupAsync(String resourceGroupName, String actionGroupName, final ServiceCallback<ActionGroupResourceInner> serviceCallback)

アクション グループを取得します。

Observable<ServiceResponse<ActionGroupResourceInner>> getByResourceGroupWithServiceResponseAsync(String resourceGroupName, String actionGroupName)

アクション グループを取得します。

PagedList<ActionGroupResourceInner> list()

サブスクリプション内のすべてのアクション グループの一覧を取得します。

Observable<Page<ActionGroupResourceInner>> listAsync()

サブスクリプション内のすべてのアクション グループの一覧を取得します。

ServiceFuture<List<ActionGroupResourceInner>> listAsync(final ServiceCallback<List<ActionGroupResourceInner>> serviceCallback)

サブスクリプション内のすべてのアクション グループの一覧を取得します。

PagedList<ActionGroupResourceInner> listByResourceGroup(String resourceGroupName)

リソース グループ内のすべてのアクション グループの一覧を取得します。

Observable<Page<ActionGroupResourceInner>> listByResourceGroupAsync(String resourceGroupName)

リソース グループ内のすべてのアクション グループの一覧を取得します。

ServiceFuture<List<ActionGroupResourceInner>> listByResourceGroupAsync(String resourceGroupName, final ServiceCallback<List<ActionGroupResourceInner>> serviceCallback)

リソース グループ内のすべてのアクション グループの一覧を取得します。

Observable<ServiceResponse<List<ActionGroupResourceInner>>> listByResourceGroupWithServiceResponseAsync(String resourceGroupName)

リソース グループ内のすべてのアクション グループの一覧を取得します。

Observable<ServiceResponse<List<ActionGroupResourceInner>>> listWithServiceResponseAsync()

サブスクリプション内のすべてのアクション グループの一覧を取得します。

ActionGroupResourceInner update(String resourceGroupName, String actionGroupName, ActionGroupPatchBody actionGroupPatch)

既存のアクション グループのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

Observable<ActionGroupResourceInner> updateAsync(String resourceGroupName, String actionGroupName, ActionGroupPatchBody actionGroupPatch)

既存のアクション グループのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

ServiceFuture<ActionGroupResourceInner> updateAsync(String resourceGroupName, String actionGroupName, ActionGroupPatchBody actionGroupPatch, final ServiceCallback<ActionGroupResourceInner> serviceCallback)

既存のアクション グループのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

Observable<ServiceResponse<ActionGroupResourceInner>> updateWithServiceResponseAsync(String resourceGroupName, String actionGroupName, ActionGroupPatchBody actionGroupPatch)

既存のアクション グループのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

継承メンバー

コンストラクターの詳細

ActionGroupsInner

public ActionGroupsInner(Retrofit retrofit, MonitorManagementClientImpl client)

ActionGroupsInner のインスタンスを初期化します。

Parameters:

retrofit - レトロフィット ビルダーから構築されたレトロフィット インスタンス。
client - この操作クラスを含むサービス クライアントのインスタンス。

メソッドの詳細

createOrUpdate

public ActionGroupResourceInner createOrUpdate(String resourceGroupName, String actionGroupName, ActionGroupResourceInner actionGroup)

新しいアクション グループを作成するか、既存のアクション グループを更新します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
actionGroup - 更新プログラムに作成または使用するアクション グループ。

Returns:

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

Throws:

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

createOrUpdateAsync

public Observable createOrUpdateAsync(String resourceGroupName, String actionGroupName, ActionGroupResourceInner actionGroup)

新しいアクション グループを作成するか、既存のアクション グループを更新します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
actionGroup - 更新プログラムに作成または使用するアクション グループ。

Returns:

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

Throws:

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

createOrUpdateAsync

public ServiceFuture createOrUpdateAsync(String resourceGroupName, String actionGroupName, ActionGroupResourceInner actionGroup, final ServiceCallback serviceCallback)

新しいアクション グループを作成するか、既存のアクション グループを更新します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
actionGroup - 更新プログラムに作成または使用するアクション グループ。
serviceCallback - 成功した応答と失敗した応答を処理する非同期 ServiceCallback。

Returns:

ServiceFutureオブジェクト

Throws:

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

createOrUpdateWithServiceResponseAsync

public Observable> createOrUpdateWithServiceResponseAsync(String resourceGroupName, String actionGroupName, ActionGroupResourceInner actionGroup)

新しいアクション グループを作成するか、既存のアクション グループを更新します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
actionGroup - 更新プログラムに作成または使用するアクション グループ。

Returns:

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

Throws:

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

delete

public void delete(String resourceGroupName, String actionGroupName)

アクション グループを削除します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。

Throws:

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

deleteAsync

public Observable deleteAsync(String resourceGroupName, String actionGroupName)

アクション グループを削除します。

Overrides:

ActionGroupsInner.deleteAsync(String resourceGroupName, String actionGroupName)

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。

Returns:

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

Throws:

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

deleteAsync

public ServiceFuture deleteAsync(String resourceGroupName, String actionGroupName, final ServiceCallback serviceCallback)

アクション グループを削除します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
serviceCallback - 成功した応答と失敗した応答を処理する非同期 ServiceCallback。

Returns:

ServiceFutureオブジェクト

Throws:

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

deleteWithServiceResponseAsync

public Observable> deleteWithServiceResponseAsync(String resourceGroupName, String actionGroupName)

アクション グループを削除します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。

Returns:

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

Throws:

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

enableReceiver

public void enableReceiver(String resourceGroupName, String actionGroupName, String receiverName)

アクション グループでレシーバーを有効にします。 これにより、受信者の状態が [無効] から [有効] に変更されます。 この操作は、Emailまたは SMS レシーバーでのみサポートされます。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
receiverName - 再送信する受信者の名前。

Throws:

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

enableReceiverAsync

public Observable enableReceiverAsync(String resourceGroupName, String actionGroupName, String receiverName)

アクション グループでレシーバーを有効にします。 これにより、受信者の状態が [無効] から [有効] に変更されます。 この操作は、Emailまたは SMS レシーバーでのみサポートされます。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
receiverName - 再送信する受信者の名前。

Returns:

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

Throws:

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

enableReceiverAsync

public ServiceFuture enableReceiverAsync(String resourceGroupName, String actionGroupName, String receiverName, final ServiceCallback serviceCallback)

アクション グループでレシーバーを有効にします。 これにより、受信者の状態が [無効] から [有効] に変更されます。 この操作は、Emailまたは SMS レシーバーでのみサポートされます。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
receiverName - 再送信する受信者の名前。
serviceCallback - 成功した応答と失敗した応答を処理する非同期 ServiceCallback。

Returns:

ServiceFutureオブジェクト

Throws:

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

enableReceiverWithServiceResponseAsync

public Observable> enableReceiverWithServiceResponseAsync(String resourceGroupName, String actionGroupName, String receiverName)

アクション グループでレシーバーを有効にします。 これにより、受信者の状態が [無効] から [有効] に変更されます。 この操作は、Emailまたは SMS レシーバーでのみサポートされます。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
receiverName - 再送信する受信者の名前。

Returns:

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

Throws:

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

getByResourceGroup

public ActionGroupResourceInner getByResourceGroup(String resourceGroupName, String actionGroupName)

アクション グループを取得します。

Overrides:

ActionGroupsInner.getByResourceGroup(String resourceGroupName, String actionGroupName)

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。

Returns:

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

Throws:

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

getByResourceGroupAsync

public Observable getByResourceGroupAsync(String resourceGroupName, String actionGroupName)

アクション グループを取得します。

Overrides:

ActionGroupsInner.getByResourceGroupAsync(String resourceGroupName, String actionGroupName)

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。

Returns:

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

Throws:

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

getByResourceGroupAsync

public ServiceFuture getByResourceGroupAsync(String resourceGroupName, String actionGroupName, final ServiceCallback serviceCallback)

アクション グループを取得します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
serviceCallback - 成功した応答と失敗した応答を処理する非同期 ServiceCallback。

Returns:

ServiceFutureオブジェクト

Throws:

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

getByResourceGroupWithServiceResponseAsync

public Observable> getByResourceGroupWithServiceResponseAsync(String resourceGroupName, String actionGroupName)

アクション グループを取得します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。

Returns:

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

Throws:

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

list

public PagedList list()

サブスクリプション内のすべてのアクション グループの一覧を取得します。

Overrides:

ActionGroupsInner.list()

Returns:

成功した場合は PagedList<ActionGroupResourceInner> オブジェクト。

listAsync

public Observable> listAsync()

サブスクリプション内のすべてのアクション グループの一覧を取得します。

Overrides:

ActionGroupsInner.listAsync()

Returns:

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

listAsync

public ServiceFuture> listAsync(final ServiceCallback> serviceCallback)

サブスクリプション内のすべてのアクション グループの一覧を取得します。

Parameters:

serviceCallback - 成功した応答と失敗した応答を処理する非同期 ServiceCallback。

Returns:

ServiceFutureオブジェクト

listByResourceGroup

public PagedList listByResourceGroup(String resourceGroupName)

リソース グループ内のすべてのアクション グループの一覧を取得します。

Overrides:

ActionGroupsInner.listByResourceGroup(String resourceGroupName)

Parameters:

resourceGroupName - リソース グループの名前。

Returns:

成功した場合は PagedList<ActionGroupResourceInner> オブジェクト。

listByResourceGroupAsync

public Observable> listByResourceGroupAsync(String resourceGroupName)

リソース グループ内のすべてのアクション グループの一覧を取得します。

Overrides:

ActionGroupsInner.listByResourceGroupAsync(String resourceGroupName)

Parameters:

resourceGroupName - リソース グループの名前。

Returns:

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

listByResourceGroupAsync

public ServiceFuture> listByResourceGroupAsync(String resourceGroupName, final ServiceCallback> serviceCallback)

リソース グループ内のすべてのアクション グループの一覧を取得します。

Parameters:

resourceGroupName - リソース グループの名前。
serviceCallback - 成功した応答と失敗した応答を処理する非同期 ServiceCallback。

Returns:

ServiceFutureオブジェクト

listByResourceGroupWithServiceResponseAsync

public Observable>> listByResourceGroupWithServiceResponseAsync(String resourceGroupName)

リソース グループ内のすべてのアクション グループの一覧を取得します。

Parameters:

resourceGroupName - リソース グループの名前。

Returns:

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

listWithServiceResponseAsync

public Observable>> listWithServiceResponseAsync()

サブスクリプション内のすべてのアクション グループの一覧を取得します。

Returns:

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

update

public ActionGroupResourceInner update(String resourceGroupName, String actionGroupName, ActionGroupPatchBody actionGroupPatch)

既存のアクション グループのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
actionGroupPatch - 操作に指定されたパラメーター。

Returns:

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

Throws:

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

updateAsync

public Observable updateAsync(String resourceGroupName, String actionGroupName, ActionGroupPatchBody actionGroupPatch)

既存のアクション グループのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
actionGroupPatch - 操作に指定されたパラメーター。

Returns:

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

Throws:

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

updateAsync

public ServiceFuture updateAsync(String resourceGroupName, String actionGroupName, ActionGroupPatchBody actionGroupPatch, final ServiceCallback serviceCallback)

既存のアクション グループのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
actionGroupPatch - 操作に指定されたパラメーター。
serviceCallback - 成功した応答と失敗した応答を処理する非同期 ServiceCallback。

Returns:

ServiceFutureオブジェクト

Throws:

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

updateWithServiceResponseAsync

public Observable> updateWithServiceResponseAsync(String resourceGroupName, String actionGroupName, ActionGroupPatchBody actionGroupPatch)

既存のアクション グループのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

Parameters:

resourceGroupName - リソース グループの名前。
actionGroupName - アクション グループの名前。
actionGroupPatch - 操作に指定されたパラメーター。

Returns:

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

Throws:

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

適用対象