Class MonitoringSummary
java.lang.Object
com.azure.resourcemanager.recoveryservices.models.MonitoringSummary
Summary of the replication monitoring data for this vault.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the deprecatedProviderCount property: Count of all deprecated recovery service providers.Get the eventsCount property: Count of all critical warnings.Get the supportedProviderCount property: Count of all the supported recovery service providers.Get the unHealthyProviderCount property: Count of unhealthy replication providers.Get the unHealthyVmCount property: Count of unhealthy VMs.Get the unsupportedProviderCount property: Count of all the unsupported recovery service providers.void
validate()
Validates the instance.withDeprecatedProviderCount
(Integer deprecatedProviderCount) Set the deprecatedProviderCount property: Count of all deprecated recovery service providers.withEventsCount
(Integer eventsCount) Set the eventsCount property: Count of all critical warnings.withSupportedProviderCount
(Integer supportedProviderCount) Set the supportedProviderCount property: Count of all the supported recovery service providers.withUnHealthyProviderCount
(Integer unHealthyProviderCount) Set the unHealthyProviderCount property: Count of unhealthy replication providers.withUnHealthyVmCount
(Integer unHealthyVmCount) Set the unHealthyVmCount property: Count of unhealthy VMs.withUnsupportedProviderCount
(Integer unsupportedProviderCount) Set the unsupportedProviderCount property: Count of all the unsupported recovery service providers.
-
Constructor Details
-
MonitoringSummary
public MonitoringSummary()
-
-
Method Details
-
unHealthyVmCount
Get the unHealthyVmCount property: Count of unhealthy VMs.- Returns:
- the unHealthyVmCount value.
-
withUnHealthyVmCount
Set the unHealthyVmCount property: Count of unhealthy VMs.- Parameters:
unHealthyVmCount
- the unHealthyVmCount value to set.- Returns:
- the MonitoringSummary object itself.
-
unHealthyProviderCount
Get the unHealthyProviderCount property: Count of unhealthy replication providers.- Returns:
- the unHealthyProviderCount value.
-
withUnHealthyProviderCount
Set the unHealthyProviderCount property: Count of unhealthy replication providers.- Parameters:
unHealthyProviderCount
- the unHealthyProviderCount value to set.- Returns:
- the MonitoringSummary object itself.
-
eventsCount
Get the eventsCount property: Count of all critical warnings.- Returns:
- the eventsCount value.
-
withEventsCount
Set the eventsCount property: Count of all critical warnings.- Parameters:
eventsCount
- the eventsCount value to set.- Returns:
- the MonitoringSummary object itself.
-
deprecatedProviderCount
Get the deprecatedProviderCount property: Count of all deprecated recovery service providers.- Returns:
- the deprecatedProviderCount value.
-
withDeprecatedProviderCount
Set the deprecatedProviderCount property: Count of all deprecated recovery service providers.- Parameters:
deprecatedProviderCount
- the deprecatedProviderCount value to set.- Returns:
- the MonitoringSummary object itself.
-
supportedProviderCount
Get the supportedProviderCount property: Count of all the supported recovery service providers.- Returns:
- the supportedProviderCount value.
-
withSupportedProviderCount
Set the supportedProviderCount property: Count of all the supported recovery service providers.- Parameters:
supportedProviderCount
- the supportedProviderCount value to set.- Returns:
- the MonitoringSummary object itself.
-
unsupportedProviderCount
Get the unsupportedProviderCount property: Count of all the unsupported recovery service providers.- Returns:
- the unsupportedProviderCount value.
-
withUnsupportedProviderCount
Set the unsupportedProviderCount property: Count of all the unsupported recovery service providers.- Parameters:
unsupportedProviderCount
- the unsupportedProviderCount value to set.- Returns:
- the MonitoringSummary object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-