Class BackupEngineExtendedInfo
java.lang.Object
com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineExtendedInfo
Additional information on backup engine.
-
Constructor Summary
ConstructorDescriptionCreates an instance of BackupEngineExtendedInfo class. -
Method Summary
Modifier and TypeMethodDescriptionGet the availableDiskSpace property: Disk space currently available in the backup engine.Get the azureProtectedInstances property: Protected instances in the backup engine.Get the databaseName property: Database name of backup engine.Get the diskCount property: Number of disks in the backup engine.Get the protectedItemsCount property: Number of protected items in the backup engine.Get the protectedServersCount property: Number of protected servers in the backup engine.Get the refreshedAt property: Last refresh time in the backup engine.Get the usedDiskSpace property: Disk space used in the backup engine.void
validate()
Validates the instance.withAvailableDiskSpace
(Double availableDiskSpace) Set the availableDiskSpace property: Disk space currently available in the backup engine.withAzureProtectedInstances
(Integer azureProtectedInstances) Set the azureProtectedInstances property: Protected instances in the backup engine.withDatabaseName
(String databaseName) Set the databaseName property: Database name of backup engine.withDiskCount
(Integer diskCount) Set the diskCount property: Number of disks in the backup engine.withProtectedItemsCount
(Integer protectedItemsCount) Set the protectedItemsCount property: Number of protected items in the backup engine.withProtectedServersCount
(Integer protectedServersCount) Set the protectedServersCount property: Number of protected servers in the backup engine.withRefreshedAt
(OffsetDateTime refreshedAt) Set the refreshedAt property: Last refresh time in the backup engine.withUsedDiskSpace
(Double usedDiskSpace) Set the usedDiskSpace property: Disk space used in the backup engine.
-
Constructor Details
-
BackupEngineExtendedInfo
public BackupEngineExtendedInfo()Creates an instance of BackupEngineExtendedInfo class.
-
-
Method Details
-
databaseName
Get the databaseName property: Database name of backup engine.- Returns:
- the databaseName value.
-
withDatabaseName
Set the databaseName property: Database name of backup engine.- Parameters:
databaseName
- the databaseName value to set.- Returns:
- the BackupEngineExtendedInfo object itself.
-
protectedItemsCount
Get the protectedItemsCount property: Number of protected items in the backup engine.- Returns:
- the protectedItemsCount value.
-
withProtectedItemsCount
Set the protectedItemsCount property: Number of protected items in the backup engine.- Parameters:
protectedItemsCount
- the protectedItemsCount value to set.- Returns:
- the BackupEngineExtendedInfo object itself.
-
protectedServersCount
Get the protectedServersCount property: Number of protected servers in the backup engine.- Returns:
- the protectedServersCount value.
-
withProtectedServersCount
Set the protectedServersCount property: Number of protected servers in the backup engine.- Parameters:
protectedServersCount
- the protectedServersCount value to set.- Returns:
- the BackupEngineExtendedInfo object itself.
-
diskCount
Get the diskCount property: Number of disks in the backup engine.- Returns:
- the diskCount value.
-
withDiskCount
Set the diskCount property: Number of disks in the backup engine.- Parameters:
diskCount
- the diskCount value to set.- Returns:
- the BackupEngineExtendedInfo object itself.
-
usedDiskSpace
Get the usedDiskSpace property: Disk space used in the backup engine.- Returns:
- the usedDiskSpace value.
-
withUsedDiskSpace
Set the usedDiskSpace property: Disk space used in the backup engine.- Parameters:
usedDiskSpace
- the usedDiskSpace value to set.- Returns:
- the BackupEngineExtendedInfo object itself.
-
availableDiskSpace
Get the availableDiskSpace property: Disk space currently available in the backup engine.- Returns:
- the availableDiskSpace value.
-
withAvailableDiskSpace
Set the availableDiskSpace property: Disk space currently available in the backup engine.- Parameters:
availableDiskSpace
- the availableDiskSpace value to set.- Returns:
- the BackupEngineExtendedInfo object itself.
-
refreshedAt
Get the refreshedAt property: Last refresh time in the backup engine.- Returns:
- the refreshedAt value.
-
withRefreshedAt
Set the refreshedAt property: Last refresh time in the backup engine.- Parameters:
refreshedAt
- the refreshedAt value to set.- Returns:
- the BackupEngineExtendedInfo object itself.
-
azureProtectedInstances
Get the azureProtectedInstances property: Protected instances in the backup engine.- Returns:
- the azureProtectedInstances value.
-
withAzureProtectedInstances
Set the azureProtectedInstances property: Protected instances in the backup engine.- Parameters:
azureProtectedInstances
- the azureProtectedInstances value to set.- Returns:
- the BackupEngineExtendedInfo object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-