public interface DbBackupConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAutoBackupEnabled()
public abstract boolean getAutoBackupEnabled()Optional. If set to true, enables automatic backups on the database.
bool auto_backup_enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The autoBackupEnabled. |
getAutoFullBackupDay()
public abstract DayOfWeek getAutoFullBackupDay()Optional. The day of the week on which the full backup should be performed on the database. If no value is provided, it will default to Sunday.
.google.type.DayOfWeek auto_full_backup_day = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
com.google.type.DayOfWeek |
The autoFullBackupDay. |
getAutoFullBackupDayValue()
public abstract int getAutoFullBackupDayValue()Optional. The day of the week on which the full backup should be performed on the database. If no value is provided, it will default to Sunday.
.google.type.DayOfWeek auto_full_backup_day = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for autoFullBackupDay. |
getAutoFullBackupWindow()
public abstract DbBackupConfig.BackupWindow getAutoFullBackupWindow()Optional. The window in which the full backup should be performed on the database. If no value is provided, the default is anytime.
.google.cloud.oracledatabase.v1.DbBackupConfig.BackupWindow auto_full_backup_window = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
DbBackupConfig.BackupWindow |
The autoFullBackupWindow. |
getAutoFullBackupWindowValue()
public abstract int getAutoFullBackupWindowValue()Optional. The window in which the full backup should be performed on the database. If no value is provided, the default is anytime.
.google.cloud.oracledatabase.v1.DbBackupConfig.BackupWindow auto_full_backup_window = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for autoFullBackupWindow. |
getAutoIncrementalBackupWindow()
public abstract DbBackupConfig.BackupWindow getAutoIncrementalBackupWindow()Optional. The window in which the incremental backup should be performed on the database. If no value is provided, the default is anytime except the auto full backup day.
.google.cloud.oracledatabase.v1.DbBackupConfig.BackupWindow auto_incremental_backup_window = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
DbBackupConfig.BackupWindow |
The autoIncrementalBackupWindow. |
getAutoIncrementalBackupWindowValue()
public abstract int getAutoIncrementalBackupWindowValue()Optional. The window in which the incremental backup should be performed on the database. If no value is provided, the default is anytime except the auto full backup day.
.google.cloud.oracledatabase.v1.DbBackupConfig.BackupWindow auto_incremental_backup_window = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for autoIncrementalBackupWindow. |
getBackupDeletionPolicy()
public abstract DbBackupConfig.BackupDeletionPolicy getBackupDeletionPolicy()Optional. This defines when the backups will be deleted after Database termination.
.google.cloud.oracledatabase.v1.DbBackupConfig.BackupDeletionPolicy backup_deletion_policy = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
DbBackupConfig.BackupDeletionPolicy |
The backupDeletionPolicy. |
getBackupDeletionPolicyValue()
public abstract int getBackupDeletionPolicyValue()Optional. This defines when the backups will be deleted after Database termination.
.google.cloud.oracledatabase.v1.DbBackupConfig.BackupDeletionPolicy backup_deletion_policy = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for backupDeletionPolicy. |
getBackupDestinationDetails(int index)
public abstract DbBackupConfig.BackupDestinationDetails getBackupDestinationDetails(int index)Optional. Details of the database backup destinations.
repeated .google.cloud.oracledatabase.v1.DbBackupConfig.BackupDestinationDetails backup_destination_details = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DbBackupConfig.BackupDestinationDetails |
|
getBackupDestinationDetailsCount()
public abstract int getBackupDestinationDetailsCount()Optional. Details of the database backup destinations.
repeated .google.cloud.oracledatabase.v1.DbBackupConfig.BackupDestinationDetails backup_destination_details = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getBackupDestinationDetailsList()
public abstract List<DbBackupConfig.BackupDestinationDetails> getBackupDestinationDetailsList()Optional. Details of the database backup destinations.
repeated .google.cloud.oracledatabase.v1.DbBackupConfig.BackupDestinationDetails backup_destination_details = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<BackupDestinationDetails> |
|
getBackupDestinationDetailsOrBuilder(int index)
public abstract DbBackupConfig.BackupDestinationDetailsOrBuilder getBackupDestinationDetailsOrBuilder(int index)Optional. Details of the database backup destinations.
repeated .google.cloud.oracledatabase.v1.DbBackupConfig.BackupDestinationDetails backup_destination_details = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DbBackupConfig.BackupDestinationDetailsOrBuilder |
|
getBackupDestinationDetailsOrBuilderList()
public abstract List<? extends DbBackupConfig.BackupDestinationDetailsOrBuilder> getBackupDestinationDetailsOrBuilderList()Optional. Details of the database backup destinations.
repeated .google.cloud.oracledatabase.v1.DbBackupConfig.BackupDestinationDetails backup_destination_details = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.oracledatabase.v1.DbBackupConfig.BackupDestinationDetailsOrBuilder> |
|
getRetentionPeriodDays()
public abstract int getRetentionPeriodDays()Optional. The number of days an automatic backup is retained before being automatically deleted. This value determines the earliest point in time to which a database can be restored. Min: 1, Max: 60.
int32 retention_period_days = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The retentionPeriodDays. |