AlertsClient Interface
public interface AlertsClient
An instance of this class provides access to all the operations defined in AlertsClient.
Method Summary
Method Details
beginRefresh
public abstract SyncPoller<PollResult<AlertOperationResultInner>,AlertOperationResultInner> beginRefresh(String scope, String alertId)
Refresh an alert.
Parameters:
Returns:
beginRefresh
public abstract SyncPoller<PollResult<AlertOperationResultInner>,AlertOperationResultInner> beginRefresh(String scope, String alertId, Context context)
Refresh an alert.
Parameters:
Returns:
beginRefreshAll
public abstract SyncPoller<PollResult<AlertOperationResultInner>,AlertOperationResultInner> beginRefreshAll(String scope)
Refresh all alerts for a resource scope.
Parameters:
Returns:
beginRefreshAll
public abstract SyncPoller<PollResult<AlertOperationResultInner>,AlertOperationResultInner> beginRefreshAll(String scope, Context context)
Refresh all alerts for a resource scope.
Parameters:
Returns:
beginRefreshAllAsync
public abstract PollerFlux<PollResult<AlertOperationResultInner>,AlertOperationResultInner> beginRefreshAllAsync(String scope)
Refresh all alerts for a resource scope.
Parameters:
Returns:
beginRefreshAsync
public abstract PollerFlux<PollResult<AlertOperationResultInner>,AlertOperationResultInner> beginRefreshAsync(String scope, String alertId)
Refresh an alert.
Parameters:
Returns:
get
public abstract AlertInner get(String scope, String alertId)
Get the specified alert.
Parameters:
Returns:
getAsync
public abstract Mono<AlertInner> getAsync(String scope, String alertId)
Get the specified alert.
Parameters:
Returns:
getWithResponse
public abstract Response<AlertInner> getWithResponse(String scope, String alertId, Context context)
Get the specified alert.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<AlertInner>> getWithResponseAsync(String scope, String alertId)
Get the specified alert.
Parameters:
Returns:
listForScope
public abstract PagedIterable<AlertInner> listForScope(String scope)
Gets alerts for a resource scope.
Parameters:
Returns:
listForScope
public abstract PagedIterable<AlertInner> listForScope(String scope, Context context)
Gets alerts for a resource scope.
Parameters:
Returns:
listForScopeAsync
public abstract PagedFlux<AlertInner> listForScopeAsync(String scope)
Gets alerts for a resource scope.
Parameters:
Returns:
refresh
public abstract AlertOperationResultInner refresh(String scope, String alertId)
Refresh an alert.
Parameters:
Returns:
refresh
public abstract AlertOperationResultInner refresh(String scope, String alertId, Context context)
Refresh an alert.
Parameters:
Returns:
refreshAll
public abstract AlertOperationResultInner refreshAll(String scope)
Refresh all alerts for a resource scope.
Parameters:
Returns:
refreshAll
public abstract AlertOperationResultInner refreshAll(String scope, Context context)
Refresh all alerts for a resource scope.
Parameters:
Returns:
refreshAllAsync
public abstract Mono<AlertOperationResultInner> refreshAllAsync(String scope)
Refresh all alerts for a resource scope.
Parameters:
Returns:
refreshAllWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> refreshAllWithResponseAsync(String scope)
Refresh all alerts for a resource scope.
Parameters:
Returns:
refreshAsync
public abstract Mono<AlertOperationResultInner> refreshAsync(String scope, String alertId)
Refresh an alert.
Parameters:
Returns:
refreshWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> refreshWithResponseAsync(String scope, String alertId)
Refresh an alert.
Parameters:
Returns:
update
public abstract void update(String scope, String alertId, AlertInner parameters)
Update an alert.
Parameters:
updateAsync
public abstract Mono<Void> updateAsync(String scope, String alertId, AlertInner parameters)
Update an alert.
Parameters:
Returns:
updateWithResponse
public abstract Response<Void> updateWithResponse(String scope, String alertId, AlertInner parameters, Context context)
Update an alert.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<Response<Void>> updateWithResponseAsync(String scope, String alertId, AlertInner parameters)
Update an alert.
Parameters:
Returns: