MetricAlertsStatusClient Interface

public interface MetricAlertsStatusClient

An instance of this class provides access to all the operations defined in MetricAlertsStatusClient.

Method Summary

Modifier and Type Method and Description
abstract MetricAlertStatusCollectionInner list(String resourceGroupName, String ruleName)

Retrieve an alert rule status.

abstract Mono<MetricAlertStatusCollectionInner> listAsync(String resourceGroupName, String ruleName)

Retrieve an alert rule status.

abstract MetricAlertStatusCollectionInner listByName(String resourceGroupName, String ruleName, String statusName)

Retrieve an alert rule status.

abstract Mono<MetricAlertStatusCollectionInner> listByNameAsync(String resourceGroupName, String ruleName, String statusName)

Retrieve an alert rule status.

abstract Response<MetricAlertStatusCollectionInner> listByNameWithResponse(String resourceGroupName, String ruleName, String statusName, Context context)

Retrieve an alert rule status.

abstract Mono<Response<MetricAlertStatusCollectionInner>> listByNameWithResponseAsync(String resourceGroupName, String ruleName, String statusName)

Retrieve an alert rule status.

abstract Response<MetricAlertStatusCollectionInner> listWithResponse(String resourceGroupName, String ruleName, Context context)

Retrieve an alert rule status.

abstract Mono<Response<MetricAlertStatusCollectionInner>> listWithResponseAsync(String resourceGroupName, String ruleName)

Retrieve an alert rule status.

Method Details

list

public abstract MetricAlertStatusCollectionInner list(String resourceGroupName, String ruleName)

Retrieve an alert rule status.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
ruleName - The name of the rule.

Returns:

represents a collection of alert rule resources.

listAsync

public abstract Mono listAsync(String resourceGroupName, String ruleName)

Retrieve an alert rule status.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
ruleName - The name of the rule.

Returns:

represents a collection of alert rule resources on successful completion of Mono.

listByName

public abstract MetricAlertStatusCollectionInner listByName(String resourceGroupName, String ruleName, String statusName)

Retrieve an alert rule status.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
ruleName - The name of the rule.
statusName - The name of the status.

Returns:

represents a collection of alert rule resources.

listByNameAsync

public abstract Mono listByNameAsync(String resourceGroupName, String ruleName, String statusName)

Retrieve an alert rule status.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
ruleName - The name of the rule.
statusName - The name of the status.

Returns:

represents a collection of alert rule resources on successful completion of Mono.

listByNameWithResponse

public abstract Response listByNameWithResponse(String resourceGroupName, String ruleName, String statusName, Context context)

Retrieve an alert rule status.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
ruleName - The name of the rule.
statusName - The name of the status.
context - The context to associate with this operation.

Returns:

represents a collection of alert rule resources along with Response<T>.

listByNameWithResponseAsync

public abstract Mono> listByNameWithResponseAsync(String resourceGroupName, String ruleName, String statusName)

Retrieve an alert rule status.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
ruleName - The name of the rule.
statusName - The name of the status.

Returns:

represents a collection of alert rule resources along with Response<T> on successful completion of Mono.

listWithResponse

public abstract Response listWithResponse(String resourceGroupName, String ruleName, Context context)

Retrieve an alert rule status.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
ruleName - The name of the rule.
context - The context to associate with this operation.

Returns:

represents a collection of alert rule resources along with Response<T>.

listWithResponseAsync

public abstract Mono> listWithResponseAsync(String resourceGroupName, String ruleName)

Retrieve an alert rule status.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
ruleName - The name of the rule.

Returns:

represents a collection of alert rule resources along with Response<T> on successful completion of Mono.

Applies to