Interface AutonomousDatabaseBackupPropertiesOrBuilder (0.3.0)

public interface AutonomousDatabaseBackupPropertiesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

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.