LogAnalyticsClient Interface
public interface LogAnalyticsClient
An instance of this class provides access to all the operations defined in LogAnalyticsClient.
Method Summary
Modifier and Type |
Method and Description |
abstract
SyncPoller<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.
|
abstract
SyncPoller<PollResult<LogAnalyticsOperationResultInner>,LogAnalyticsOperationResultInner>
|
beginExportRequestRateByInterval(String location, RequestRateByIntervalInput parameters, Context context)
Export logs that show Api requests made by this subscription in the given time window to show throttling activities.
|
abstract
PollerFlux<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.
|
abstract
SyncPoller<PollResult<LogAnalyticsOperationResultInner>,LogAnalyticsOperationResultInner>
|
beginExportThrottledRequests(String location, ThrottledRequestsInput parameters)
Export logs that show total throttled Api requests for this subscription in the given time window.
|
abstract
SyncPoller<PollResult<LogAnalyticsOperationResultInner>,LogAnalyticsOperationResultInner>
|
beginExportThrottledRequests(String location, ThrottledRequestsInput parameters, Context context)
Export logs that show total throttled Api requests for this subscription in the given time window.
|
abstract
PollerFlux<PollResult<LogAnalyticsOperationResultInner>,LogAnalyticsOperationResultInner>
|
beginExportThrottledRequestsAsync(String location, ThrottledRequestsInput parameters)
Export logs that show total throttled Api requests for this subscription in the given time window.
|
abstract
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.
|
abstract
LogAnalyticsOperationResultInner
|
exportRequestRateByInterval(String location, RequestRateByIntervalInput parameters, Context context)
Export logs that show Api requests made by this subscription in the given time window to show throttling activities.
|
abstract
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.
|
abstract
Mono<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.
|
abstract
LogAnalyticsOperationResultInner
|
exportThrottledRequests(String location, ThrottledRequestsInput parameters)
Export logs that show total throttled Api requests for this subscription in the given time window.
|
abstract
LogAnalyticsOperationResultInner
|
exportThrottledRequests(String location, ThrottledRequestsInput parameters, Context context)
Export logs that show total throttled Api requests for this subscription in the given time window.
|
abstract
Mono<LogAnalyticsOperationResultInner>
|
exportThrottledRequestsAsync(String location, ThrottledRequestsInput parameters)
Export logs that show total throttled Api requests for this subscription in the given time window.
|
abstract
Mono<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
beginExportRequestRateByInterval
public abstract SyncPoller,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:
beginExportRequestRateByInterval
public abstract SyncPoller,LogAnalyticsOperationResultInner> beginExportRequestRateByInterval(String location, RequestRateByIntervalInput parameters, 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:
beginExportRequestRateByIntervalAsync
public abstract PollerFlux,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:
beginExportThrottledRequests
public abstract SyncPoller,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:
beginExportThrottledRequests
public abstract SyncPoller,LogAnalyticsOperationResultInner> beginExportThrottledRequests(String location, ThrottledRequestsInput parameters, 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:
beginExportThrottledRequestsAsync
public abstract PollerFlux,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:
exportRequestRateByInterval
public abstract 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.
exportRequestRateByInterval
public abstract LogAnalyticsOperationResultInner exportRequestRateByInterval(String location, RequestRateByIntervalInput parameters, 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.
exportRequestRateByIntervalAsync
public abstract Mono 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.
exportRequestRateByIntervalWithResponseAsync
public abstract Mono>> 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
Response<T> on successful completion of
Mono.
exportThrottledRequests
public abstract 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.
exportThrottledRequests
public abstract LogAnalyticsOperationResultInner exportThrottledRequests(String location, ThrottledRequestsInput parameters, 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.
exportThrottledRequestsAsync
public abstract Mono 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.
exportThrottledRequestsWithResponseAsync
public abstract Mono>> 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
Response<T> on successful completion of
Mono.
Applies to