MonitorManager Class
- java.
lang. Object - com.
azure. resourcemanager. resources. fluentcore. arm. Manager<InnerT> - com.
azure. resourcemanager. monitor. MonitorManager
- com.
- com.
public final class MonitorManager
extends Manager<MonitorClient>
Entry point to Azure Monitor.
Method Summary
Modifier and Type | Method and Description |
---|---|
Action |
actionGroups() |
Activity |
activityLogs() |
Alert |
alertRules() |
static
Monitor |
authenticate(TokenCredential credential, AzureProfile profile)
Creates an instance of Monitor |
static
Monitor |
authenticate(HttpPipeline httpPipeline, AzureProfile profile)
Creates an instance of Monitor |
Autoscale |
autoscaleSettings() |
static Configurable |
configure()
Get a Configurable instance that can be used to create Monitor |
Diagnostic |
diagnosticSettings() |
Metric |
metricDefinitions() |
Methods inherited from Manager
Methods inherited from java.lang.Object
Method Details
actionGroups
public ActionGroups actionGroups()
Returns:
activityLogs
public ActivityLogs activityLogs()
Returns:
alertRules
public AlertRules alertRules()
Returns:
authenticate
public static MonitorManager authenticate(TokenCredential credential, AzureProfile profile)
Creates an instance of MonitorManager that exposes Monitor API entry points.
Parameters:
Returns:
authenticate
public static MonitorManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)
Creates an instance of MonitorManager that exposes Monitor API entry points.
Parameters:
Returns:
autoscaleSettings
public AutoscaleSettings autoscaleSettings()
Returns:
configure
public static MonitorManager.Configurable configure()
Get a Configurable instance that can be used to create MonitorManager with optional configuration.
Returns:
diagnosticSettings
public DiagnosticSettings diagnosticSettings()
Returns:
metricDefinitions
public MetricDefinitions metricDefinitions()
Returns:
Applies to
Azure SDK for Java