Interface LogAnalyticsClient
public interface LogAnalyticsClient
An instance of this class provides access to all the operations defined in LogAnalyticsClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>, LogAnalyticsOperationResultInner> beginExportRequestRateByInterval(String location, RequestRateByIntervalInput parameters) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>, LogAnalyticsOperationResultInner> beginExportRequestRateByInterval(String location, RequestRateByIntervalInput parameters, com.azure.core.util.Context context) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>, LogAnalyticsOperationResultInner> beginExportRequestRateByIntervalAsync(String location, RequestRateByIntervalInput parameters) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>, LogAnalyticsOperationResultInner> beginExportThrottledRequests(String location, ThrottledRequestsInput parameters) Export logs that show total throttled Api requests for this subscription in the given time window.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>, LogAnalyticsOperationResultInner> beginExportThrottledRequests(String location, ThrottledRequestsInput parameters, com.azure.core.util.Context context) Export logs that show total throttled Api requests for this subscription in the given time window.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>, LogAnalyticsOperationResultInner> beginExportThrottledRequestsAsync(String location, ThrottledRequestsInput parameters) Export logs that show total throttled Api requests for this subscription in the given time window.exportRequestRateByInterval(String location, RequestRateByIntervalInput parameters) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.exportRequestRateByInterval(String location, RequestRateByIntervalInput parameters, com.azure.core.util.Context context) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.exportRequestRateByIntervalAsync(String location, RequestRateByIntervalInput parameters) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> exportRequestRateByIntervalWithResponseAsync(String location, RequestRateByIntervalInput parameters) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.exportThrottledRequests(String location, ThrottledRequestsInput parameters) Export logs that show total throttled Api requests for this subscription in the given time window.exportThrottledRequests(String location, ThrottledRequestsInput parameters, com.azure.core.util.Context context) Export logs that show total throttled Api requests for this subscription in the given time window.exportThrottledRequestsAsync(String location, ThrottledRequestsInput parameters) Export logs that show total throttled Api requests for this subscription in the given time window.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> exportThrottledRequestsWithResponseAsync(String location, ThrottledRequestsInput parameters) Export logs that show total throttled Api requests for this subscription in the given time window.
-
Method Details
-
exportRequestRateByIntervalWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> exportRequestRateByIntervalWithResponseAsync(String location, RequestRateByIntervalInput parameters) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getRequestRateByInterval Api.- Returns:
- logAnalytics operation status response along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginExportRequestRateByIntervalAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>,LogAnalyticsOperationResultInner> beginExportRequestRateByIntervalAsync(String location, RequestRateByIntervalInput parameters) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getRequestRateByInterval Api.- Returns:
- the
PollerFluxfor polling of logAnalytics operation status response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginExportRequestRateByInterval
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>,LogAnalyticsOperationResultInner> beginExportRequestRateByInterval(String location, RequestRateByIntervalInput parameters) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getRequestRateByInterval Api.- Returns:
- the
SyncPollerfor polling of logAnalytics operation status response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginExportRequestRateByInterval
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>,LogAnalyticsOperationResultInner> beginExportRequestRateByInterval(String location, RequestRateByIntervalInput parameters, com.azure.core.util.Context context) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getRequestRateByInterval Api.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of logAnalytics operation status response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
exportRequestRateByIntervalAsync
Mono<LogAnalyticsOperationResultInner> exportRequestRateByIntervalAsync(String location, RequestRateByIntervalInput parameters) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getRequestRateByInterval Api.- Returns:
- logAnalytics operation status response on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
exportRequestRateByInterval
LogAnalyticsOperationResultInner exportRequestRateByInterval(String location, RequestRateByIntervalInput parameters) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getRequestRateByInterval Api.- Returns:
- logAnalytics operation status response.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
exportRequestRateByInterval
LogAnalyticsOperationResultInner exportRequestRateByInterval(String location, RequestRateByIntervalInput parameters, com.azure.core.util.Context context) Export logs that show Api requests made by this subscription in the given time window to show throttling activities.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getRequestRateByInterval Api.context- The context to associate with this operation.- Returns:
- logAnalytics operation status response.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
exportThrottledRequestsWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> exportThrottledRequestsWithResponseAsync(String location, ThrottledRequestsInput parameters) Export logs that show total throttled Api requests for this subscription in the given time window.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getThrottledRequests Api.- Returns:
- logAnalytics operation status response along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginExportThrottledRequestsAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>,LogAnalyticsOperationResultInner> beginExportThrottledRequestsAsync(String location, ThrottledRequestsInput parameters) Export logs that show total throttled Api requests for this subscription in the given time window.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getThrottledRequests Api.- Returns:
- the
PollerFluxfor polling of logAnalytics operation status response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginExportThrottledRequests
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>,LogAnalyticsOperationResultInner> beginExportThrottledRequests(String location, ThrottledRequestsInput parameters) Export logs that show total throttled Api requests for this subscription in the given time window.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getThrottledRequests Api.- Returns:
- the
SyncPollerfor polling of logAnalytics operation status response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginExportThrottledRequests
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<LogAnalyticsOperationResultInner>,LogAnalyticsOperationResultInner> beginExportThrottledRequests(String location, ThrottledRequestsInput parameters, com.azure.core.util.Context context) Export logs that show total throttled Api requests for this subscription in the given time window.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getThrottledRequests Api.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of logAnalytics operation status response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
exportThrottledRequestsAsync
Mono<LogAnalyticsOperationResultInner> exportThrottledRequestsAsync(String location, ThrottledRequestsInput parameters) Export logs that show total throttled Api requests for this subscription in the given time window.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getThrottledRequests Api.- Returns:
- logAnalytics operation status response on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
exportThrottledRequests
LogAnalyticsOperationResultInner exportThrottledRequests(String location, ThrottledRequestsInput parameters) Export logs that show total throttled Api requests for this subscription in the given time window.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getThrottledRequests Api.- Returns:
- logAnalytics operation status response.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
exportThrottledRequests
LogAnalyticsOperationResultInner exportThrottledRequests(String location, ThrottledRequestsInput parameters, com.azure.core.util.Context context) Export logs that show total throttled Api requests for this subscription in the given time window.- Parameters:
location- The location upon which virtual-machine-sizes is queried.parameters- Parameters supplied to the LogAnalytics getThrottledRequests Api.context- The context to associate with this operation.- Returns:
- logAnalytics operation status response.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-