public interface AutonomousDatabaseBackupPropertiesOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAvailableTillTime()
public abstract Timestamp getAvailableTillTime()
Output only. Timestamp until when the backup will be available.
.google.protobuf.Timestamp available_till_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The availableTillTime. |
getAvailableTillTimeOrBuilder()
public abstract TimestampOrBuilder getAvailableTillTimeOrBuilder()
Output only. Timestamp until when the backup will be available.
.google.protobuf.Timestamp available_till_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getCompartmentId()
public abstract String getCompartmentId()
Output only. The OCID of the compartment.
string compartment_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The compartmentId. |
getCompartmentIdBytes()
public abstract ByteString getCompartmentIdBytes()
Output only. The OCID of the compartment.
string compartment_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for compartmentId. |
getDatabaseSizeTb()
public abstract float getDatabaseSizeTb()
Output only. The quantity of data in the database, in terabytes.
float database_size_tb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
float |
The databaseSizeTb. |
getDbVersion()
public abstract String getDbVersion()
Output only. A valid Oracle Database version for Autonomous Database.
string db_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The dbVersion. |
getDbVersionBytes()
public abstract ByteString getDbVersionBytes()
Output only. A valid Oracle Database version for Autonomous Database.
string db_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for dbVersion. |
getEndTime()
public abstract Timestamp getEndTime()
Output only. The date and time the backup completed.
.google.protobuf.Timestamp end_time = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The endTime. |
getEndTimeOrBuilder()
public abstract TimestampOrBuilder getEndTimeOrBuilder()
Output only. The date and time the backup completed.
.google.protobuf.Timestamp end_time = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getIsAutomaticBackup()
public abstract boolean getIsAutomaticBackup()
Output only. Indicates if the backup is automatic or user initiated.
bool is_automatic_backup = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
The isAutomaticBackup. |
getIsLongTermBackup()
public abstract boolean getIsLongTermBackup()
Output only. Indicates if the backup is long term backup.
bool is_long_term_backup = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
The isLongTermBackup. |
getIsRestorable()
public abstract boolean getIsRestorable()
Output only. Indicates if the backup can be used to restore the Autonomous Database.
bool is_restorable = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
The isRestorable. |
getKeyStoreId()
public abstract String getKeyStoreId()
Optional. The OCID of the key store of Oracle Vault.
string key_store_id = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The keyStoreId. |
getKeyStoreIdBytes()
public abstract ByteString getKeyStoreIdBytes()
Optional. The OCID of the key store of Oracle Vault.
string key_store_id = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for keyStoreId. |
getKeyStoreWallet()
public abstract String getKeyStoreWallet()
Optional. The wallet name for Oracle Key Vault.
string key_store_wallet = 10 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The keyStoreWallet. |
getKeyStoreWalletBytes()
public abstract ByteString getKeyStoreWalletBytes()
Optional. The wallet name for Oracle Key Vault.
string key_store_wallet = 10 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for keyStoreWallet. |
getKmsKeyId()
public abstract String getKmsKeyId()
Optional. The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
string kms_key_id = 11 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The kmsKeyId. |
getKmsKeyIdBytes()
public abstract ByteString getKmsKeyIdBytes()
Optional. The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
string kms_key_id = 11 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for kmsKeyId. |
getKmsKeyVersionId()
public abstract String getKmsKeyVersionId()
Optional. The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
string kms_key_version_id = 12 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The kmsKeyVersionId. |
getKmsKeyVersionIdBytes()
public abstract ByteString getKmsKeyVersionIdBytes()
Optional. The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
string kms_key_version_id = 12 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for kmsKeyVersionId. |
getLifecycleDetails()
public abstract String getLifecycleDetails()
Output only. Additional information about the current lifecycle state.
string lifecycle_details = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The lifecycleDetails. |
getLifecycleDetailsBytes()
public abstract ByteString getLifecycleDetailsBytes()
Output only. Additional information about the current lifecycle state.
string lifecycle_details = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for lifecycleDetails. |
getLifecycleState()
public abstract AutonomousDatabaseBackupProperties.State getLifecycleState()
Output only. The lifecycle state of the backup.
.google.cloud.oracledatabase.v1.AutonomousDatabaseBackupProperties.State lifecycle_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
AutonomousDatabaseBackupProperties.State |
The lifecycleState. |
getLifecycleStateValue()
public abstract int getLifecycleStateValue()
Output only. The lifecycle state of the backup.
.google.cloud.oracledatabase.v1.AutonomousDatabaseBackupProperties.State lifecycle_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for lifecycleState. |
getOcid()
public abstract String getOcid()
Output only. OCID of the Autonomous Database backup. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
string ocid = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The ocid. |
getOcidBytes()
public abstract ByteString getOcidBytes()
Output only. OCID of the Autonomous Database backup. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
string ocid = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for ocid. |
getRetentionPeriodDays()
public abstract int getRetentionPeriodDays()
Optional. Retention period in days for the backup.
int32 retention_period_days = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The retentionPeriodDays. |
getSizeTb()
public abstract float getSizeTb()
Output only. The backup size in terabytes.
float size_tb = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
float |
The sizeTb. |
getStartTime()
public abstract Timestamp getStartTime()
Output only. The date and time the backup started.
.google.protobuf.Timestamp start_time = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The startTime. |
getStartTimeOrBuilder()
public abstract TimestampOrBuilder getStartTimeOrBuilder()
Output only. The date and time the backup started.
.google.protobuf.Timestamp start_time = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getType()
public abstract AutonomousDatabaseBackupProperties.Type getType()
Output only. The type of the backup.
.google.cloud.oracledatabase.v1.AutonomousDatabaseBackupProperties.Type type = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
AutonomousDatabaseBackupProperties.Type |
The type. |
getTypeValue()
public abstract int getTypeValue()
Output only. The type of the backup.
.google.cloud.oracledatabase.v1.AutonomousDatabaseBackupProperties.Type type = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for type. |
getVaultId()
public abstract String getVaultId()
Optional. The OCID of the vault.
string vault_id = 20 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The vaultId. |
getVaultIdBytes()
public abstract ByteString getVaultIdBytes()
Optional. The OCID of the vault.
string vault_id = 20 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for vaultId. |
hasAvailableTillTime()
public abstract boolean hasAvailableTillTime()
Output only. Timestamp until when the backup will be available.
.google.protobuf.Timestamp available_till_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the availableTillTime field is set. |
hasEndTime()
public abstract boolean hasEndTime()
Output only. The date and time the backup completed.
.google.protobuf.Timestamp end_time = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the endTime field is set. |
hasStartTime()
public abstract boolean hasStartTime()
Output only. The date and time the backup started.
.google.protobuf.Timestamp start_time = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the startTime field is set. |