AlertDefinitionsClient Interface
public interface AlertDefinitionsClient
An instance of this class provides access to all the operations defined in AlertDefinitionsClient.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
abstract
Alert |
get(String scope, String alertDefinitionId)
Get the specified alert definition. |
|
abstract
Mono<Alert |
getAsync(String scope, String alertDefinitionId)
Get the specified alert definition. |
|
abstract
Response<Alert |
getWithResponse(String scope, String alertDefinitionId, Context context)
Get the specified alert definition. |
|
abstract
Mono<Response<Alert |
getWithResponseAsync(String scope, String alertDefinitionId)
Get the specified alert definition. |
|
abstract
Paged |
listForScope(String scope)
Gets alert definitions for a resource scope. |
|
abstract
Paged |
listForScope(String scope, Context context)
Gets alert definitions for a resource scope. |
|
abstract
Paged |
listForScopeAsync(String scope)
Gets alert definitions for a resource scope. |
Method Details
get
public abstract AlertDefinitionInner get(String scope, String alertDefinitionId)
Get the specified alert definition.
Parameters:
Returns:
getAsync
public abstract Mono<AlertDefinitionInner> getAsync(String scope, String alertDefinitionId)
Get the specified alert definition.
Parameters:
Returns:
getWithResponse
public abstract Response<AlertDefinitionInner> getWithResponse(String scope, String alertDefinitionId, Context context)
Get the specified alert definition.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<AlertDefinitionInner>> getWithResponseAsync(String scope, String alertDefinitionId)
Get the specified alert definition.
Parameters:
Returns:
listForScope
public abstract PagedIterable<AlertDefinitionInner> listForScope(String scope)
Gets alert definitions for a resource scope.
Parameters:
Returns:
listForScope
public abstract PagedIterable<AlertDefinitionInner> listForScope(String scope, Context context)
Gets alert definitions for a resource scope.
Parameters:
Returns:
listForScopeAsync
public abstract PagedFlux<AlertDefinitionInner> listForScopeAsync(String scope)
Gets alert definitions for a resource scope.
Parameters:
Returns: