Class AutonomousDatabaseProperties (0.2.0)

public final class AutonomousDatabaseProperties extends GeneratedMessageV3 implements AutonomousDatabasePropertiesOrBuilder

The properties of an Autonomous Database.

Protobuf type google.cloud.oracledatabase.v1.AutonomousDatabaseProperties

Static Fields

ACTUAL_USED_DATA_STORAGE_SIZE_TB_FIELD_NUMBER

public static final int ACTUAL_USED_DATA_STORAGE_SIZE_TB_FIELD_NUMBER
Field Value
Type Description
int

ALLOCATED_STORAGE_SIZE_TB_FIELD_NUMBER

public static final int ALLOCATED_STORAGE_SIZE_TB_FIELD_NUMBER
Field Value
Type Description
int

APEX_DETAILS_FIELD_NUMBER

public static final int APEX_DETAILS_FIELD_NUMBER
Field Value
Type Description
int

ARE_PRIMARY_ALLOWLISTED_IPS_USED_FIELD_NUMBER

public static final int ARE_PRIMARY_ALLOWLISTED_IPS_USED_FIELD_NUMBER
Field Value
Type Description
int

AUTONOMOUS_CONTAINER_DATABASE_ID_FIELD_NUMBER

public static final int AUTONOMOUS_CONTAINER_DATABASE_ID_FIELD_NUMBER
Field Value
Type Description
int

AVAILABLE_UPGRADE_VERSIONS_FIELD_NUMBER

public static final int AVAILABLE_UPGRADE_VERSIONS_FIELD_NUMBER
Field Value
Type Description
int

BACKUP_RETENTION_PERIOD_DAYS_FIELD_NUMBER

public static final int BACKUP_RETENTION_PERIOD_DAYS_FIELD_NUMBER
Field Value
Type Description
int

CHARACTER_SET_FIELD_NUMBER

public static final int CHARACTER_SET_FIELD_NUMBER
Field Value
Type Description
int

COMPUTE_COUNT_FIELD_NUMBER

public static final int COMPUTE_COUNT_FIELD_NUMBER
Field Value
Type Description
int

CONNECTION_STRINGS_FIELD_NUMBER

public static final int CONNECTION_STRINGS_FIELD_NUMBER
Field Value
Type Description
int

CONNECTION_URLS_FIELD_NUMBER

public static final int CONNECTION_URLS_FIELD_NUMBER
Field Value
Type Description
int

CPU_CORE_COUNT_FIELD_NUMBER

public static final int CPU_CORE_COUNT_FIELD_NUMBER
Field Value
Type Description
int

CUSTOMER_CONTACTS_FIELD_NUMBER

public static final int CUSTOMER_CONTACTS_FIELD_NUMBER
Field Value
Type Description
int

DATABASE_MANAGEMENT_STATE_FIELD_NUMBER

public static final int DATABASE_MANAGEMENT_STATE_FIELD_NUMBER
Field Value
Type Description
int

DATA_SAFE_STATE_FIELD_NUMBER

public static final int DATA_SAFE_STATE_FIELD_NUMBER
Field Value
Type Description
int

DATA_STORAGE_SIZE_GB_FIELD_NUMBER

public static final int DATA_STORAGE_SIZE_GB_FIELD_NUMBER
Field Value
Type Description
int

DATA_STORAGE_SIZE_TB_FIELD_NUMBER

public static final int DATA_STORAGE_SIZE_TB_FIELD_NUMBER
Field Value
Type Description
int

DB_EDITION_FIELD_NUMBER

public static final int DB_EDITION_FIELD_NUMBER
Field Value
Type Description
int

DB_VERSION_FIELD_NUMBER

public static final int DB_VERSION_FIELD_NUMBER
Field Value
Type Description
int

DB_WORKLOAD_FIELD_NUMBER

public static final int DB_WORKLOAD_FIELD_NUMBER
Field Value
Type Description
int

FAILED_DATA_RECOVERY_DURATION_FIELD_NUMBER

public static final int FAILED_DATA_RECOVERY_DURATION_FIELD_NUMBER
Field Value
Type Description
int

IS_AUTO_SCALING_ENABLED_FIELD_NUMBER

public static final int IS_AUTO_SCALING_ENABLED_FIELD_NUMBER
Field Value
Type Description
int

IS_LOCAL_DATA_GUARD_ENABLED_FIELD_NUMBER

public static final int IS_LOCAL_DATA_GUARD_ENABLED_FIELD_NUMBER
Field Value
Type Description
int

IS_STORAGE_AUTO_SCALING_ENABLED_FIELD_NUMBER

public static final int IS_STORAGE_AUTO_SCALING_ENABLED_FIELD_NUMBER
Field Value
Type Description
int

LICENSE_TYPE_FIELD_NUMBER

public static final int LICENSE_TYPE_FIELD_NUMBER
Field Value
Type Description
int

LIFECYCLE_DETAILS_FIELD_NUMBER

public static final int LIFECYCLE_DETAILS_FIELD_NUMBER
Field Value
Type Description
int

LOCAL_ADG_AUTO_FAILOVER_MAX_DATA_LOSS_LIMIT_FIELD_NUMBER

public static final int LOCAL_ADG_AUTO_FAILOVER_MAX_DATA_LOSS_LIMIT_FIELD_NUMBER
Field Value
Type Description
int

LOCAL_DISASTER_RECOVERY_TYPE_FIELD_NUMBER

public static final int LOCAL_DISASTER_RECOVERY_TYPE_FIELD_NUMBER
Field Value
Type Description
int

LOCAL_STANDBY_DB_FIELD_NUMBER

public static final int LOCAL_STANDBY_DB_FIELD_NUMBER
Field Value
Type Description
int

MAINTENANCE_BEGIN_TIME_FIELD_NUMBER

public static final int MAINTENANCE_BEGIN_TIME_FIELD_NUMBER
Field Value
Type Description
int

MAINTENANCE_END_TIME_FIELD_NUMBER

public static final int MAINTENANCE_END_TIME_FIELD_NUMBER
Field Value
Type Description
int

MAINTENANCE_SCHEDULE_TYPE_FIELD_NUMBER

public static final int MAINTENANCE_SCHEDULE_TYPE_FIELD_NUMBER
Field Value
Type Description
int

MEMORY_PER_ORACLE_COMPUTE_UNIT_GBS_FIELD_NUMBER

public static final int MEMORY_PER_ORACLE_COMPUTE_UNIT_GBS_FIELD_NUMBER
Field Value
Type Description
int

MEMORY_TABLE_GBS_FIELD_NUMBER

public static final int MEMORY_TABLE_GBS_FIELD_NUMBER
Field Value
Type Description
int

MTLS_CONNECTION_REQUIRED_FIELD_NUMBER

public static final int MTLS_CONNECTION_REQUIRED_FIELD_NUMBER
Field Value
Type Description
int

NEXT_LONG_TERM_BACKUP_TIME_FIELD_NUMBER

public static final int NEXT_LONG_TERM_BACKUP_TIME_FIELD_NUMBER
Field Value
Type Description
int

N_CHARACTER_SET_FIELD_NUMBER

public static final int N_CHARACTER_SET_FIELD_NUMBER
Field Value
Type Description
int

OCID_FIELD_NUMBER

public static final int OCID_FIELD_NUMBER
Field Value
Type Description
int

OCI_URL_FIELD_NUMBER

public static final int OCI_URL_FIELD_NUMBER
Field Value
Type Description
int

OPEN_MODE_FIELD_NUMBER

public static final int OPEN_MODE_FIELD_NUMBER
Field Value
Type Description
int

OPERATIONS_INSIGHTS_STATE_FIELD_NUMBER

public static final int OPERATIONS_INSIGHTS_STATE_FIELD_NUMBER
Field Value
Type Description
int

PEER_DB_IDS_FIELD_NUMBER

public static final int PEER_DB_IDS_FIELD_NUMBER
Field Value
Type Description
int

PERMISSION_LEVEL_FIELD_NUMBER

public static final int PERMISSION_LEVEL_FIELD_NUMBER
Field Value
Type Description
int

PRIVATE_ENDPOINT_FIELD_NUMBER

public static final int PRIVATE_ENDPOINT_FIELD_NUMBER
Field Value
Type Description
int

PRIVATE_ENDPOINT_IP_FIELD_NUMBER

public static final int PRIVATE_ENDPOINT_IP_FIELD_NUMBER
Field Value
Type Description
int

PRIVATE_ENDPOINT_LABEL_FIELD_NUMBER

public static final int PRIVATE_ENDPOINT_LABEL_FIELD_NUMBER
Field Value
Type Description
int

REFRESHABLE_MODE_FIELD_NUMBER

public static final int REFRESHABLE_MODE_FIELD_NUMBER
Field Value
Type Description
int

REFRESHABLE_STATE_FIELD_NUMBER

public static final int REFRESHABLE_STATE_FIELD_NUMBER
Field Value
Type Description
int

ROLE_FIELD_NUMBER

public static final int ROLE_FIELD_NUMBER
Field Value
Type Description
int

SCHEDULED_OPERATION_DETAILS_FIELD_NUMBER

public static final int SCHEDULED_OPERATION_DETAILS_FIELD_NUMBER
Field Value
Type Description
int

SECRET_ID_FIELD_NUMBER

public static final int SECRET_ID_FIELD_NUMBER
Field Value
Type Description
int

SQL_WEB_DEVELOPER_URL_FIELD_NUMBER

public static final int SQL_WEB_DEVELOPER_URL_FIELD_NUMBER
Field Value
Type Description
int

STATE_FIELD_NUMBER

public static final int STATE_FIELD_NUMBER
Field Value
Type Description
int

SUPPORTED_CLONE_REGIONS_FIELD_NUMBER

public static final int SUPPORTED_CLONE_REGIONS_FIELD_NUMBER
Field Value
Type Description
int

TOTAL_AUTO_BACKUP_STORAGE_SIZE_GBS_FIELD_NUMBER

public static final int TOTAL_AUTO_BACKUP_STORAGE_SIZE_GBS_FIELD_NUMBER
Field Value
Type Description
int

USED_DATA_STORAGE_SIZE_TBS_FIELD_NUMBER

public static final int USED_DATA_STORAGE_SIZE_TBS_FIELD_NUMBER
Field Value
Type Description
int

VAULT_ID_FIELD_NUMBER

public static final int VAULT_ID_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static AutonomousDatabaseProperties getDefaultInstance()
Returns
Type Description
AutonomousDatabaseProperties

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static AutonomousDatabaseProperties.Builder newBuilder()
Returns
Type Description
AutonomousDatabaseProperties.Builder

newBuilder(AutonomousDatabaseProperties prototype)

public static AutonomousDatabaseProperties.Builder newBuilder(AutonomousDatabaseProperties prototype)
Parameter
Name Description
prototype AutonomousDatabaseProperties
Returns
Type Description
AutonomousDatabaseProperties.Builder

parseDelimitedFrom(InputStream input)

public static AutonomousDatabaseProperties parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AutonomousDatabaseProperties parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static AutonomousDatabaseProperties parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static AutonomousDatabaseProperties parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static AutonomousDatabaseProperties parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static AutonomousDatabaseProperties parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static AutonomousDatabaseProperties parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static AutonomousDatabaseProperties parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static AutonomousDatabaseProperties parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AutonomousDatabaseProperties parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static AutonomousDatabaseProperties parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static AutonomousDatabaseProperties parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutonomousDatabaseProperties
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<AutonomousDatabaseProperties> parser()
Returns
Type Description
Parser<AutonomousDatabaseProperties>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getActualUsedDataStorageSizeTb()

public double getActualUsedDataStorageSizeTb()

Output only. The amount of storage currently being used for user and system data, in terabytes.

double actual_used_data_storage_size_tb = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
double

The actualUsedDataStorageSizeTb.

getAllocatedStorageSizeTb()

public double getAllocatedStorageSizeTb()

Output only. The amount of storage currently allocated for the database tables and billed for, rounded up in terabytes.

double allocated_storage_size_tb = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
double

The allocatedStorageSizeTb.

getApexDetails()

public AutonomousDatabaseApex getApexDetails()

Output only. The details for the Oracle APEX Application Development.

.google.cloud.oracledatabase.v1.AutonomousDatabaseApex apex_details = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseApex

The apexDetails.

getApexDetailsOrBuilder()

public AutonomousDatabaseApexOrBuilder getApexDetailsOrBuilder()

Output only. The details for the Oracle APEX Application Development.

.google.cloud.oracledatabase.v1.AutonomousDatabaseApex apex_details = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseApexOrBuilder

getArePrimaryAllowlistedIpsUsed()

public boolean getArePrimaryAllowlistedIpsUsed()

Output only. This field indicates the status of Data Guard and Access control for the Autonomous Database. The field's value is null if Data Guard is disabled or Access Control is disabled. The field's value is TRUE if both Data Guard and Access Control are enabled, and the Autonomous Database is using primary IP access control list (ACL) for standby. The field's value is FALSE if both Data Guard and Access Control are enabled, and the Autonomous Database is using a different IP access control list (ACL) for standby compared to primary.

optional bool are_primary_allowlisted_ips_used = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

The arePrimaryAllowlistedIpsUsed.

getAutonomousContainerDatabaseId()

public String getAutonomousContainerDatabaseId()

Output only. The Autonomous Container Database OCID.

string autonomous_container_database_id = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The autonomousContainerDatabaseId.

getAutonomousContainerDatabaseIdBytes()

public ByteString getAutonomousContainerDatabaseIdBytes()

Output only. The Autonomous Container Database OCID.

string autonomous_container_database_id = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for autonomousContainerDatabaseId.

getAvailableUpgradeVersions(int index)

public String getAvailableUpgradeVersions(int index)

Output only. The list of available Oracle Database upgrade versions for an Autonomous Database.

repeated string available_upgrade_versions = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The availableUpgradeVersions at the given index.

getAvailableUpgradeVersionsBytes(int index)

public ByteString getAvailableUpgradeVersionsBytes(int index)

Output only. The list of available Oracle Database upgrade versions for an Autonomous Database.

repeated string available_upgrade_versions = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the availableUpgradeVersions at the given index.

getAvailableUpgradeVersionsCount()

public int getAvailableUpgradeVersionsCount()

Output only. The list of available Oracle Database upgrade versions for an Autonomous Database.

repeated string available_upgrade_versions = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of availableUpgradeVersions.

getAvailableUpgradeVersionsList()

public ProtocolStringList getAvailableUpgradeVersionsList()

Output only. The list of available Oracle Database upgrade versions for an Autonomous Database.

repeated string available_upgrade_versions = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ProtocolStringList

A list containing the availableUpgradeVersions.

getBackupRetentionPeriodDays()

public int getBackupRetentionPeriodDays()

Optional. The retention period for the Autonomous Database. This field is specified in days, can range from 1 day to 60 days, and has a default value of 60 days.

int32 backup_retention_period_days = 57 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The backupRetentionPeriodDays.

getCharacterSet()

public String getCharacterSet()

Optional. The character set for the Autonomous Database. The default is AL32UTF8.

string character_set = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The characterSet.

getCharacterSetBytes()

public ByteString getCharacterSetBytes()

Optional. The character set for the Autonomous Database. The default is AL32UTF8.

string character_set = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for characterSet.

getComputeCount()

public float getComputeCount()

Optional. The number of compute servers for the Autonomous Database.

float compute_count = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
float

The computeCount.

getConnectionStrings()

public AutonomousDatabaseConnectionStrings getConnectionStrings()

Output only. The connection strings used to connect to an Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseConnectionStrings connection_strings = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseConnectionStrings

The connectionStrings.

getConnectionStringsOrBuilder()

public AutonomousDatabaseConnectionStringsOrBuilder getConnectionStringsOrBuilder()

Output only. The connection strings used to connect to an Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseConnectionStrings connection_strings = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseConnectionStringsOrBuilder

getConnectionUrls()

public AutonomousDatabaseConnectionUrls getConnectionUrls()

Output only. The Oracle Connection URLs for an Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseConnectionUrls connection_urls = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseConnectionUrls

The connectionUrls.

getConnectionUrlsOrBuilder()

public AutonomousDatabaseConnectionUrlsOrBuilder getConnectionUrlsOrBuilder()

Output only. The Oracle Connection URLs for an Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseConnectionUrls connection_urls = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseConnectionUrlsOrBuilder

getCpuCoreCount()

public int getCpuCoreCount()

Optional. The number of CPU cores to be made available to the database.

int32 cpu_core_count = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The cpuCoreCount.

getCustomerContacts(int index)

public CustomerContact getCustomerContacts(int index)

Optional. The list of customer contacts.

repeated .google.cloud.oracledatabase.v1.CustomerContact customer_contacts = 17 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomerContact

getCustomerContactsCount()

public int getCustomerContactsCount()

Optional. The list of customer contacts.

repeated .google.cloud.oracledatabase.v1.CustomerContact customer_contacts = 17 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getCustomerContactsList()

public List<CustomerContact> getCustomerContactsList()

Optional. The list of customer contacts.

repeated .google.cloud.oracledatabase.v1.CustomerContact customer_contacts = 17 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<CustomerContact>

getCustomerContactsOrBuilder(int index)

public CustomerContactOrBuilder getCustomerContactsOrBuilder(int index)

Optional. The list of customer contacts.

repeated .google.cloud.oracledatabase.v1.CustomerContact customer_contacts = 17 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomerContactOrBuilder

getCustomerContactsOrBuilderList()

public List<? extends CustomerContactOrBuilder> getCustomerContactsOrBuilderList()

Optional. The list of customer contacts.

repeated .google.cloud.oracledatabase.v1.CustomerContact customer_contacts = 17 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.oracledatabase.v1.CustomerContactOrBuilder>

getDataSafeState()

public AutonomousDatabaseProperties.DataSafeState getDataSafeState()

Output only. The current state of the Data Safe registration for the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.DataSafeState data_safe_state = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseProperties.DataSafeState

The dataSafeState.

getDataSafeStateValue()

public int getDataSafeStateValue()

Output only. The current state of the Data Safe registration for the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.DataSafeState data_safe_state = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for dataSafeState.

getDataStorageSizeGb()

public int getDataStorageSizeGb()

Optional. The size of the data stored in the database, in gigabytes.

int32 data_storage_size_gb = 63 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The dataStorageSizeGb.

getDataStorageSizeTb()

public int getDataStorageSizeTb()

Optional. The size of the data stored in the database, in terabytes.

int32 data_storage_size_tb = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The dataStorageSizeTb.

getDatabaseManagementState()

public AutonomousDatabaseProperties.DatabaseManagementState getDatabaseManagementState()

Output only. The current state of database management for the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.DatabaseManagementState database_management_state = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseProperties.DatabaseManagementState

The databaseManagementState.

getDatabaseManagementStateValue()

public int getDatabaseManagementStateValue()

Output only. The current state of database management for the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.DatabaseManagementState database_management_state = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for databaseManagementState.

getDbEdition()

public AutonomousDatabaseProperties.DatabaseEdition getDbEdition()

Optional. The edition of the Autonomous Databases.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.DatabaseEdition db_edition = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AutonomousDatabaseProperties.DatabaseEdition

The dbEdition.

getDbEditionValue()

public int getDbEditionValue()

Optional. The edition of the Autonomous Databases.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.DatabaseEdition db_edition = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for dbEdition.

getDbVersion()

public String getDbVersion()

Optional. The Oracle Database version for the Autonomous Database.

string db_version = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The dbVersion.

getDbVersionBytes()

public ByteString getDbVersionBytes()

Optional. The Oracle Database version for the Autonomous Database.

string db_version = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for dbVersion.

getDbWorkload()

public DBWorkload getDbWorkload()

Required. The workload type of the Autonomous Database.

.google.cloud.oracledatabase.v1.DBWorkload db_workload = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DBWorkload

The dbWorkload.

getDbWorkloadValue()

public int getDbWorkloadValue()

Required. The workload type of the Autonomous Database.

.google.cloud.oracledatabase.v1.DBWorkload db_workload = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for dbWorkload.

getDefaultInstanceForType()

public AutonomousDatabaseProperties getDefaultInstanceForType()
Returns
Type Description
AutonomousDatabaseProperties

getFailedDataRecoveryDuration()

public Duration getFailedDataRecoveryDuration()

Output only. This field indicates the number of seconds of data loss during a Data Guard failover.

.google.protobuf.Duration failed_data_recovery_duration = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Duration

The failedDataRecoveryDuration.

getFailedDataRecoveryDurationOrBuilder()

public DurationOrBuilder getFailedDataRecoveryDurationOrBuilder()

Output only. This field indicates the number of seconds of data loss during a Data Guard failover.

.google.protobuf.Duration failed_data_recovery_duration = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DurationOrBuilder

getIsAutoScalingEnabled()

public boolean getIsAutoScalingEnabled()

Optional. This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.

bool is_auto_scaling_enabled = 14 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The isAutoScalingEnabled.

getIsLocalDataGuardEnabled()

public boolean getIsLocalDataGuardEnabled()

Output only. This field indicates whether the Autonomous Database has local (in-region) Data Guard enabled.

bool is_local_data_guard_enabled = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

The isLocalDataGuardEnabled.

getIsStorageAutoScalingEnabled()

public boolean getIsStorageAutoScalingEnabled()

Optional. This field indicates if auto scaling is enabled for the Autonomous Database storage.

bool is_storage_auto_scaling_enabled = 15 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The isStorageAutoScalingEnabled.

getLicenseType()

public AutonomousDatabaseProperties.LicenseType getLicenseType()

Required. The license type used for the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.LicenseType license_type = 16 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AutonomousDatabaseProperties.LicenseType

The licenseType.

getLicenseTypeValue()

public int getLicenseTypeValue()

Required. The license type used for the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.LicenseType license_type = 16 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for licenseType.

getLifecycleDetails()

public String getLifecycleDetails()

Output only. The details of the current lifestyle state of the Autonomous Database.

string lifecycle_details = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The lifecycleDetails.

getLifecycleDetailsBytes()

public ByteString getLifecycleDetailsBytes()

Output only. The details of the current lifestyle state of the Autonomous Database.

string lifecycle_details = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for lifecycleDetails.

getLocalAdgAutoFailoverMaxDataLossLimit()

public int getLocalAdgAutoFailoverMaxDataLossLimit()

Output only. This field indicates the maximum data loss limit for an Autonomous Database, in seconds.

int32 local_adg_auto_failover_max_data_loss_limit = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The localAdgAutoFailoverMaxDataLossLimit.

getLocalDisasterRecoveryType()

public AutonomousDatabaseProperties.LocalDisasterRecoveryType getLocalDisasterRecoveryType()

Output only. This field indicates the local disaster recovery (DR) type of an Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.LocalDisasterRecoveryType local_disaster_recovery_type = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseProperties.LocalDisasterRecoveryType

The localDisasterRecoveryType.

getLocalDisasterRecoveryTypeValue()

public int getLocalDisasterRecoveryTypeValue()

Output only. This field indicates the local disaster recovery (DR) type of an Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.LocalDisasterRecoveryType local_disaster_recovery_type = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for localDisasterRecoveryType.

getLocalStandbyDb()

public AutonomousDatabaseStandbySummary getLocalStandbyDb()

Output only. The details of the Autonomous Data Guard standby database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseStandbySummary local_standby_db = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseStandbySummary

The localStandbyDb.

getLocalStandbyDbOrBuilder()

public AutonomousDatabaseStandbySummaryOrBuilder getLocalStandbyDbOrBuilder()

Output only. The details of the Autonomous Data Guard standby database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseStandbySummary local_standby_db = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseStandbySummaryOrBuilder

getMaintenanceBeginTime()

public Timestamp getMaintenanceBeginTime()

Output only. The date and time when maintenance will begin.

.google.protobuf.Timestamp maintenance_begin_time = 65 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The maintenanceBeginTime.

getMaintenanceBeginTimeOrBuilder()

public TimestampOrBuilder getMaintenanceBeginTimeOrBuilder()

Output only. The date and time when maintenance will begin.

.google.protobuf.Timestamp maintenance_begin_time = 65 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getMaintenanceEndTime()

public Timestamp getMaintenanceEndTime()

Output only. The date and time when maintenance will end.

.google.protobuf.Timestamp maintenance_end_time = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The maintenanceEndTime.

getMaintenanceEndTimeOrBuilder()

public TimestampOrBuilder getMaintenanceEndTimeOrBuilder()

Output only. The date and time when maintenance will end.

.google.protobuf.Timestamp maintenance_end_time = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getMaintenanceScheduleType()

public AutonomousDatabaseProperties.MaintenanceScheduleType getMaintenanceScheduleType()

Optional. The maintenance schedule of the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.MaintenanceScheduleType maintenance_schedule_type = 20 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AutonomousDatabaseProperties.MaintenanceScheduleType

The maintenanceScheduleType.

getMaintenanceScheduleTypeValue()

public int getMaintenanceScheduleTypeValue()

Optional. The maintenance schedule of the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.MaintenanceScheduleType maintenance_schedule_type = 20 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for maintenanceScheduleType.

getMemoryPerOracleComputeUnitGbs()

public int getMemoryPerOracleComputeUnitGbs()

Output only. The amount of memory enabled per ECPU, in gigabytes.

int32 memory_per_oracle_compute_unit_gbs = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The memoryPerOracleComputeUnitGbs.

getMemoryTableGbs()

public int getMemoryTableGbs()

Output only. The memory assigned to in-memory tables in an Autonomous Database.

int32 memory_table_gbs = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The memoryTableGbs.

getMtlsConnectionRequired()

public boolean getMtlsConnectionRequired()

Optional. This field specifies if the Autonomous Database requires mTLS connections.

bool mtls_connection_required = 34 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The mtlsConnectionRequired.

getNCharacterSet()

public String getNCharacterSet()

Optional. The national character set for the Autonomous Database. The default is AL16UTF16.

string n_character_set = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The nCharacterSet.

getNCharacterSetBytes()

public ByteString getNCharacterSetBytes()

Optional. The national character set for the Autonomous Database. The default is AL16UTF16.

string n_character_set = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for nCharacterSet.

getNextLongTermBackupTime()

public Timestamp getNextLongTermBackupTime()

Output only. The long term backup schedule of the Autonomous Database.

.google.protobuf.Timestamp next_long_term_backup_time = 60 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The nextLongTermBackupTime.

getNextLongTermBackupTimeOrBuilder()

public TimestampOrBuilder getNextLongTermBackupTimeOrBuilder()

Output only. The long term backup schedule of the Autonomous Database.

.google.protobuf.Timestamp next_long_term_backup_time = 60 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getOciUrl()

public String getOciUrl()

Output only. The Oracle Cloud Infrastructure link for the Autonomous Database.

string oci_url = 54 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The ociUrl.

getOciUrlBytes()

public ByteString getOciUrlBytes()

Output only. The Oracle Cloud Infrastructure link for the Autonomous Database.

string oci_url = 54 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for ociUrl.

getOcid()

public String getOcid()

Output only. OCID of the Autonomous Database. 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 ByteString getOcidBytes()

Output only. OCID of the Autonomous Database. 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.

getOpenMode()

public AutonomousDatabaseProperties.OpenMode getOpenMode()

Output only. This field indicates the current mode of the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.OpenMode open_mode = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseProperties.OpenMode

The openMode.

getOpenModeValue()

public int getOpenModeValue()

Output only. This field indicates the current mode of the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.OpenMode open_mode = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for openMode.

getOperationsInsightsState()

public OperationsInsightsState getOperationsInsightsState()

Output only. This field indicates the state of Operations Insights for the Autonomous Database.

.google.cloud.oracledatabase.v1.OperationsInsightsState operations_insights_state = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
OperationsInsightsState

The operationsInsightsState.

getOperationsInsightsStateValue()

public int getOperationsInsightsStateValue()

Output only. This field indicates the state of Operations Insights for the Autonomous Database.

.google.cloud.oracledatabase.v1.OperationsInsightsState operations_insights_state = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for operationsInsightsState.

getParserForType()

public Parser<AutonomousDatabaseProperties> getParserForType()
Returns
Type Description
Parser<AutonomousDatabaseProperties>
Overrides

getPeerDbIds(int index)

public String getPeerDbIds(int index)

Output only. The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.

repeated string peer_db_ids = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The peerDbIds at the given index.

getPeerDbIdsBytes(int index)

public ByteString getPeerDbIdsBytes(int index)

Output only. The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.

repeated string peer_db_ids = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the peerDbIds at the given index.

getPeerDbIdsCount()

public int getPeerDbIdsCount()

Output only. The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.

repeated string peer_db_ids = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of peerDbIds.

getPeerDbIdsList()

public ProtocolStringList getPeerDbIdsList()

Output only. The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.

repeated string peer_db_ids = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ProtocolStringList

A list containing the peerDbIds.

getPermissionLevel()

public AutonomousDatabaseProperties.PermissionLevel getPermissionLevel()

Output only. The permission level of the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.PermissionLevel permission_level = 44 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseProperties.PermissionLevel

The permissionLevel.

getPermissionLevelValue()

public int getPermissionLevelValue()

Output only. The permission level of the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.PermissionLevel permission_level = 44 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for permissionLevel.

getPrivateEndpoint()

public String getPrivateEndpoint()

Output only. The private endpoint for the Autonomous Database.

string private_endpoint = 45 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The privateEndpoint.

getPrivateEndpointBytes()

public ByteString getPrivateEndpointBytes()

Output only. The private endpoint for the Autonomous Database.

string private_endpoint = 45 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for privateEndpoint.

getPrivateEndpointIp()

public String getPrivateEndpointIp()

Optional. The private endpoint IP address for the Autonomous Database.

string private_endpoint_ip = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The privateEndpointIp.

getPrivateEndpointIpBytes()

public ByteString getPrivateEndpointIpBytes()

Optional. The private endpoint IP address for the Autonomous Database.

string private_endpoint_ip = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for privateEndpointIp.

getPrivateEndpointLabel()

public String getPrivateEndpointLabel()

Optional. The private endpoint label for the Autonomous Database.

string private_endpoint_label = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The privateEndpointLabel.

getPrivateEndpointLabelBytes()

public ByteString getPrivateEndpointLabelBytes()

Optional. The private endpoint label for the Autonomous Database.

string private_endpoint_label = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for privateEndpointLabel.

getRefreshableMode()

public AutonomousDatabaseProperties.RefreshableMode getRefreshableMode()

Output only. The refresh mode of the cloned Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.RefreshableMode refreshable_mode = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseProperties.RefreshableMode

The refreshableMode.

getRefreshableModeValue()

public int getRefreshableModeValue()

Output only. The refresh mode of the cloned Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.RefreshableMode refreshable_mode = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for refreshableMode.

getRefreshableState()

public AutonomousDatabaseProperties.RefreshableState getRefreshableState()

Output only. The refresh State of the clone.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.RefreshableState refreshable_state = 47 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseProperties.RefreshableState

The refreshableState.

getRefreshableStateValue()

public int getRefreshableStateValue()

Output only. The refresh State of the clone.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.RefreshableState refreshable_state = 47 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for refreshableState.

getRole()

public AutonomousDatabaseProperties.Role getRole()

Output only. The Data Guard role of the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.Role role = 48 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AutonomousDatabaseProperties.Role

The role.

getRoleValue()

public int getRoleValue()

Output only. The Data Guard role of the Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseProperties.Role role = 48 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for role.

getScheduledOperationDetails(int index)

public ScheduledOperationDetails getScheduledOperationDetails(int index)

Output only. The list and details of the scheduled operations of the Autonomous Database.

repeated .google.cloud.oracledatabase.v1.ScheduledOperationDetails scheduled_operation_details = 64 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
ScheduledOperationDetails

getScheduledOperationDetailsCount()

public int getScheduledOperationDetailsCount()

Output only. The list and details of the scheduled operations of the Autonomous Database.

repeated .google.cloud.oracledatabase.v1.ScheduledOperationDetails scheduled_operation_details = 64 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getScheduledOperationDetailsList()

public List<ScheduledOperationDetails> getScheduledOperationDetailsList()

Output only. The list and details of the scheduled operations of the Autonomous Database.

repeated .google.cloud.oracledatabase.v1.ScheduledOperationDetails scheduled_operation_details = 64 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<ScheduledOperationDetails>

getScheduledOperationDetailsOrBuilder(int index)

public ScheduledOperationDetailsOrBuilder getScheduledOperationDetailsOrBuilder(int index)

Output only. The list and details of the scheduled operations of the Autonomous Database.

repeated .google.cloud.oracledatabase.v1.ScheduledOperationDetails scheduled_operation_details = 64 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
ScheduledOperationDetailsOrBuilder

getScheduledOperationDetailsOrBuilderList()

public List<? extends ScheduledOperationDetailsOrBuilder> getScheduledOperationDetailsOrBuilderList()

Output only. The list and details of the scheduled operations of the Autonomous Database.

repeated .google.cloud.oracledatabase.v1.ScheduledOperationDetails scheduled_operation_details = 64 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.oracledatabase.v1.ScheduledOperationDetailsOrBuilder>

getSecretId()

public String getSecretId()

Optional. The ID of the Oracle Cloud Infrastructure vault secret.

string secret_id = 18 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The secretId.

getSecretIdBytes()

public ByteString getSecretIdBytes()

Optional. The ID of the Oracle Cloud Infrastructure vault secret.

string secret_id = 18 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for secretId.

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getSqlWebDeveloperUrl()

public String getSqlWebDeveloperUrl()

Output only. The SQL Web Developer URL for the Autonomous Database.

string sql_web_developer_url = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The sqlWebDeveloperUrl.

getSqlWebDeveloperUrlBytes()

public ByteString getSqlWebDeveloperUrlBytes()

Output only. The SQL Web Developer URL for the Autonomous Database.

string sql_web_developer_url = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for sqlWebDeveloperUrl.

getState()

public State getState()

Output only. The current lifecycle state of the Autonomous Database.

.google.cloud.oracledatabase.v1.State state = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
State

The state.

getStateValue()

public int getStateValue()

Output only. The current lifecycle state of the Autonomous Database.

.google.cloud.oracledatabase.v1.State state = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for state.

getSupportedCloneRegions(int index)

public String getSupportedCloneRegions(int index)

Output only. The list of available regions that can be used to create a clone for the Autonomous Database.

repeated string supported_clone_regions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The supportedCloneRegions at the given index.

getSupportedCloneRegionsBytes(int index)

public ByteString getSupportedCloneRegionsBytes(int index)

Output only. The list of available regions that can be used to create a clone for the Autonomous Database.

repeated string supported_clone_regions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the supportedCloneRegions at the given index.

getSupportedCloneRegionsCount()

public int getSupportedCloneRegionsCount()

Output only. The list of available regions that can be used to create a clone for the Autonomous Database.

repeated string supported_clone_regions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of supportedCloneRegions.

getSupportedCloneRegionsList()

public ProtocolStringList getSupportedCloneRegionsList()

Output only. The list of available regions that can be used to create a clone for the Autonomous Database.

repeated string supported_clone_regions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ProtocolStringList

A list containing the supportedCloneRegions.

getTotalAutoBackupStorageSizeGbs()

public float getTotalAutoBackupStorageSizeGbs()

Output only. The storage space used by automatic backups of Autonomous Database, in gigabytes.

float total_auto_backup_storage_size_gbs = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
float

The totalAutoBackupStorageSizeGbs.

getUsedDataStorageSizeTbs()

public int getUsedDataStorageSizeTbs()

Output only. The storage space used by Autonomous Database, in gigabytes.

int32 used_data_storage_size_tbs = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The usedDataStorageSizeTbs.

getVaultId()

public String getVaultId()

Optional. The ID of the Oracle Cloud Infrastructure vault.

string vault_id = 19 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The vaultId.

getVaultIdBytes()

public ByteString getVaultIdBytes()

Optional. The ID of the Oracle Cloud Infrastructure vault.

string vault_id = 19 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for vaultId.

hasApexDetails()

public boolean hasApexDetails()

Output only. The details for the Oracle APEX Application Development.

.google.cloud.oracledatabase.v1.AutonomousDatabaseApex apex_details = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the apexDetails field is set.

hasArePrimaryAllowlistedIpsUsed()

public boolean hasArePrimaryAllowlistedIpsUsed()

Output only. This field indicates the status of Data Guard and Access control for the Autonomous Database. The field's value is null if Data Guard is disabled or Access Control is disabled. The field's value is TRUE if both Data Guard and Access Control are enabled, and the Autonomous Database is using primary IP access control list (ACL) for standby. The field's value is FALSE if both Data Guard and Access Control are enabled, and the Autonomous Database is using a different IP access control list (ACL) for standby compared to primary.

optional bool are_primary_allowlisted_ips_used = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the arePrimaryAllowlistedIpsUsed field is set.

hasConnectionStrings()

public boolean hasConnectionStrings()

Output only. The connection strings used to connect to an Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseConnectionStrings connection_strings = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the connectionStrings field is set.

hasConnectionUrls()

public boolean hasConnectionUrls()

Output only. The Oracle Connection URLs for an Autonomous Database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseConnectionUrls connection_urls = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the connectionUrls field is set.

hasFailedDataRecoveryDuration()

public boolean hasFailedDataRecoveryDuration()

Output only. This field indicates the number of seconds of data loss during a Data Guard failover.

.google.protobuf.Duration failed_data_recovery_duration = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the failedDataRecoveryDuration field is set.

hasLocalStandbyDb()

public boolean hasLocalStandbyDb()

Output only. The details of the Autonomous Data Guard standby database.

.google.cloud.oracledatabase.v1.AutonomousDatabaseStandbySummary local_standby_db = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the localStandbyDb field is set.

hasMaintenanceBeginTime()

public boolean hasMaintenanceBeginTime()

Output only. The date and time when maintenance will begin.

.google.protobuf.Timestamp maintenance_begin_time = 65 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the maintenanceBeginTime field is set.

hasMaintenanceEndTime()

public boolean hasMaintenanceEndTime()

Output only. The date and time when maintenance will end.

.google.protobuf.Timestamp maintenance_end_time = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the maintenanceEndTime field is set.

hasNextLongTermBackupTime()

public boolean hasNextLongTermBackupTime()

Output only. The long term backup schedule of the Autonomous Database.

.google.protobuf.Timestamp next_long_term_backup_time = 60 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the nextLongTermBackupTime field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public AutonomousDatabaseProperties.Builder newBuilderForType()
Returns
Type Description
AutonomousDatabaseProperties.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected AutonomousDatabaseProperties.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
AutonomousDatabaseProperties.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public AutonomousDatabaseProperties.Builder toBuilder()
Returns
Type Description
AutonomousDatabaseProperties.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException