public interface RecommendationsClient
| Modifier and Type | Method and Description |
|---|---|
void |
disableAllForHostingEnvironment(String resourceGroupName,
String environmentName,
String hostingEnvironmentName)
Description for Disable all recommendations for an app.
|
Mono<Void> |
disableAllForHostingEnvironmentAsync(String resourceGroupName,
String environmentName,
String hostingEnvironmentName)
Description for Disable all recommendations for an app.
|
com.azure.core.http.rest.Response<Void> |
disableAllForHostingEnvironmentWithResponse(String resourceGroupName,
String environmentName,
String hostingEnvironmentName,
com.azure.core.util.Context context)
Description for Disable all recommendations for an app.
|
Mono<com.azure.core.http.rest.Response<Void>> |
disableAllForHostingEnvironmentWithResponseAsync(String resourceGroupName,
String environmentName,
String hostingEnvironmentName)
Description for Disable all recommendations for an app.
|
void |
disableAllForWebApp(String resourceGroupName,
String siteName)
Description for Disable all recommendations for an app.
|
Mono<Void> |
disableAllForWebAppAsync(String resourceGroupName,
String siteName)
Description for Disable all recommendations for an app.
|
com.azure.core.http.rest.Response<Void> |
disableAllForWebAppWithResponse(String resourceGroupName,
String siteName,
com.azure.core.util.Context context)
Description for Disable all recommendations for an app.
|
Mono<com.azure.core.http.rest.Response<Void>> |
disableAllForWebAppWithResponseAsync(String resourceGroupName,
String siteName)
Description for Disable all recommendations for an app.
|
void |
disableRecommendationForHostingEnvironment(String resourceGroupName,
String environmentName,
String name,
String hostingEnvironmentName)
Description for Disables the specific rule for a web site permanently.
|
Mono<Void> |
disableRecommendationForHostingEnvironmentAsync(String resourceGroupName,
String environmentName,
String name,
String hostingEnvironmentName)
Description for Disables the specific rule for a web site permanently.
|
com.azure.core.http.rest.Response<Void> |
disableRecommendationForHostingEnvironmentWithResponse(String resourceGroupName,
String environmentName,
String name,
String hostingEnvironmentName,
com.azure.core.util.Context context)
Description for Disables the specific rule for a web site permanently.
|
Mono<com.azure.core.http.rest.Response<Void>> |
disableRecommendationForHostingEnvironmentWithResponseAsync(String resourceGroupName,
String environmentName,
String name,
String hostingEnvironmentName)
Description for Disables the specific rule for a web site permanently.
|
void |
disableRecommendationForSite(String resourceGroupName,
String siteName,
String name)
Description for Disables the specific rule for a web site permanently.
|
Mono<Void> |
disableRecommendationForSiteAsync(String resourceGroupName,
String siteName,
String name)
Description for Disables the specific rule for a web site permanently.
|
com.azure.core.http.rest.Response<Void> |
disableRecommendationForSiteWithResponse(String resourceGroupName,
String siteName,
String name,
com.azure.core.util.Context context)
Description for Disables the specific rule for a web site permanently.
|
Mono<com.azure.core.http.rest.Response<Void>> |
disableRecommendationForSiteWithResponseAsync(String resourceGroupName,
String siteName,
String name)
Description for Disables the specific rule for a web site permanently.
|
void |
disableRecommendationForSubscription(String name)
Description for Disables the specified rule so it will not apply to a subscription in the future.
|
Mono<Void> |
disableRecommendationForSubscriptionAsync(String name)
Description for Disables the specified rule so it will not apply to a subscription in the future.
|
com.azure.core.http.rest.Response<Void> |
disableRecommendationForSubscriptionWithResponse(String name,
com.azure.core.util.Context context)
Description for Disables the specified rule so it will not apply to a subscription in the future.
|
Mono<com.azure.core.http.rest.Response<Void>> |
disableRecommendationForSubscriptionWithResponseAsync(String name)
Description for Disables the specified rule so it will not apply to a subscription in the future.
|
RecommendationRuleInner |
getRuleDetailsByHostingEnvironment(String resourceGroupName,
String hostingEnvironmentName,
String name)
Description for Get a recommendation rule for an app.
|
Mono<RecommendationRuleInner> |
getRuleDetailsByHostingEnvironmentAsync(String resourceGroupName,
String hostingEnvironmentName,
String name)
Description for Get a recommendation rule for an app.
|
Mono<RecommendationRuleInner> |
getRuleDetailsByHostingEnvironmentAsync(String resourceGroupName,
String hostingEnvironmentName,
String name,
Boolean updateSeen,
String recommendationId)
Description for Get a recommendation rule for an app.
|
com.azure.core.http.rest.Response<RecommendationRuleInner> |
getRuleDetailsByHostingEnvironmentWithResponse(String resourceGroupName,
String hostingEnvironmentName,
String name,
Boolean updateSeen,
String recommendationId,
com.azure.core.util.Context context)
Description for Get a recommendation rule for an app.
|
Mono<com.azure.core.http.rest.Response<RecommendationRuleInner>> |
getRuleDetailsByHostingEnvironmentWithResponseAsync(String resourceGroupName,
String hostingEnvironmentName,
String name,
Boolean updateSeen,
String recommendationId)
Description for Get a recommendation rule for an app.
|
RecommendationRuleInner |
getRuleDetailsByWebApp(String resourceGroupName,
String siteName,
String name)
Description for Get a recommendation rule for an app.
|
Mono<RecommendationRuleInner> |
getRuleDetailsByWebAppAsync(String resourceGroupName,
String siteName,
String name)
Description for Get a recommendation rule for an app.
|
Mono<RecommendationRuleInner> |
getRuleDetailsByWebAppAsync(String resourceGroupName,
String siteName,
String name,
Boolean updateSeen,
String recommendationId)
Description for Get a recommendation rule for an app.
|
com.azure.core.http.rest.Response<RecommendationRuleInner> |
getRuleDetailsByWebAppWithResponse(String resourceGroupName,
String siteName,
String name,
Boolean updateSeen,
String recommendationId,
com.azure.core.util.Context context)
Description for Get a recommendation rule for an app.
|
Mono<com.azure.core.http.rest.Response<RecommendationRuleInner>> |
getRuleDetailsByWebAppWithResponseAsync(String resourceGroupName,
String siteName,
String name,
Boolean updateSeen,
String recommendationId)
Description for Get a recommendation rule for an app.
|
com.azure.core.http.rest.PagedIterable<RecommendationInner> |
list()
Description for List all recommendations for a subscription.
|
com.azure.core.http.rest.PagedIterable<RecommendationInner> |
list(Boolean featured,
String filter,
com.azure.core.util.Context context)
Description for List all recommendations for a subscription.
|
com.azure.core.http.rest.PagedFlux<RecommendationInner> |
listAsync()
Description for List all recommendations for a subscription.
|
com.azure.core.http.rest.PagedFlux<RecommendationInner> |
listAsync(Boolean featured,
String filter)
Description for List all recommendations for a subscription.
|
com.azure.core.http.rest.PagedIterable<RecommendationInner> |
listHistoryForHostingEnvironment(String resourceGroupName,
String hostingEnvironmentName)
Description for Get past recommendations for an app, optionally specified by the time range.
|
com.azure.core.http.rest.PagedIterable<RecommendationInner> |
listHistoryForHostingEnvironment(String resourceGroupName,
String hostingEnvironmentName,
Boolean expiredOnly,
String filter,
com.azure.core.util.Context context)
Description for Get past recommendations for an app, optionally specified by the time range.
|
com.azure.core.http.rest.PagedFlux<RecommendationInner> |
listHistoryForHostingEnvironmentAsync(String resourceGroupName,
String hostingEnvironmentName)
Description for Get past recommendations for an app, optionally specified by the time range.
|
com.azure.core.http.rest.PagedFlux<RecommendationInner> |
listHistoryForHostingEnvironmentAsync(String resourceGroupName,
String hostingEnvironmentName,
Boolean expiredOnly,
String filter)
Description for Get past recommendations for an app, optionally specified by the time range.
|
com.azure.core.http.rest.PagedIterable<RecommendationInner> |
listHistoryForWebApp(String resourceGroupName,
String siteName)
Description for Get past recommendations for an app, optionally specified by the time range.
|
com.azure.core.http.rest.PagedIterable<RecommendationInner> |
listHistoryForWebApp(String resourceGroupName,
String siteName,
Boolean expiredOnly,
String filter,
com.azure.core.util.Context context)
Description for Get past recommendations for an app, optionally specified by the time range.
|
com.azure.core.http.rest.PagedFlux<RecommendationInner> |
listHistoryForWebAppAsync(String resourceGroupName,
String siteName)
Description for Get past recommendations for an app, optionally specified by the time range.
|
com.azure.core.http.rest.PagedFlux<RecommendationInner> |
listHistoryForWebAppAsync(String resourceGroupName,
String siteName,
Boolean expiredOnly,
String filter)
Description for Get past recommendations for an app, optionally specified by the time range.
|
com.azure.core.http.rest.PagedIterable<RecommendationInner> |
listRecommendedRulesForHostingEnvironment(String resourceGroupName,
String hostingEnvironmentName)
Description for Get all recommendations for a hosting environment.
|
com.azure.core.http.rest.PagedIterable<RecommendationInner> |
listRecommendedRulesForHostingEnvironment(String resourceGroupName,
String hostingEnvironmentName,
Boolean featured,
String filter,
com.azure.core.util.Context context)
Description for Get all recommendations for a hosting environment.
|
com.azure.core.http.rest.PagedFlux<RecommendationInner> |
listRecommendedRulesForHostingEnvironmentAsync(String resourceGroupName,
String hostingEnvironmentName)
Description for Get all recommendations for a hosting environment.
|
com.azure.core.http.rest.PagedFlux<RecommendationInner> |
listRecommendedRulesForHostingEnvironmentAsync(String resourceGroupName,
String hostingEnvironmentName,
Boolean featured,
String filter)
Description for Get all recommendations for a hosting environment.
|
com.azure.core.http.rest.PagedIterable<RecommendationInner> |
listRecommendedRulesForWebApp(String resourceGroupName,
String siteName)
Description for Get all recommendations for an app.
|
com.azure.core.http.rest.PagedIterable<RecommendationInner> |
listRecommendedRulesForWebApp(String resourceGroupName,
String siteName,
Boolean featured,
String filter,
com.azure.core.util.Context context)
Description for Get all recommendations for an app.
|
com.azure.core.http.rest.PagedFlux<RecommendationInner> |
listRecommendedRulesForWebAppAsync(String resourceGroupName,
String siteName)
Description for Get all recommendations for an app.
|
com.azure.core.http.rest.PagedFlux<RecommendationInner> |
listRecommendedRulesForWebAppAsync(String resourceGroupName,
String siteName,
Boolean featured,
String filter)
Description for Get all recommendations for an app.
|
void |
resetAllFilters()
Description for Reset all recommendation opt-out settings for a subscription.
|
Mono<Void> |
resetAllFiltersAsync()
Description for Reset all recommendation opt-out settings for a subscription.
|
void |
resetAllFiltersForHostingEnvironment(String resourceGroupName,
String environmentName,
String hostingEnvironmentName)
Description for Reset all recommendation opt-out settings for an app.
|
Mono<Void> |
resetAllFiltersForHostingEnvironmentAsync(String resourceGroupName,
String environmentName,
String hostingEnvironmentName)
Description for Reset all recommendation opt-out settings for an app.
|
com.azure.core.http.rest.Response<Void> |
resetAllFiltersForHostingEnvironmentWithResponse(String resourceGroupName,
String environmentName,
String hostingEnvironmentName,
com.azure.core.util.Context context)
Description for Reset all recommendation opt-out settings for an app.
|
Mono<com.azure.core.http.rest.Response<Void>> |
resetAllFiltersForHostingEnvironmentWithResponseAsync(String resourceGroupName,
String environmentName,
String hostingEnvironmentName)
Description for Reset all recommendation opt-out settings for an app.
|
void |
resetAllFiltersForWebApp(String resourceGroupName,
String siteName)
Description for Reset all recommendation opt-out settings for an app.
|
Mono<Void> |
resetAllFiltersForWebAppAsync(String resourceGroupName,
String siteName)
Description for Reset all recommendation opt-out settings for an app.
|
com.azure.core.http.rest.Response<Void> |
resetAllFiltersForWebAppWithResponse(String resourceGroupName,
String siteName,
com.azure.core.util.Context context)
Description for Reset all recommendation opt-out settings for an app.
|
Mono<com.azure.core.http.rest.Response<Void>> |
resetAllFiltersForWebAppWithResponseAsync(String resourceGroupName,
String siteName)
Description for Reset all recommendation opt-out settings for an app.
|
com.azure.core.http.rest.Response<Void> |
resetAllFiltersWithResponse(com.azure.core.util.Context context)
Description for Reset all recommendation opt-out settings for a subscription.
|
Mono<com.azure.core.http.rest.Response<Void>> |
resetAllFiltersWithResponseAsync()
Description for Reset all recommendation opt-out settings for a subscription.
|
com.azure.core.http.rest.PagedFlux<RecommendationInner> listAsync(Boolean featured, String filter)
featured - Specify <code>true</code> to return only the most critical recommendations. The
default is <code>false</code>, which returns all recommendations.filter - Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq
'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq
duration'[PT1H|PT1M|P1D].IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecommendationInner> listAsync()
DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecommendationInner> list()
DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecommendationInner> list(Boolean featured, String filter, com.azure.core.util.Context context)
featured - Specify <code>true</code> to return only the most critical recommendations. The
default is <code>false</code>, which returns all recommendations.filter - Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq
'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq
duration'[PT1H|PT1M|P1D].context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> resetAllFiltersWithResponseAsync()
DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> resetAllFiltersAsync()
DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void resetAllFilters()
DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> resetAllFiltersWithResponse(com.azure.core.util.Context context)
context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> disableRecommendationForSubscriptionWithResponseAsync(String name)
name - Rule name.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> disableRecommendationForSubscriptionAsync(String name)
name - Rule name.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void disableRecommendationForSubscription(String name)
name - Rule name.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> disableRecommendationForSubscriptionWithResponse(String name, com.azure.core.util.Context context)
name - Rule name.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecommendationInner> listHistoryForHostingEnvironmentAsync(String resourceGroupName, String hostingEnvironmentName, Boolean expiredOnly, String filter)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the hosting environment.expiredOnly - Specify <code>false</code> to return all recommendations. The default is
<code>true</code>, which returns only expired recommendations.filter - Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq
'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq
duration'[PT1H|PT1M|P1D].IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecommendationInner> listHistoryForHostingEnvironmentAsync(String resourceGroupName, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the hosting environment.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecommendationInner> listHistoryForHostingEnvironment(String resourceGroupName, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the hosting environment.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecommendationInner> listHistoryForHostingEnvironment(String resourceGroupName, String hostingEnvironmentName, Boolean expiredOnly, String filter, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the hosting environment.expiredOnly - Specify <code>false</code> to return all recommendations. The default is
<code>true</code>, which returns only expired recommendations.filter - Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq
'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq
duration'[PT1H|PT1M|P1D].context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecommendationInner> listRecommendedRulesForHostingEnvironmentAsync(String resourceGroupName, String hostingEnvironmentName, Boolean featured, String filter)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the app.featured - Specify <code>true</code> to return only the most critical recommendations. The
default is <code>false</code>, which returns all recommendations.filter - Return only channels specified in the filter. Filter is specified by using OData syntax. Example:
$filter=channel eq 'Api' or channel eq 'Notification'.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecommendationInner> listRecommendedRulesForHostingEnvironmentAsync(String resourceGroupName, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecommendationInner> listRecommendedRulesForHostingEnvironment(String resourceGroupName, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecommendationInner> listRecommendedRulesForHostingEnvironment(String resourceGroupName, String hostingEnvironmentName, Boolean featured, String filter, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the app.featured - Specify <code>true</code> to return only the most critical recommendations. The
default is <code>false</code>, which returns all recommendations.filter - Return only channels specified in the filter. Filter is specified by using OData syntax. Example:
$filter=channel eq 'Api' or channel eq 'Notification'.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> disableAllForHostingEnvironmentWithResponseAsync(String resourceGroupName, String environmentName, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Name of the app.hostingEnvironmentName - The hostingEnvironmentName parameter.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> disableAllForHostingEnvironmentAsync(String resourceGroupName, String environmentName, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Name of the app.hostingEnvironmentName - The hostingEnvironmentName parameter.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void disableAllForHostingEnvironment(String resourceGroupName, String environmentName, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Name of the app.hostingEnvironmentName - The hostingEnvironmentName parameter.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> disableAllForHostingEnvironmentWithResponse(String resourceGroupName, String environmentName, String hostingEnvironmentName, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Name of the app.hostingEnvironmentName - The hostingEnvironmentName parameter.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> resetAllFiltersForHostingEnvironmentWithResponseAsync(String resourceGroupName, String environmentName, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Name of the app.hostingEnvironmentName - The hostingEnvironmentName parameter.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> resetAllFiltersForHostingEnvironmentAsync(String resourceGroupName, String environmentName, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Name of the app.hostingEnvironmentName - The hostingEnvironmentName parameter.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void resetAllFiltersForHostingEnvironment(String resourceGroupName, String environmentName, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Name of the app.hostingEnvironmentName - The hostingEnvironmentName parameter.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> resetAllFiltersForHostingEnvironmentWithResponse(String resourceGroupName, String environmentName, String hostingEnvironmentName, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Name of the app.hostingEnvironmentName - The hostingEnvironmentName parameter.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<RecommendationRuleInner>> getRuleDetailsByHostingEnvironmentWithResponseAsync(String resourceGroupName, String hostingEnvironmentName, String name, Boolean updateSeen, String recommendationId)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the hosting environment.name - Name of the recommendation.updateSeen - Specify <code>true</code> to update the last-seen timestamp of the recommendation
object.recommendationId - The GUID of the recommendation object if you query an expired one. You don't need to
specify it to query an active entry.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<RecommendationRuleInner> getRuleDetailsByHostingEnvironmentAsync(String resourceGroupName, String hostingEnvironmentName, String name, Boolean updateSeen, String recommendationId)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the hosting environment.name - Name of the recommendation.updateSeen - Specify <code>true</code> to update the last-seen timestamp of the recommendation
object.recommendationId - The GUID of the recommendation object if you query an expired one. You don't need to
specify it to query an active entry.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<RecommendationRuleInner> getRuleDetailsByHostingEnvironmentAsync(String resourceGroupName, String hostingEnvironmentName, String name)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the hosting environment.name - Name of the recommendation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.RecommendationRuleInner getRuleDetailsByHostingEnvironment(String resourceGroupName, String hostingEnvironmentName, String name)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the hosting environment.name - Name of the recommendation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<RecommendationRuleInner> getRuleDetailsByHostingEnvironmentWithResponse(String resourceGroupName, String hostingEnvironmentName, String name, Boolean updateSeen, String recommendationId, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.hostingEnvironmentName - Name of the hosting environment.name - Name of the recommendation.updateSeen - Specify <code>true</code> to update the last-seen timestamp of the recommendation
object.recommendationId - The GUID of the recommendation object if you query an expired one. You don't need to
specify it to query an active entry.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> disableRecommendationForHostingEnvironmentWithResponseAsync(String resourceGroupName, String environmentName, String name, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Site name.name - Rule name.hostingEnvironmentName - The hostingEnvironmentName parameter.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> disableRecommendationForHostingEnvironmentAsync(String resourceGroupName, String environmentName, String name, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Site name.name - Rule name.hostingEnvironmentName - The hostingEnvironmentName parameter.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void disableRecommendationForHostingEnvironment(String resourceGroupName, String environmentName, String name, String hostingEnvironmentName)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Site name.name - Rule name.hostingEnvironmentName - The hostingEnvironmentName parameter.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> disableRecommendationForHostingEnvironmentWithResponse(String resourceGroupName, String environmentName, String name, String hostingEnvironmentName, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.environmentName - Site name.name - Rule name.hostingEnvironmentName - The hostingEnvironmentName parameter.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecommendationInner> listHistoryForWebAppAsync(String resourceGroupName, String siteName, Boolean expiredOnly, String filter)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.expiredOnly - Specify <code>false</code> to return all recommendations. The default is
<code>true</code>, which returns only expired recommendations.filter - Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq
'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq
duration'[PT1H|PT1M|P1D].IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecommendationInner> listHistoryForWebAppAsync(String resourceGroupName, String siteName)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecommendationInner> listHistoryForWebApp(String resourceGroupName, String siteName)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecommendationInner> listHistoryForWebApp(String resourceGroupName, String siteName, Boolean expiredOnly, String filter, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.expiredOnly - Specify <code>false</code> to return all recommendations. The default is
<code>true</code>, which returns only expired recommendations.filter - Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq
'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq
duration'[PT1H|PT1M|P1D].context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecommendationInner> listRecommendedRulesForWebAppAsync(String resourceGroupName, String siteName, Boolean featured, String filter)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.featured - Specify <code>true</code> to return only the most critical recommendations. The
default is <code>false</code>, which returns all recommendations.filter - Return only channels specified in the filter. Filter is specified by using OData syntax. Example:
$filter=channel eq 'Api' or channel eq 'Notification'.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecommendationInner> listRecommendedRulesForWebAppAsync(String resourceGroupName, String siteName)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecommendationInner> listRecommendedRulesForWebApp(String resourceGroupName, String siteName)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecommendationInner> listRecommendedRulesForWebApp(String resourceGroupName, String siteName, Boolean featured, String filter, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.featured - Specify <code>true</code> to return only the most critical recommendations. The
default is <code>false</code>, which returns all recommendations.filter - Return only channels specified in the filter. Filter is specified by using OData syntax. Example:
$filter=channel eq 'Api' or channel eq 'Notification'.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> disableAllForWebAppWithResponseAsync(String resourceGroupName, String siteName)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> disableAllForWebAppAsync(String resourceGroupName, String siteName)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void disableAllForWebApp(String resourceGroupName, String siteName)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> disableAllForWebAppWithResponse(String resourceGroupName, String siteName, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> resetAllFiltersForWebAppWithResponseAsync(String resourceGroupName, String siteName)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> resetAllFiltersForWebAppAsync(String resourceGroupName, String siteName)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void resetAllFiltersForWebApp(String resourceGroupName, String siteName)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> resetAllFiltersForWebAppWithResponse(String resourceGroupName, String siteName, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<RecommendationRuleInner>> getRuleDetailsByWebAppWithResponseAsync(String resourceGroupName, String siteName, String name, Boolean updateSeen, String recommendationId)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.name - Name of the recommendation.updateSeen - Specify <code>true</code> to update the last-seen timestamp of the recommendation
object.recommendationId - The GUID of the recommendation object if you query an expired one. You don't need to
specify it to query an active entry.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<RecommendationRuleInner> getRuleDetailsByWebAppAsync(String resourceGroupName, String siteName, String name, Boolean updateSeen, String recommendationId)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.name - Name of the recommendation.updateSeen - Specify <code>true</code> to update the last-seen timestamp of the recommendation
object.recommendationId - The GUID of the recommendation object if you query an expired one. You don't need to
specify it to query an active entry.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<RecommendationRuleInner> getRuleDetailsByWebAppAsync(String resourceGroupName, String siteName, String name)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.name - Name of the recommendation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.RecommendationRuleInner getRuleDetailsByWebApp(String resourceGroupName, String siteName, String name)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.name - Name of the recommendation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<RecommendationRuleInner> getRuleDetailsByWebAppWithResponse(String resourceGroupName, String siteName, String name, Boolean updateSeen, String recommendationId, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Name of the app.name - Name of the recommendation.updateSeen - Specify <code>true</code> to update the last-seen timestamp of the recommendation
object.recommendationId - The GUID of the recommendation object if you query an expired one. You don't need to
specify it to query an active entry.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> disableRecommendationForSiteWithResponseAsync(String resourceGroupName, String siteName, String name)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Site name.name - Rule name.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> disableRecommendationForSiteAsync(String resourceGroupName, String siteName, String name)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Site name.name - Rule name.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void disableRecommendationForSite(String resourceGroupName, String siteName, String name)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Site name.name - Rule name.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> disableRecommendationForSiteWithResponse(String resourceGroupName, String siteName, String name, com.azure.core.util.Context context)
resourceGroupName - Name of the resource group to which the resource belongs.siteName - Site name.name - Rule name.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.DefaultErrorResponseErrorException - thrown if the request is
rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.