Interface AutonomousDatabasePropertiesOrBuilder (0.4.0)

public interface AutonomousDatabasePropertiesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActualUsedDataStorageSizeTb()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract List<String> 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
List<String>

A list containing the availableUpgradeVersions.

getBackupRetentionPeriodDays()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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.

getFailedDataRecoveryDuration()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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.

getPeerDbIds(int index)

public abstract 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 abstract 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 abstract 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 abstract List<String> 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
List<String>

A list containing the peerDbIds.

getPermissionLevel()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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.

getSqlWebDeveloperUrl()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract List<String> 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
List<String>

A list containing the supportedCloneRegions.

getTotalAutoBackupStorageSizeGbs()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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.