RecommendationsClient Interface
public interface RecommendationsClient
An instance of this class provides access to all the operations defined in RecommendationsClient.
Method Summary
Method Details
disableAllForHostingEnvironment
public abstract void disableAllForHostingEnvironment(String resourceGroupName, String environmentName, String hostingEnvironmentName)
Disable all recommendations for an app. Description for Disable all recommendations for an app.
Parameters:
disableAllForHostingEnvironmentAsync
public abstract Mono
Disable all recommendations for an app. Description for Disable all recommendations for an app.
Parameters:
Returns:
disableAllForHostingEnvironmentWithResponse
public abstract Response
Disable all recommendations for an app. Description for Disable all recommendations for an app.
Parameters:
Returns:
disableAllForHostingEnvironmentWithResponseAsync
public abstract Mono
Disable all recommendations for an app. Description for Disable all recommendations for an app.
Parameters:
Returns:
disableAllForWebApp
public abstract void disableAllForWebApp(String resourceGroupName, String siteName)
Disable all recommendations for an app. Description for Disable all recommendations for an app.
Parameters:
disableAllForWebAppAsync
public abstract Mono
Disable all recommendations for an app. Description for Disable all recommendations for an app.
Parameters:
Returns:
disableAllForWebAppWithResponse
public abstract Response
Disable all recommendations for an app. Description for Disable all recommendations for an app.
Parameters:
Returns:
disableAllForWebAppWithResponseAsync
public abstract Mono
Disable all recommendations for an app. Description for Disable all recommendations for an app.
Parameters:
Returns:
disableRecommendationForHostingEnvironment
public abstract void disableRecommendationForHostingEnvironment(String resourceGroupName, String environmentName, String name, String hostingEnvironmentName)
Disables the specific rule for a web site permanently. Description for Disables the specific rule for a web site permanently.
Parameters:
disableRecommendationForHostingEnvironmentAsync
public abstract Mono
Disables the specific rule for a web site permanently. Description for Disables the specific rule for a web site permanently.
Parameters:
Returns:
disableRecommendationForHostingEnvironmentWithResponse
public abstract Response
Disables the specific rule for a web site permanently. Description for Disables the specific rule for a web site permanently.
Parameters:
Returns:
disableRecommendationForHostingEnvironmentWithResponseAsync
public abstract Mono
Disables the specific rule for a web site permanently. Description for Disables the specific rule for a web site permanently.
Parameters:
Returns:
disableRecommendationForSite
public abstract void disableRecommendationForSite(String resourceGroupName, String siteName, String name)
Disables the specific rule for a web site permanently. Description for Disables the specific rule for a web site permanently.
Parameters:
disableRecommendationForSiteAsync
public abstract Mono
Disables the specific rule for a web site permanently. Description for Disables the specific rule for a web site permanently.
Parameters:
Returns:
disableRecommendationForSiteWithResponse
public abstract Response
Disables the specific rule for a web site permanently. Description for Disables the specific rule for a web site permanently.
Parameters:
Returns:
disableRecommendationForSiteWithResponseAsync
public abstract Mono
Disables the specific rule for a web site permanently. Description for Disables the specific rule for a web site permanently.
Parameters:
Returns:
disableRecommendationForSubscription
public abstract void disableRecommendationForSubscription(String name)
Disables the specified rule so it will not apply to a subscription in the future. Description for Disables the specified rule so it will not apply to a subscription in the future.
Parameters:
disableRecommendationForSubscriptionAsync
public abstract Mono
Disables the specified rule so it will not apply to a subscription in the future. Description for Disables the specified rule so it will not apply to a subscription in the future.
Parameters:
Returns:
disableRecommendationForSubscriptionWithResponse
public abstract Response
Disables the specified rule so it will not apply to a subscription in the future. Description for Disables the specified rule so it will not apply to a subscription in the future.
Parameters:
Returns:
disableRecommendationForSubscriptionWithResponseAsync
public abstract Mono
Disables the specified rule so it will not apply to a subscription in the future. Description for Disables the specified rule so it will not apply to a subscription in the future.
Parameters:
Returns:
getRuleDetailsByHostingEnvironment
public abstract RecommendationRuleInner getRuleDetailsByHostingEnvironment(String resourceGroupName, String hostingEnvironmentName, String name)
Get a recommendation rule for an app. Description for Get a recommendation rule for an app.
Parameters:
Returns:
getRuleDetailsByHostingEnvironmentAsync
public abstract Mono
Get a recommendation rule for an app. Description for Get a recommendation rule for an app.
Parameters:
Returns:
getRuleDetailsByHostingEnvironmentWithResponse
public abstract Response
Get a recommendation rule for an app. Description for Get a recommendation rule for an app.
Parameters:
Returns:
getRuleDetailsByHostingEnvironmentWithResponseAsync
public abstract Mono
Get a recommendation rule for an app. Description for Get a recommendation rule for an app.
Parameters:
Returns:
getRuleDetailsByWebApp
public abstract RecommendationRuleInner getRuleDetailsByWebApp(String resourceGroupName, String siteName, String name)
Get a recommendation rule for an app. Description for Get a recommendation rule for an app.
Parameters:
Returns:
getRuleDetailsByWebAppAsync
public abstract Mono
Get a recommendation rule for an app. Description for Get a recommendation rule for an app.
Parameters:
Returns:
getRuleDetailsByWebAppWithResponse
public abstract Response
Get a recommendation rule for an app. Description for Get a recommendation rule for an app.
Parameters:
Returns:
getRuleDetailsByWebAppWithResponseAsync
public abstract Mono
Get a recommendation rule for an app. Description for Get a recommendation rule for an app.
Parameters:
Returns:
list
public abstract PagedIterable
List all recommendations for a subscription. Description for List all recommendations for a subscription.
Returns:
list
public abstract PagedIterable
List all recommendations for a subscription. Description for List all recommendations for a subscription.
Parameters:
Returns:
listAsync
public abstract PagedFlux
List all recommendations for a subscription. Description for List all recommendations for a subscription.
Returns:
listAsync
public abstract PagedFlux
List all recommendations for a subscription. Description for List all recommendations for a subscription.
Parameters:
Returns:
listHistoryForHostingEnvironment
public abstract PagedIterable
Get past recommendations for an app, optionally specified by the time range. Description for Get past recommendations for an app, optionally specified by the time range.
Parameters:
Returns:
listHistoryForHostingEnvironment
public abstract PagedIterable
Get past recommendations for an app, optionally specified by the time range. Description for Get past recommendations for an app, optionally specified by the time range.
Parameters:
Returns:
listHistoryForHostingEnvironmentAsync
public abstract PagedFlux
Get past recommendations for an app, optionally specified by the time range. Description for Get past recommendations for an app, optionally specified by the time range.
Parameters:
Returns:
listHistoryForHostingEnvironmentAsync
public abstract PagedFlux
Get past recommendations for an app, optionally specified by the time range. Description for Get past recommendations for an app, optionally specified by the time range.
Parameters:
Returns:
listHistoryForWebApp
public abstract PagedIterable
Get past recommendations for an app, optionally specified by the time range. Description for Get past recommendations for an app, optionally specified by the time range.
Parameters:
Returns:
listHistoryForWebApp
public abstract PagedIterable
Get past recommendations for an app, optionally specified by the time range. Description for Get past recommendations for an app, optionally specified by the time range.
Parameters:
Returns:
listHistoryForWebAppAsync
public abstract PagedFlux
Get past recommendations for an app, optionally specified by the time range. Description for Get past recommendations for an app, optionally specified by the time range.
Parameters:
Returns:
listHistoryForWebAppAsync
public abstract PagedFlux
Get past recommendations for an app, optionally specified by the time range. Description for Get past recommendations for an app, optionally specified by the time range.
Parameters:
Returns:
listRecommendedRulesForHostingEnvironment
public abstract PagedIterable
Get all recommendations for a hosting environment. Description for Get all recommendations for a hosting environment.
Parameters:
Returns:
listRecommendedRulesForHostingEnvironment
public abstract PagedIterable
Get all recommendations for a hosting environment. Description for Get all recommendations for a hosting environment.
Parameters:
Returns:
listRecommendedRulesForHostingEnvironmentAsync
public abstract PagedFlux
Get all recommendations for a hosting environment. Description for Get all recommendations for a hosting environment.
Parameters:
Returns:
listRecommendedRulesForHostingEnvironmentAsync
public abstract PagedFlux
Get all recommendations for a hosting environment. Description for Get all recommendations for a hosting environment.
Parameters:
Returns:
listRecommendedRulesForWebApp
public abstract PagedIterable
Get all recommendations for an app. Description for Get all recommendations for an app.
Parameters:
Returns:
listRecommendedRulesForWebApp
public abstract PagedIterable
Get all recommendations for an app. Description for Get all recommendations for an app.
Parameters:
Returns:
listRecommendedRulesForWebAppAsync
public abstract PagedFlux
Get all recommendations for an app. Description for Get all recommendations for an app.
Parameters:
Returns:
listRecommendedRulesForWebAppAsync
public abstract PagedFlux
Get all recommendations for an app. Description for Get all recommendations for an app.
Parameters:
Returns:
resetAllFilters
public abstract void resetAllFilters()
Reset all recommendation opt-out settings for a subscription. Description for Reset all recommendation opt-out settings for a subscription.
resetAllFiltersAsync
public abstract Mono
Reset all recommendation opt-out settings for a subscription. Description for Reset all recommendation opt-out settings for a subscription.
Returns:
resetAllFiltersForHostingEnvironment
public abstract void resetAllFiltersForHostingEnvironment(String resourceGroupName, String environmentName, String hostingEnvironmentName)
Reset all recommendation opt-out settings for an app. Description for Reset all recommendation opt-out settings for an app.
Parameters:
resetAllFiltersForHostingEnvironmentAsync
public abstract Mono
Reset all recommendation opt-out settings for an app. Description for Reset all recommendation opt-out settings for an app.
Parameters:
Returns:
resetAllFiltersForHostingEnvironmentWithResponse
public abstract Response
Reset all recommendation opt-out settings for an app. Description for Reset all recommendation opt-out settings for an app.
Parameters:
Returns:
resetAllFiltersForHostingEnvironmentWithResponseAsync
public abstract Mono
Reset all recommendation opt-out settings for an app. Description for Reset all recommendation opt-out settings for an app.
Parameters:
Returns:
resetAllFiltersForWebApp
public abstract void resetAllFiltersForWebApp(String resourceGroupName, String siteName)
Reset all recommendation opt-out settings for an app. Description for Reset all recommendation opt-out settings for an app.
Parameters:
resetAllFiltersForWebAppAsync
public abstract Mono
Reset all recommendation opt-out settings for an app. Description for Reset all recommendation opt-out settings for an app.
Parameters:
Returns:
resetAllFiltersForWebAppWithResponse
public abstract Response
Reset all recommendation opt-out settings for an app. Description for Reset all recommendation opt-out settings for an app.
Parameters:
Returns:
resetAllFiltersForWebAppWithResponseAsync
public abstract Mono
Reset all recommendation opt-out settings for an app. Description for Reset all recommendation opt-out settings for an app.
Parameters:
Returns:
resetAllFiltersWithResponse
public abstract Response
Reset all recommendation opt-out settings for a subscription. Description for Reset all recommendation opt-out settings for a subscription.
Parameters:
Returns:
resetAllFiltersWithResponseAsync
public abstract Mono
Reset all recommendation opt-out settings for a subscription. Description for Reset all recommendation opt-out settings for a subscription.
Returns:
Applies to
Azure SDK for Java