### YamlMime:JavaType uid: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings" fullName: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings" name: "MonitoringSettings" nameWithType: "MonitoringSettings" summary: "Monitoring Settings of the vault." inheritances: - "" inheritedClassMethods: - classRef: "java.lang.Object" methodsRef: - "clone" - "equals" - "finalize" - "getClass" - "hashCode" - "notify" - "notifyAll" - "toString" - "wait" - "wait" - "wait" syntax: "public final class **MonitoringSettings**" constructors: - uid: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.MonitoringSettings()" fullName: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.MonitoringSettings()" name: "MonitoringSettings()" nameWithType: "MonitoringSettings.MonitoringSettings()" summary: "Creates an instance of MonitoringSettings class." syntax: "public MonitoringSettings()" desc: "Creates an instance of MonitoringSettings class." methods: - uid: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.azureMonitorAlertSettings()" fullName: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.azureMonitorAlertSettings()" name: "azureMonitorAlertSettings()" nameWithType: "MonitoringSettings.azureMonitorAlertSettings()" summary: "Get the azureMonitorAlertSettings property: Settings for Azure Monitor based alerts." syntax: "public AzureMonitorAlertSettings azureMonitorAlertSettings()" desc: "Get the azureMonitorAlertSettings property: Settings for Azure Monitor based alerts." returns: description: "the azureMonitorAlertSettings value." type: "" - uid: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.classicAlertSettings()" fullName: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.classicAlertSettings()" name: "classicAlertSettings()" nameWithType: "MonitoringSettings.classicAlertSettings()" summary: "Get the classicAlertSettings property: Settings for classic alerts." syntax: "public ClassicAlertSettings classicAlertSettings()" desc: "Get the classicAlertSettings property: Settings for classic alerts." returns: description: "the classicAlertSettings value." type: "" - uid: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.validate()" fullName: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.validate()" name: "validate()" nameWithType: "MonitoringSettings.validate()" summary: "Validates the instance." syntax: "public void validate()" desc: "Validates the instance." - uid: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.withAzureMonitorAlertSettings(com.azure.resourcemanager.recoveryservices.models.AzureMonitorAlertSettings)" fullName: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.withAzureMonitorAlertSettings(AzureMonitorAlertSettings azureMonitorAlertSettings)" name: "withAzureMonitorAlertSettings(AzureMonitorAlertSettings azureMonitorAlertSettings)" nameWithType: "MonitoringSettings.withAzureMonitorAlertSettings(AzureMonitorAlertSettings azureMonitorAlertSettings)" summary: "Set the azureMonitorAlertSettings property: Settings for Azure Monitor based alerts." parameters: - description: "the azureMonitorAlertSettings value to set." name: "azureMonitorAlertSettings" type: "" syntax: "public MonitoringSettings withAzureMonitorAlertSettings(AzureMonitorAlertSettings azureMonitorAlertSettings)" desc: "Set the azureMonitorAlertSettings property: Settings for Azure Monitor based alerts." returns: description: "the MonitoringSettings object itself." type: "" - uid: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.withClassicAlertSettings(com.azure.resourcemanager.recoveryservices.models.ClassicAlertSettings)" fullName: "com.azure.resourcemanager.recoveryservices.models.MonitoringSettings.withClassicAlertSettings(ClassicAlertSettings classicAlertSettings)" name: "withClassicAlertSettings(ClassicAlertSettings classicAlertSettings)" nameWithType: "MonitoringSettings.withClassicAlertSettings(ClassicAlertSettings classicAlertSettings)" summary: "Set the classicAlertSettings property: Settings for classic alerts." parameters: - description: "the classicAlertSettings value to set." name: "classicAlertSettings" type: "" syntax: "public MonitoringSettings withClassicAlertSettings(ClassicAlertSettings classicAlertSettings)" desc: "Set the classicAlertSettings property: Settings for classic alerts." returns: description: "the MonitoringSettings object itself." type: "" type: "class" desc: "Monitoring Settings of the vault." metadata: {} package: "com.azure.resourcemanager.recoveryservices.models" artifact: com.azure.resourcemanager:azure-resourcemanager-recoveryservices:1.3.0