MetricAlertsClient Interface
Implements
public interface MetricAlertsClient
extends InnerSupportsGet<MetricAlertResourceInner>, InnerSupportsListing<MetricAlertResourceInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in MetricAlertsClient.
Method Summary
Method Details
createOrUpdate
public abstract MetricAlertResourceInner createOrUpdate(String resourceGroupName, String ruleName, MetricAlertResourceInner parameters)
Create or update an metric alert definition.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Create or update an metric alert definition.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response
Create or update an metric alert definition.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Create or update an metric alert definition.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String ruleName)
Delete an alert rule definition.
Parameters:
deleteAsync
public abstract Mono
Delete an alert rule definition.
Parameters:
Returns:
deleteWithResponse
public abstract Response
Delete an alert rule definition.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Delete an alert rule definition.
Parameters:
Returns:
getByResourceGroup
public abstract MetricAlertResourceInner getByResourceGroup(String resourceGroupName, String ruleName)
Retrieve an alert rule definition.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono
Retrieve an alert rule definition.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Retrieve an alert rule definition.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono
Retrieve an alert rule definition.
Parameters:
Returns:
list
public abstract PagedIterable
Retrieve alert rule definitions in a subscription.
Returns:
list
public abstract PagedIterable
Retrieve alert rule definitions in a subscription.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Retrieve alert rule definitions in a subscription.
Returns:
listByResourceGroup
public abstract PagedIterable
Retrieve alert rule definitions in a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Retrieve alert rule definitions in a resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux
Retrieve alert rule definitions in a resource group.
Parameters:
Returns:
update
public abstract MetricAlertResourceInner update(String resourceGroupName, String ruleName, MetricAlertResourcePatch parameters)
Update an metric alert definition.
Parameters:
Returns:
updateAsync
public abstract Mono
Update an metric alert definition.
Parameters:
Returns:
updateWithResponse
public abstract Response
Update an metric alert definition.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Update an metric alert definition.
Parameters:
Returns:
Applies to
Azure SDK for Java