Class ReplicationUsageInner
java.lang.Object
com.azure.resourcemanager.recoveryservices.fluent.models.ReplicationUsageInner
Replication usages of a vault.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the jobsSummary property: Summary of the replication jobs data for this vault.Get the monitoringSummary property: Summary of the replication monitoring data for this vault.Get the protectedItemCount property: Number of replication protected items for this vault.Get the recoveryPlanCount property: Number of replication recovery plans for this vault.Get the recoveryServicesProviderAuthType property: The authentication type of recovery service providers in the vault.Get the registeredServersCount property: Number of servers registered to this vault.void
validate()
Validates the instance.withJobsSummary
(JobsSummary jobsSummary) Set the jobsSummary property: Summary of the replication jobs data for this vault.withMonitoringSummary
(MonitoringSummary monitoringSummary) Set the monitoringSummary property: Summary of the replication monitoring data for this vault.withProtectedItemCount
(Integer protectedItemCount) Set the protectedItemCount property: Number of replication protected items for this vault.withRecoveryPlanCount
(Integer recoveryPlanCount) Set the recoveryPlanCount property: Number of replication recovery plans for this vault.withRecoveryServicesProviderAuthType
(Integer recoveryServicesProviderAuthType) Set the recoveryServicesProviderAuthType property: The authentication type of recovery service providers in the vault.withRegisteredServersCount
(Integer registeredServersCount) Set the registeredServersCount property: Number of servers registered to this vault.
-
Constructor Details
-
ReplicationUsageInner
public ReplicationUsageInner()
-
-
Method Details
-
monitoringSummary
Get the monitoringSummary property: Summary of the replication monitoring data for this vault.- Returns:
- the monitoringSummary value.
-
withMonitoringSummary
Set the monitoringSummary property: Summary of the replication monitoring data for this vault.- Parameters:
monitoringSummary
- the monitoringSummary value to set.- Returns:
- the ReplicationUsageInner object itself.
-
jobsSummary
Get the jobsSummary property: Summary of the replication jobs data for this vault.- Returns:
- the jobsSummary value.
-
withJobsSummary
Set the jobsSummary property: Summary of the replication jobs data for this vault.- Parameters:
jobsSummary
- the jobsSummary value to set.- Returns:
- the ReplicationUsageInner object itself.
-
protectedItemCount
Get the protectedItemCount property: Number of replication protected items for this vault.- Returns:
- the protectedItemCount value.
-
withProtectedItemCount
Set the protectedItemCount property: Number of replication protected items for this vault.- Parameters:
protectedItemCount
- the protectedItemCount value to set.- Returns:
- the ReplicationUsageInner object itself.
-
recoveryPlanCount
Get the recoveryPlanCount property: Number of replication recovery plans for this vault.- Returns:
- the recoveryPlanCount value.
-
withRecoveryPlanCount
Set the recoveryPlanCount property: Number of replication recovery plans for this vault.- Parameters:
recoveryPlanCount
- the recoveryPlanCount value to set.- Returns:
- the ReplicationUsageInner object itself.
-
registeredServersCount
Get the registeredServersCount property: Number of servers registered to this vault.- Returns:
- the registeredServersCount value.
-
withRegisteredServersCount
Set the registeredServersCount property: Number of servers registered to this vault.- Parameters:
registeredServersCount
- the registeredServersCount value to set.- Returns:
- the ReplicationUsageInner object itself.
-
recoveryServicesProviderAuthType
Get the recoveryServicesProviderAuthType property: The authentication type of recovery service providers in the vault.- Returns:
- the recoveryServicesProviderAuthType value.
-
withRecoveryServicesProviderAuthType
public ReplicationUsageInner withRecoveryServicesProviderAuthType(Integer recoveryServicesProviderAuthType) Set the recoveryServicesProviderAuthType property: The authentication type of recovery service providers in the vault.- Parameters:
recoveryServicesProviderAuthType
- the recoveryServicesProviderAuthType value to set.- Returns:
- the ReplicationUsageInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-