Class MonitorManager
java.lang.Object
com.azure.resourcemanager.resources.fluentcore.arm.Manager<MonitorClient>
com.azure.resourcemanager.monitor.MonitorManager
- All Implemented Interfaces:
HasServiceClient<MonitorClient>
Entry point to Azure Monitor.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
The interface allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionGets the Azure Action Groups API entry point.Gets the Azure Activity Logs API entry point.Gets the Azure AlertRules API entry point.static MonitorManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of MonitorManager that exposes Monitor API entry points.static MonitorManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of MonitorManager that exposes Monitor API entry points.Gets the Azure AutoscaleSettings API entry point.static MonitorManager.Configurable
Get a Configurable instance that can be used to create MonitorManager with optional configuration.Gets the Azure Diagnostic Settings API entry point.Gets the Azure Metric Definitions API entry point.Methods inherited from class com.azure.resourcemanager.resources.fluentcore.arm.Manager
environment, httpPipeline, resourceManager, serviceClient, subscriptionId, withResourceManager
-
Method Details
-
configure
Get a Configurable instance that can be used to create MonitorManager with optional configuration.- Returns:
- the instance allowing configurations
-
authenticate
public static MonitorManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of MonitorManager that exposes Monitor API entry points.- Parameters:
credential
- the credential to useprofile
- the profile to use- Returns:
- the MonitorManager
-
authenticate
public static MonitorManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of MonitorManager that exposes Monitor API entry points.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the profile to use- Returns:
- the MonitorManager
-
activityLogs
Gets the Azure Activity Logs API entry point.- Returns:
- the Azure Activity Logs API entry point
-
metricDefinitions
Gets the Azure Metric Definitions API entry point.- Returns:
- the Azure Metric Definitions API entry point
-
diagnosticSettings
Gets the Azure Diagnostic Settings API entry point.- Returns:
- the Azure Diagnostic Settings API entry point
-
actionGroups
Gets the Azure Action Groups API entry point.- Returns:
- the Azure Action Groups API entry point
-
alertRules
Gets the Azure AlertRules API entry point.- Returns:
- the Azure AlertRules API entry point
-
autoscaleSettings
Gets the Azure AutoscaleSettings API entry point.- Returns:
- the Azure AutoscaleSettings API entry point
-