Class BackupItemProperties
- java.lang.Object
-
- com.azure.resourcemanager.appservice.fluent.models.BackupItemProperties
-
public final class BackupItemProperties extends Object
BackupItem resource specific properties.
-
-
Constructor Summary
Constructors Constructor Description BackupItemProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegerbackupId()Get the backupId property: Id of the backup.StringblobName()Get the blobName property: Name of the blob which contains data for this backup.StringcorrelationId()Get the correlationId property: Unique correlation identifier.OffsetDateTimecreated()Get the created property: Timestamp of the backup creation.List<DatabaseBackupSetting>databases()Get the databases property: List of databases included in the backup.OffsetDateTimefinishedTimestamp()Get the finishedTimestamp property: Timestamp when this backup finished.OffsetDateTimelastRestoreTimestamp()Get the lastRestoreTimestamp property: Timestamp of a last restore operation which used this backup.Stringlog()Get the log property: Details regarding this backup.Stringname()Get the name property: Name of this backup.Booleanscheduled()Get the scheduled property: True if this backup has been created due to a schedule being triggered.LongsizeInBytes()Get the sizeInBytes property: Size of the backup in bytes.BackupItemStatusstatus()Get the status property: Backup status.StringstorageAccountUrl()Get the storageAccountUrl property: SAS URL for the storage account container which contains this backup.voidvalidate()Validates the instance.LongwebsiteSizeInBytes()Get the websiteSizeInBytes property: Size of the original web app which has been backed up.
-
-
-
Method Detail
-
backupId
public Integer backupId()
Get the backupId property: Id of the backup.- Returns:
- the backupId value.
-
storageAccountUrl
public String storageAccountUrl()
Get the storageAccountUrl property: SAS URL for the storage account container which contains this backup.- Returns:
- the storageAccountUrl value.
-
blobName
public String blobName()
Get the blobName property: Name of the blob which contains data for this backup.- Returns:
- the blobName value.
-
name
public String name()
Get the name property: Name of this backup.- Returns:
- the name value.
-
status
public BackupItemStatus status()
Get the status property: Backup status.- Returns:
- the status value.
-
sizeInBytes
public Long sizeInBytes()
Get the sizeInBytes property: Size of the backup in bytes.- Returns:
- the sizeInBytes value.
-
created
public OffsetDateTime created()
Get the created property: Timestamp of the backup creation.- Returns:
- the created value.
-
log
public String log()
Get the log property: Details regarding this backup. Might contain an error message.- Returns:
- the log value.
-
databases
public List<DatabaseBackupSetting> databases()
Get the databases property: List of databases included in the backup.- Returns:
- the databases value.
-
scheduled
public Boolean scheduled()
Get the scheduled property: True if this backup has been created due to a schedule being triggered.- Returns:
- the scheduled value.
-
lastRestoreTimestamp
public OffsetDateTime lastRestoreTimestamp()
Get the lastRestoreTimestamp property: Timestamp of a last restore operation which used this backup.- Returns:
- the lastRestoreTimestamp value.
-
finishedTimestamp
public OffsetDateTime finishedTimestamp()
Get the finishedTimestamp property: Timestamp when this backup finished.- Returns:
- the finishedTimestamp value.
-
correlationId
public String correlationId()
Get the correlationId property: Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support.- Returns:
- the correlationId value.
-
websiteSizeInBytes
public Long websiteSizeInBytes()
Get the websiteSizeInBytes property: Size of the original web app which has been backed up.- Returns:
- the websiteSizeInBytes value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-