Class DatabaseBackupSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.DatabaseBackupSummary.Builder
-
- Enclosing class:
- DatabaseBackupSummary
public static class DatabaseBackupSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DatabaseBackupSummary.Builder
backupDestination(DatabaseBackupSummary.BackupDestination backupDestination)
The backup destination of the database.DatabaseBackupSummary.Builder
backupDurationInSeconds(Integer backupDurationInSeconds)
The backup duration of the database in seconds.DatabaseBackupSummary.Builder
backupSizeInGBs(Float backupSizeInGBs)
The backup size of the database.DatabaseBackupSummary.Builder
backupStatus(String backupStatus)
The backup status of the database.DatabaseBackupSummary.Builder
backupType(String backupType)
The backup type of the database (FULL/INCREMENTAL).DatabaseBackupSummary
build()
DatabaseBackupSummary.Builder
copy(DatabaseBackupSummary model)
DatabaseBackupSummary.Builder
timeBackupCompleted(Date timeBackupCompleted)
The database backup completion date and time in UTC in ISO-8601 format, which is “yyyy-MM-dd’T’hh:mm:ss.sss’Z’”.
-
-
-
Method Detail
-
backupStatus
public DatabaseBackupSummary.Builder backupStatus(String backupStatus)
The backup status of the database.- Parameters:
backupStatus
- the value to set- Returns:
- this builder
-
timeBackupCompleted
public DatabaseBackupSummary.Builder timeBackupCompleted(Date timeBackupCompleted)
The database backup completion date and time in UTC in ISO-8601 format, which is “yyyy-MM-dd’T’hh:mm:ss.sss’Z’”.- Parameters:
timeBackupCompleted
- the value to set- Returns:
- this builder
-
backupDurationInSeconds
public DatabaseBackupSummary.Builder backupDurationInSeconds(Integer backupDurationInSeconds)
The backup duration of the database in seconds.- Parameters:
backupDurationInSeconds
- the value to set- Returns:
- this builder
-
backupType
public DatabaseBackupSummary.Builder backupType(String backupType)
The backup type of the database (FULL/INCREMENTAL).- Parameters:
backupType
- the value to set- Returns:
- this builder
-
backupDestination
public DatabaseBackupSummary.Builder backupDestination(DatabaseBackupSummary.BackupDestination backupDestination)
The backup destination of the database.- Parameters:
backupDestination
- the value to set- Returns:
- this builder
-
backupSizeInGBs
public DatabaseBackupSummary.Builder backupSizeInGBs(Float backupSizeInGBs)
The backup size of the database.- Parameters:
backupSizeInGBs
- the value to set- Returns:
- this builder
-
build
public DatabaseBackupSummary build()
-
copy
public DatabaseBackupSummary.Builder copy(DatabaseBackupSummary model)
-
-