Class AutonomousDatabaseProperties.Builder (0.4.0)

public static final class AutonomousDatabaseProperties.Builder extends GeneratedMessageV3.Builder<AutonomousDatabaseProperties.Builder> implements AutonomousDatabasePropertiesOrBuilder

The properties of an Autonomous Database.

Protobuf type google.cloud.oracledatabase.v1.AutonomousDatabaseProperties

Static Methods

getDescriptor()

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

Methods

addAllAvailableUpgradeVersions(Iterable<String> values)

public AutonomousDatabaseProperties.Builder addAllAvailableUpgradeVersions(Iterable<String> values)

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
values Iterable<String>

The availableUpgradeVersions to add.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

addAllCustomerContacts(Iterable<? extends CustomerContact> values)

public AutonomousDatabaseProperties.Builder addAllCustomerContacts(Iterable<? extends CustomerContact> values)

Optional. The list of customer contacts.

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

Parameter
Name Description
values Iterable<? extends com.google.cloud.oracledatabase.v1.CustomerContact>
Returns
Type Description
AutonomousDatabaseProperties.Builder

addAllPeerDbIds(Iterable<String> values)

public AutonomousDatabaseProperties.Builder addAllPeerDbIds(Iterable<String> values)

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
values Iterable<String>

The peerDbIds to add.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

addAllScheduledOperationDetails(Iterable<? extends ScheduledOperationDetails> values)

public AutonomousDatabaseProperties.Builder addAllScheduledOperationDetails(Iterable<? extends ScheduledOperationDetails> values)

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
values Iterable<? extends com.google.cloud.oracledatabase.v1.ScheduledOperationDetails>
Returns
Type Description
AutonomousDatabaseProperties.Builder

addAllSupportedCloneRegions(Iterable<String> values)

public AutonomousDatabaseProperties.Builder addAllSupportedCloneRegions(Iterable<String> values)

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
values Iterable<String>

The supportedCloneRegions to add.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

addAvailableUpgradeVersions(String value)

public AutonomousDatabaseProperties.Builder addAvailableUpgradeVersions(String value)

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
value String

The availableUpgradeVersions to add.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

addAvailableUpgradeVersionsBytes(ByteString value)

public AutonomousDatabaseProperties.Builder addAvailableUpgradeVersionsBytes(ByteString value)

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
value ByteString

The bytes of the availableUpgradeVersions to add.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

addCustomerContacts(CustomerContact value)

public AutonomousDatabaseProperties.Builder addCustomerContacts(CustomerContact value)

Optional. The list of customer contacts.

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

Parameter
Name Description
value CustomerContact
Returns
Type Description
AutonomousDatabaseProperties.Builder

addCustomerContacts(CustomerContact.Builder builderForValue)

public AutonomousDatabaseProperties.Builder addCustomerContacts(CustomerContact.Builder builderForValue)

Optional. The list of customer contacts.

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

Parameter
Name Description
builderForValue CustomerContact.Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

addCustomerContacts(int index, CustomerContact value)

public AutonomousDatabaseProperties.Builder addCustomerContacts(int index, CustomerContact value)

Optional. The list of customer contacts.

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

Parameters
Name Description
index int
value CustomerContact
Returns
Type Description
AutonomousDatabaseProperties.Builder

addCustomerContacts(int index, CustomerContact.Builder builderForValue)

public AutonomousDatabaseProperties.Builder addCustomerContacts(int index, CustomerContact.Builder builderForValue)

Optional. The list of customer contacts.

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

Parameters
Name Description
index int
builderForValue CustomerContact.Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

addCustomerContactsBuilder()

public CustomerContact.Builder addCustomerContactsBuilder()

Optional. The list of customer contacts.

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

Returns
Type Description
CustomerContact.Builder

addCustomerContactsBuilder(int index)

public CustomerContact.Builder addCustomerContactsBuilder(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.Builder

addPeerDbIds(String value)

public AutonomousDatabaseProperties.Builder addPeerDbIds(String value)

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
value String

The peerDbIds to add.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

addPeerDbIdsBytes(ByteString value)

public AutonomousDatabaseProperties.Builder addPeerDbIdsBytes(ByteString value)

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
value ByteString

The bytes of the peerDbIds to add.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public AutonomousDatabaseProperties.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
AutonomousDatabaseProperties.Builder
Overrides

addScheduledOperationDetails(ScheduledOperationDetails value)

public AutonomousDatabaseProperties.Builder addScheduledOperationDetails(ScheduledOperationDetails value)

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
value ScheduledOperationDetails
Returns
Type Description
AutonomousDatabaseProperties.Builder

addScheduledOperationDetails(ScheduledOperationDetails.Builder builderForValue)

public AutonomousDatabaseProperties.Builder addScheduledOperationDetails(ScheduledOperationDetails.Builder builderForValue)

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
builderForValue ScheduledOperationDetails.Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

addScheduledOperationDetails(int index, ScheduledOperationDetails value)

public AutonomousDatabaseProperties.Builder addScheduledOperationDetails(int index, ScheduledOperationDetails value)

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];

Parameters
Name Description
index int
value ScheduledOperationDetails
Returns
Type Description
AutonomousDatabaseProperties.Builder

addScheduledOperationDetails(int index, ScheduledOperationDetails.Builder builderForValue)

public AutonomousDatabaseProperties.Builder addScheduledOperationDetails(int index, ScheduledOperationDetails.Builder builderForValue)

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];

Parameters
Name Description
index int
builderForValue ScheduledOperationDetails.Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

addScheduledOperationDetailsBuilder()

public ScheduledOperationDetails.Builder addScheduledOperationDetailsBuilder()

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
ScheduledOperationDetails.Builder

addScheduledOperationDetailsBuilder(int index)

public ScheduledOperationDetails.Builder addScheduledOperationDetailsBuilder(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.Builder

addSupportedCloneRegions(String value)

public AutonomousDatabaseProperties.Builder addSupportedCloneRegions(String value)

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
value String

The supportedCloneRegions to add.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

addSupportedCloneRegionsBytes(ByteString value)

public AutonomousDatabaseProperties.Builder addSupportedCloneRegionsBytes(ByteString value)

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
value ByteString

The bytes of the supportedCloneRegions to add.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

build()

public AutonomousDatabaseProperties build()
Returns
Type Description
AutonomousDatabaseProperties

buildPartial()

public AutonomousDatabaseProperties buildPartial()
Returns
Type Description
AutonomousDatabaseProperties

clear()

public AutonomousDatabaseProperties.Builder clear()
Returns
Type Description
AutonomousDatabaseProperties.Builder
Overrides

clearActualUsedDataStorageSizeTb()

public AutonomousDatabaseProperties.Builder clearActualUsedDataStorageSizeTb()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearAllocatedStorageSizeTb()

public AutonomousDatabaseProperties.Builder clearAllocatedStorageSizeTb()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearApexDetails()

public AutonomousDatabaseProperties.Builder clearApexDetails()

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
AutonomousDatabaseProperties.Builder

clearArePrimaryAllowlistedIpsUsed()

public AutonomousDatabaseProperties.Builder clearArePrimaryAllowlistedIpsUsed()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearAutonomousContainerDatabaseId()

public AutonomousDatabaseProperties.Builder clearAutonomousContainerDatabaseId()

Output only. The Autonomous Container Database OCID.

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearAvailableUpgradeVersions()

public AutonomousDatabaseProperties.Builder clearAvailableUpgradeVersions()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearBackupRetentionPeriodDays()

public AutonomousDatabaseProperties.Builder clearBackupRetentionPeriodDays()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearCharacterSet()

public AutonomousDatabaseProperties.Builder clearCharacterSet()

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

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearComputeCount()

public AutonomousDatabaseProperties.Builder clearComputeCount()

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

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearConnectionStrings()

public AutonomousDatabaseProperties.Builder clearConnectionStrings()

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
AutonomousDatabaseProperties.Builder

clearConnectionUrls()

public AutonomousDatabaseProperties.Builder clearConnectionUrls()

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
AutonomousDatabaseProperties.Builder

clearCpuCoreCount()

public AutonomousDatabaseProperties.Builder clearCpuCoreCount()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearCustomerContacts()

public AutonomousDatabaseProperties.Builder clearCustomerContacts()

Optional. The list of customer contacts.

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

clearDataSafeState()

public AutonomousDatabaseProperties.Builder clearDataSafeState()

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.Builder

This builder for chaining.

clearDataStorageSizeGb()

public AutonomousDatabaseProperties.Builder clearDataStorageSizeGb()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearDataStorageSizeTb()

public AutonomousDatabaseProperties.Builder clearDataStorageSizeTb()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearDatabaseManagementState()

public AutonomousDatabaseProperties.Builder clearDatabaseManagementState()

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.Builder

This builder for chaining.

clearDbEdition()

public AutonomousDatabaseProperties.Builder clearDbEdition()

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.Builder

This builder for chaining.

clearDbVersion()

public AutonomousDatabaseProperties.Builder clearDbVersion()

Optional. The Oracle Database version for the Autonomous Database.

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearDbWorkload()

public AutonomousDatabaseProperties.Builder clearDbWorkload()

Required. The workload type of the Autonomous Database.

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearFailedDataRecoveryDuration()

public AutonomousDatabaseProperties.Builder clearFailedDataRecoveryDuration()

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
AutonomousDatabaseProperties.Builder

clearField(Descriptors.FieldDescriptor field)

public AutonomousDatabaseProperties.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
AutonomousDatabaseProperties.Builder
Overrides

clearIsAutoScalingEnabled()

public AutonomousDatabaseProperties.Builder clearIsAutoScalingEnabled()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearIsLocalDataGuardEnabled()

public AutonomousDatabaseProperties.Builder clearIsLocalDataGuardEnabled()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearIsStorageAutoScalingEnabled()

public AutonomousDatabaseProperties.Builder clearIsStorageAutoScalingEnabled()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearLicenseType()

public AutonomousDatabaseProperties.Builder clearLicenseType()

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.Builder

This builder for chaining.

clearLifecycleDetails()

public AutonomousDatabaseProperties.Builder clearLifecycleDetails()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearLocalAdgAutoFailoverMaxDataLossLimit()

public AutonomousDatabaseProperties.Builder clearLocalAdgAutoFailoverMaxDataLossLimit()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearLocalDisasterRecoveryType()

public AutonomousDatabaseProperties.Builder clearLocalDisasterRecoveryType()

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.Builder

This builder for chaining.

clearLocalStandbyDb()

public AutonomousDatabaseProperties.Builder clearLocalStandbyDb()

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
AutonomousDatabaseProperties.Builder

clearMaintenanceBeginTime()

public AutonomousDatabaseProperties.Builder clearMaintenanceBeginTime()

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
AutonomousDatabaseProperties.Builder

clearMaintenanceEndTime()

public AutonomousDatabaseProperties.Builder clearMaintenanceEndTime()

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
AutonomousDatabaseProperties.Builder

clearMaintenanceScheduleType()

public AutonomousDatabaseProperties.Builder clearMaintenanceScheduleType()

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.Builder

This builder for chaining.

clearMemoryPerOracleComputeUnitGbs()

public AutonomousDatabaseProperties.Builder clearMemoryPerOracleComputeUnitGbs()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearMemoryTableGbs()

public AutonomousDatabaseProperties.Builder clearMemoryTableGbs()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearMtlsConnectionRequired()

public AutonomousDatabaseProperties.Builder clearMtlsConnectionRequired()

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

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearNCharacterSet()

public AutonomousDatabaseProperties.Builder clearNCharacterSet()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearNextLongTermBackupTime()

public AutonomousDatabaseProperties.Builder clearNextLongTermBackupTime()

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
AutonomousDatabaseProperties.Builder

clearOciUrl()

public AutonomousDatabaseProperties.Builder clearOciUrl()

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

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearOcid()

public AutonomousDatabaseProperties.Builder clearOcid()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public AutonomousDatabaseProperties.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
AutonomousDatabaseProperties.Builder
Overrides

clearOpenMode()

public AutonomousDatabaseProperties.Builder clearOpenMode()

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.Builder

This builder for chaining.

clearOperationsInsightsState()

public AutonomousDatabaseProperties.Builder clearOperationsInsightsState()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearPeerDbIds()

public AutonomousDatabaseProperties.Builder clearPeerDbIds()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearPermissionLevel()

public AutonomousDatabaseProperties.Builder clearPermissionLevel()

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.Builder

This builder for chaining.

clearPrivateEndpoint()

public AutonomousDatabaseProperties.Builder clearPrivateEndpoint()

Output only. The private endpoint for the Autonomous Database.

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearPrivateEndpointIp()

public AutonomousDatabaseProperties.Builder clearPrivateEndpointIp()

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

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearPrivateEndpointLabel()

public AutonomousDatabaseProperties.Builder clearPrivateEndpointLabel()

Optional. The private endpoint label for the Autonomous Database.

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearRefreshableMode()

public AutonomousDatabaseProperties.Builder clearRefreshableMode()

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.Builder

This builder for chaining.

clearRefreshableState()

public AutonomousDatabaseProperties.Builder clearRefreshableState()

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.Builder

This builder for chaining.

clearRole()

public AutonomousDatabaseProperties.Builder clearRole()

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.Builder

This builder for chaining.

clearScheduledOperationDetails()

public AutonomousDatabaseProperties.Builder clearScheduledOperationDetails()

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
AutonomousDatabaseProperties.Builder

clearSecretId()

public AutonomousDatabaseProperties.Builder clearSecretId()

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

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearSqlWebDeveloperUrl()

public AutonomousDatabaseProperties.Builder clearSqlWebDeveloperUrl()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearState()

public AutonomousDatabaseProperties.Builder clearState()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearSupportedCloneRegions()

public AutonomousDatabaseProperties.Builder clearSupportedCloneRegions()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearTotalAutoBackupStorageSizeGbs()

public AutonomousDatabaseProperties.Builder clearTotalAutoBackupStorageSizeGbs()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearUsedDataStorageSizeTbs()

public AutonomousDatabaseProperties.Builder clearUsedDataStorageSizeTbs()

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
AutonomousDatabaseProperties.Builder

This builder for chaining.

clearVaultId()

public AutonomousDatabaseProperties.Builder clearVaultId()

Optional. The ID of the Oracle Cloud Infrastructure vault.

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

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

clone()

public AutonomousDatabaseProperties.Builder clone()
Returns
Type Description
AutonomousDatabaseProperties.Builder
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.

getApexDetailsBuilder()

public AutonomousDatabaseApex.Builder getApexDetailsBuilder()

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.Builder

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.

getConnectionStringsBuilder()

public AutonomousDatabaseConnectionStrings.Builder getConnectionStringsBuilder()

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.Builder

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.

getConnectionUrlsBuilder()

public AutonomousDatabaseConnectionUrls.Builder getConnectionUrlsBuilder()

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.Builder

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

getCustomerContactsBuilder(int index)

public CustomerContact.Builder getCustomerContactsBuilder(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.Builder

getCustomerContactsBuilderList()

public List<CustomerContact.Builder> getCustomerContactsBuilderList()

Optional. The list of customer contacts.

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

Returns
Type Description
List<Builder>

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

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

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.

getFailedDataRecoveryDurationBuilder()

public Duration.Builder getFailedDataRecoveryDurationBuilder()

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
Builder

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.

getLocalStandbyDbBuilder()

public AutonomousDatabaseStandbySummary.Builder getLocalStandbyDbBuilder()

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.Builder

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.

getMaintenanceBeginTimeBuilder()

public Timestamp.Builder getMaintenanceBeginTimeBuilder()

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
Builder

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.

getMaintenanceEndTimeBuilder()

public Timestamp.Builder getMaintenanceEndTimeBuilder()

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
Builder

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.

getNextLongTermBackupTimeBuilder()

public Timestamp.Builder getNextLongTermBackupTimeBuilder()

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
Builder

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.

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

getScheduledOperationDetailsBuilder(int index)

public ScheduledOperationDetails.Builder getScheduledOperationDetailsBuilder(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.Builder

getScheduledOperationDetailsBuilderList()

public List<ScheduledOperationDetails.Builder> getScheduledOperationDetailsBuilderList()

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<Builder>

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.

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.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeApexDetails(AutonomousDatabaseApex value)

public AutonomousDatabaseProperties.Builder mergeApexDetails(AutonomousDatabaseApex value)

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

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

Parameter
Name Description
value AutonomousDatabaseApex
Returns
Type Description
AutonomousDatabaseProperties.Builder

mergeConnectionStrings(AutonomousDatabaseConnectionStrings value)

public AutonomousDatabaseProperties.Builder mergeConnectionStrings(AutonomousDatabaseConnectionStrings value)

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];

Parameter
Name Description
value AutonomousDatabaseConnectionStrings
Returns
Type Description
AutonomousDatabaseProperties.Builder

mergeConnectionUrls(AutonomousDatabaseConnectionUrls value)

public AutonomousDatabaseProperties.Builder mergeConnectionUrls(AutonomousDatabaseConnectionUrls value)

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

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

Parameter
Name Description
value AutonomousDatabaseConnectionUrls
Returns
Type Description
AutonomousDatabaseProperties.Builder

mergeFailedDataRecoveryDuration(Duration value)

public AutonomousDatabaseProperties.Builder mergeFailedDataRecoveryDuration(Duration value)

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];

Parameter
Name Description
value Duration
Returns
Type Description
AutonomousDatabaseProperties.Builder

mergeFrom(AutonomousDatabaseProperties other)

public AutonomousDatabaseProperties.Builder mergeFrom(AutonomousDatabaseProperties other)
Parameter
Name Description
other AutonomousDatabaseProperties
Returns
Type Description
AutonomousDatabaseProperties.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public AutonomousDatabaseProperties.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutonomousDatabaseProperties.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public AutonomousDatabaseProperties.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
AutonomousDatabaseProperties.Builder
Overrides

mergeLocalStandbyDb(AutonomousDatabaseStandbySummary value)

public AutonomousDatabaseProperties.Builder mergeLocalStandbyDb(AutonomousDatabaseStandbySummary value)

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];

Parameter
Name Description
value AutonomousDatabaseStandbySummary
Returns
Type Description
AutonomousDatabaseProperties.Builder

mergeMaintenanceBeginTime(Timestamp value)

public AutonomousDatabaseProperties.Builder mergeMaintenanceBeginTime(Timestamp value)

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

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

Parameter
Name Description
value Timestamp
Returns
Type Description
AutonomousDatabaseProperties.Builder

mergeMaintenanceEndTime(Timestamp value)

public AutonomousDatabaseProperties.Builder mergeMaintenanceEndTime(Timestamp value)

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

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

Parameter
Name Description
value Timestamp
Returns
Type Description
AutonomousDatabaseProperties.Builder

mergeNextLongTermBackupTime(Timestamp value)

public AutonomousDatabaseProperties.Builder mergeNextLongTermBackupTime(Timestamp value)

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];

Parameter
Name Description
value Timestamp
Returns
Type Description
AutonomousDatabaseProperties.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final AutonomousDatabaseProperties.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
AutonomousDatabaseProperties.Builder
Overrides

removeCustomerContacts(int index)

public AutonomousDatabaseProperties.Builder removeCustomerContacts(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
AutonomousDatabaseProperties.Builder

removeScheduledOperationDetails(int index)

public AutonomousDatabaseProperties.Builder removeScheduledOperationDetails(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
AutonomousDatabaseProperties.Builder

setActualUsedDataStorageSizeTb(double value)

public AutonomousDatabaseProperties.Builder setActualUsedDataStorageSizeTb(double value)

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];

Parameter
Name Description
value double

The actualUsedDataStorageSizeTb to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setAllocatedStorageSizeTb(double value)

public AutonomousDatabaseProperties.Builder setAllocatedStorageSizeTb(double value)

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];

Parameter
Name Description
value double

The allocatedStorageSizeTb to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setApexDetails(AutonomousDatabaseApex value)

public AutonomousDatabaseProperties.Builder setApexDetails(AutonomousDatabaseApex value)

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

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

Parameter
Name Description
value AutonomousDatabaseApex
Returns
Type Description
AutonomousDatabaseProperties.Builder

setApexDetails(AutonomousDatabaseApex.Builder builderForValue)

public AutonomousDatabaseProperties.Builder setApexDetails(AutonomousDatabaseApex.Builder builderForValue)

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

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

Parameter
Name Description
builderForValue AutonomousDatabaseApex.Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

setArePrimaryAllowlistedIpsUsed(boolean value)

public AutonomousDatabaseProperties.Builder setArePrimaryAllowlistedIpsUsed(boolean value)

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];

Parameter
Name Description
value boolean

The arePrimaryAllowlistedIpsUsed to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setAutonomousContainerDatabaseId(String value)

public AutonomousDatabaseProperties.Builder setAutonomousContainerDatabaseId(String value)

Output only. The Autonomous Container Database OCID.

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

Parameter
Name Description
value String

The autonomousContainerDatabaseId to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setAutonomousContainerDatabaseIdBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setAutonomousContainerDatabaseIdBytes(ByteString value)

Output only. The Autonomous Container Database OCID.

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

Parameter
Name Description
value ByteString

The bytes for autonomousContainerDatabaseId to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setAvailableUpgradeVersions(int index, String value)

public AutonomousDatabaseProperties.Builder setAvailableUpgradeVersions(int index, String value)

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];

Parameters
Name Description
index int

The index to set the value at.

value String

The availableUpgradeVersions to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setBackupRetentionPeriodDays(int value)

public AutonomousDatabaseProperties.Builder setBackupRetentionPeriodDays(int value)

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];

Parameter
Name Description
value int

The backupRetentionPeriodDays to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setCharacterSet(String value)

public AutonomousDatabaseProperties.Builder setCharacterSet(String value)

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

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

Parameter
Name Description
value String

The characterSet to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setCharacterSetBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setCharacterSetBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for characterSet to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setComputeCount(float value)

public AutonomousDatabaseProperties.Builder setComputeCount(float value)

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

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

Parameter
Name Description
value float

The computeCount to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setConnectionStrings(AutonomousDatabaseConnectionStrings value)

public AutonomousDatabaseProperties.Builder setConnectionStrings(AutonomousDatabaseConnectionStrings value)

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];

Parameter
Name Description
value AutonomousDatabaseConnectionStrings
Returns
Type Description
AutonomousDatabaseProperties.Builder

setConnectionStrings(AutonomousDatabaseConnectionStrings.Builder builderForValue)

public AutonomousDatabaseProperties.Builder setConnectionStrings(AutonomousDatabaseConnectionStrings.Builder builderForValue)

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];

Parameter
Name Description
builderForValue AutonomousDatabaseConnectionStrings.Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

setConnectionUrls(AutonomousDatabaseConnectionUrls value)

public AutonomousDatabaseProperties.Builder setConnectionUrls(AutonomousDatabaseConnectionUrls value)

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

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

Parameter
Name Description
value AutonomousDatabaseConnectionUrls
Returns
Type Description
AutonomousDatabaseProperties.Builder

setConnectionUrls(AutonomousDatabaseConnectionUrls.Builder builderForValue)

public AutonomousDatabaseProperties.Builder setConnectionUrls(AutonomousDatabaseConnectionUrls.Builder builderForValue)

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

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

Parameter
Name Description
builderForValue AutonomousDatabaseConnectionUrls.Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

setCpuCoreCount(int value)

public AutonomousDatabaseProperties.Builder setCpuCoreCount(int value)

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

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

Parameter
Name Description
value int

The cpuCoreCount to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setCustomerContacts(int index, CustomerContact value)

public AutonomousDatabaseProperties.Builder setCustomerContacts(int index, CustomerContact value)

Optional. The list of customer contacts.

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

Parameters
Name Description
index int
value CustomerContact
Returns
Type Description
AutonomousDatabaseProperties.Builder

setCustomerContacts(int index, CustomerContact.Builder builderForValue)

public AutonomousDatabaseProperties.Builder setCustomerContacts(int index, CustomerContact.Builder builderForValue)

Optional. The list of customer contacts.

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

Parameters
Name Description
index int
builderForValue CustomerContact.Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

setDataSafeState(AutonomousDatabaseProperties.DataSafeState value)

public AutonomousDatabaseProperties.Builder setDataSafeState(AutonomousDatabaseProperties.DataSafeState value)

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];

Parameter
Name Description
value AutonomousDatabaseProperties.DataSafeState

The dataSafeState to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setDataSafeStateValue(int value)

public AutonomousDatabaseProperties.Builder setDataSafeStateValue(int value)

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];

Parameter
Name Description
value int

The enum numeric value on the wire for dataSafeState to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setDataStorageSizeGb(int value)

public AutonomousDatabaseProperties.Builder setDataStorageSizeGb(int value)

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

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

Parameter
Name Description
value int

The dataStorageSizeGb to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setDataStorageSizeTb(int value)

public AutonomousDatabaseProperties.Builder setDataStorageSizeTb(int value)

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

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

Parameter
Name Description
value int

The dataStorageSizeTb to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setDatabaseManagementState(AutonomousDatabaseProperties.DatabaseManagementState value)

public AutonomousDatabaseProperties.Builder setDatabaseManagementState(AutonomousDatabaseProperties.DatabaseManagementState value)

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];

Parameter
Name Description
value AutonomousDatabaseProperties.DatabaseManagementState

The databaseManagementState to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setDatabaseManagementStateValue(int value)

public AutonomousDatabaseProperties.Builder setDatabaseManagementStateValue(int value)

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];

Parameter
Name Description
value int

The enum numeric value on the wire for databaseManagementState to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setDbEdition(AutonomousDatabaseProperties.DatabaseEdition value)

public AutonomousDatabaseProperties.Builder setDbEdition(AutonomousDatabaseProperties.DatabaseEdition value)

Optional. The edition of the Autonomous Databases.

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

Parameter
Name Description
value AutonomousDatabaseProperties.DatabaseEdition

The dbEdition to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setDbEditionValue(int value)

public AutonomousDatabaseProperties.Builder setDbEditionValue(int value)

Optional. The edition of the Autonomous Databases.

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

Parameter
Name Description
value int

The enum numeric value on the wire for dbEdition to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setDbVersion(String value)

public AutonomousDatabaseProperties.Builder setDbVersion(String value)

Optional. The Oracle Database version for the Autonomous Database.

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

Parameter
Name Description
value String

The dbVersion to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setDbVersionBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setDbVersionBytes(ByteString value)

Optional. The Oracle Database version for the Autonomous Database.

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

Parameter
Name Description
value ByteString

The bytes for dbVersion to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setDbWorkload(DBWorkload value)

public AutonomousDatabaseProperties.Builder setDbWorkload(DBWorkload value)

Required. The workload type of the Autonomous Database.

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

Parameter
Name Description
value DBWorkload

The dbWorkload to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setDbWorkloadValue(int value)

public AutonomousDatabaseProperties.Builder setDbWorkloadValue(int value)

Required. The workload type of the Autonomous Database.

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

Parameter
Name Description
value int

The enum numeric value on the wire for dbWorkload to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setFailedDataRecoveryDuration(Duration value)

public AutonomousDatabaseProperties.Builder setFailedDataRecoveryDuration(Duration value)

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];

Parameter
Name Description
value Duration
Returns
Type Description
AutonomousDatabaseProperties.Builder

setFailedDataRecoveryDuration(Duration.Builder builderForValue)

public AutonomousDatabaseProperties.Builder setFailedDataRecoveryDuration(Duration.Builder builderForValue)

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];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public AutonomousDatabaseProperties.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
AutonomousDatabaseProperties.Builder
Overrides

setIsAutoScalingEnabled(boolean value)

public AutonomousDatabaseProperties.Builder setIsAutoScalingEnabled(boolean value)

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];

Parameter
Name Description
value boolean

The isAutoScalingEnabled to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setIsLocalDataGuardEnabled(boolean value)

public AutonomousDatabaseProperties.Builder setIsLocalDataGuardEnabled(boolean value)

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];

Parameter
Name Description
value boolean

The isLocalDataGuardEnabled to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setIsStorageAutoScalingEnabled(boolean value)

public AutonomousDatabaseProperties.Builder setIsStorageAutoScalingEnabled(boolean value)

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];

Parameter
Name Description
value boolean

The isStorageAutoScalingEnabled to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setLicenseType(AutonomousDatabaseProperties.LicenseType value)

public AutonomousDatabaseProperties.Builder setLicenseType(AutonomousDatabaseProperties.LicenseType value)

Required. The license type used for the Autonomous Database.

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

Parameter
Name Description
value AutonomousDatabaseProperties.LicenseType

The licenseType to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setLicenseTypeValue(int value)

public AutonomousDatabaseProperties.Builder setLicenseTypeValue(int value)

Required. The license type used for the Autonomous Database.

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

Parameter
Name Description
value int

The enum numeric value on the wire for licenseType to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setLifecycleDetails(String value)

public AutonomousDatabaseProperties.Builder setLifecycleDetails(String value)

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

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

Parameter
Name Description
value String

The lifecycleDetails to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setLifecycleDetailsBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setLifecycleDetailsBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for lifecycleDetails to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setLocalAdgAutoFailoverMaxDataLossLimit(int value)

public AutonomousDatabaseProperties.Builder setLocalAdgAutoFailoverMaxDataLossLimit(int value)

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];

Parameter
Name Description
value int

The localAdgAutoFailoverMaxDataLossLimit to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setLocalDisasterRecoveryType(AutonomousDatabaseProperties.LocalDisasterRecoveryType value)

public AutonomousDatabaseProperties.Builder setLocalDisasterRecoveryType(AutonomousDatabaseProperties.LocalDisasterRecoveryType value)

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];

Parameter
Name Description
value AutonomousDatabaseProperties.LocalDisasterRecoveryType

The localDisasterRecoveryType to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setLocalDisasterRecoveryTypeValue(int value)

public AutonomousDatabaseProperties.Builder setLocalDisasterRecoveryTypeValue(int value)

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];

Parameter
Name Description
value int

The enum numeric value on the wire for localDisasterRecoveryType to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setLocalStandbyDb(AutonomousDatabaseStandbySummary value)

public AutonomousDatabaseProperties.Builder setLocalStandbyDb(AutonomousDatabaseStandbySummary value)

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];

Parameter
Name Description
value AutonomousDatabaseStandbySummary
Returns
Type Description
AutonomousDatabaseProperties.Builder

setLocalStandbyDb(AutonomousDatabaseStandbySummary.Builder builderForValue)

public AutonomousDatabaseProperties.Builder setLocalStandbyDb(AutonomousDatabaseStandbySummary.Builder builderForValue)

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];

Parameter
Name Description
builderForValue AutonomousDatabaseStandbySummary.Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

setMaintenanceBeginTime(Timestamp value)

public AutonomousDatabaseProperties.Builder setMaintenanceBeginTime(Timestamp value)

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

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

Parameter
Name Description
value Timestamp
Returns
Type Description
AutonomousDatabaseProperties.Builder

setMaintenanceBeginTime(Timestamp.Builder builderForValue)

public AutonomousDatabaseProperties.Builder setMaintenanceBeginTime(Timestamp.Builder builderForValue)

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

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

Parameter
Name Description
builderForValue Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

setMaintenanceEndTime(Timestamp value)

public AutonomousDatabaseProperties.Builder setMaintenanceEndTime(Timestamp value)

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

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

Parameter
Name Description
value Timestamp
Returns
Type Description
AutonomousDatabaseProperties.Builder

setMaintenanceEndTime(Timestamp.Builder builderForValue)

public AutonomousDatabaseProperties.Builder setMaintenanceEndTime(Timestamp.Builder builderForValue)

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

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

Parameter
Name Description
builderForValue Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

setMaintenanceScheduleType(AutonomousDatabaseProperties.MaintenanceScheduleType value)

public AutonomousDatabaseProperties.Builder setMaintenanceScheduleType(AutonomousDatabaseProperties.MaintenanceScheduleType value)

Optional. The maintenance schedule of the Autonomous Database.

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

Parameter
Name Description
value AutonomousDatabaseProperties.MaintenanceScheduleType

The maintenanceScheduleType to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setMaintenanceScheduleTypeValue(int value)

public AutonomousDatabaseProperties.Builder setMaintenanceScheduleTypeValue(int value)

Optional. The maintenance schedule of the Autonomous Database.

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

Parameter
Name Description
value int

The enum numeric value on the wire for maintenanceScheduleType to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setMemoryPerOracleComputeUnitGbs(int value)

public AutonomousDatabaseProperties.Builder setMemoryPerOracleComputeUnitGbs(int value)

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];

Parameter
Name Description
value int

The memoryPerOracleComputeUnitGbs to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setMemoryTableGbs(int value)

public AutonomousDatabaseProperties.Builder setMemoryTableGbs(int value)

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

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

Parameter
Name Description
value int

The memoryTableGbs to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setMtlsConnectionRequired(boolean value)

public AutonomousDatabaseProperties.Builder setMtlsConnectionRequired(boolean value)

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

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

Parameter
Name Description
value boolean

The mtlsConnectionRequired to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setNCharacterSet(String value)

public AutonomousDatabaseProperties.Builder setNCharacterSet(String value)

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

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

Parameter
Name Description
value String

The nCharacterSet to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setNCharacterSetBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setNCharacterSetBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for nCharacterSet to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setNextLongTermBackupTime(Timestamp value)

public AutonomousDatabaseProperties.Builder setNextLongTermBackupTime(Timestamp value)

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];

Parameter
Name Description
value Timestamp
Returns
Type Description
AutonomousDatabaseProperties.Builder

setNextLongTermBackupTime(Timestamp.Builder builderForValue)

public AutonomousDatabaseProperties.Builder setNextLongTermBackupTime(Timestamp.Builder builderForValue)

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];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

setOciUrl(String value)

public AutonomousDatabaseProperties.Builder setOciUrl(String value)

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

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

Parameter
Name Description
value String

The ociUrl to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setOciUrlBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setOciUrlBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for ociUrl to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setOcid(String value)

public AutonomousDatabaseProperties.Builder setOcid(String value)

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];

Parameter
Name Description
value String

The ocid to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setOcidBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setOcidBytes(ByteString value)

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];

Parameter
Name Description
value ByteString

The bytes for ocid to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setOpenMode(AutonomousDatabaseProperties.OpenMode value)

public AutonomousDatabaseProperties.Builder setOpenMode(AutonomousDatabaseProperties.OpenMode value)

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];

Parameter
Name Description
value AutonomousDatabaseProperties.OpenMode

The openMode to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setOpenModeValue(int value)

public AutonomousDatabaseProperties.Builder setOpenModeValue(int value)

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];

Parameter
Name Description
value int

The enum numeric value on the wire for openMode to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setOperationsInsightsState(OperationsInsightsState value)

public AutonomousDatabaseProperties.Builder setOperationsInsightsState(OperationsInsightsState value)

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];

Parameter
Name Description
value OperationsInsightsState

The operationsInsightsState to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setOperationsInsightsStateValue(int value)

public AutonomousDatabaseProperties.Builder setOperationsInsightsStateValue(int value)

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];

Parameter
Name Description
value int

The enum numeric value on the wire for operationsInsightsState to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setPeerDbIds(int index, String value)

public AutonomousDatabaseProperties.Builder setPeerDbIds(int index, String value)

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];

Parameters
Name Description
index int

The index to set the value at.

value String

The peerDbIds to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setPermissionLevel(AutonomousDatabaseProperties.PermissionLevel value)

public AutonomousDatabaseProperties.Builder setPermissionLevel(AutonomousDatabaseProperties.PermissionLevel value)

Output only. The permission level of the Autonomous Database.

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

Parameter
Name Description
value AutonomousDatabaseProperties.PermissionLevel

The permissionLevel to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setPermissionLevelValue(int value)

public AutonomousDatabaseProperties.Builder setPermissionLevelValue(int value)

Output only. The permission level of the Autonomous Database.

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

Parameter
Name Description
value int

The enum numeric value on the wire for permissionLevel to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setPrivateEndpoint(String value)

public AutonomousDatabaseProperties.Builder setPrivateEndpoint(String value)

Output only. The private endpoint for the Autonomous Database.

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

Parameter
Name Description
value String

The privateEndpoint to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setPrivateEndpointBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setPrivateEndpointBytes(ByteString value)

Output only. The private endpoint for the Autonomous Database.

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

Parameter
Name Description
value ByteString

The bytes for privateEndpoint to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setPrivateEndpointIp(String value)

public AutonomousDatabaseProperties.Builder setPrivateEndpointIp(String value)

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

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

Parameter
Name Description
value String

The privateEndpointIp to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setPrivateEndpointIpBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setPrivateEndpointIpBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for privateEndpointIp to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setPrivateEndpointLabel(String value)

public AutonomousDatabaseProperties.Builder setPrivateEndpointLabel(String value)

Optional. The private endpoint label for the Autonomous Database.

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

Parameter
Name Description
value String

The privateEndpointLabel to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setPrivateEndpointLabelBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setPrivateEndpointLabelBytes(ByteString value)

Optional. The private endpoint label for the Autonomous Database.

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

Parameter
Name Description
value ByteString

The bytes for privateEndpointLabel to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setRefreshableMode(AutonomousDatabaseProperties.RefreshableMode value)

public AutonomousDatabaseProperties.Builder setRefreshableMode(AutonomousDatabaseProperties.RefreshableMode value)

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];

Parameter
Name Description
value AutonomousDatabaseProperties.RefreshableMode

The refreshableMode to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setRefreshableModeValue(int value)

public AutonomousDatabaseProperties.Builder setRefreshableModeValue(int value)

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];

Parameter
Name Description
value int

The enum numeric value on the wire for refreshableMode to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setRefreshableState(AutonomousDatabaseProperties.RefreshableState value)

public AutonomousDatabaseProperties.Builder setRefreshableState(AutonomousDatabaseProperties.RefreshableState value)

Output only. The refresh State of the clone.

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

Parameter
Name Description
value AutonomousDatabaseProperties.RefreshableState

The refreshableState to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setRefreshableStateValue(int value)

public AutonomousDatabaseProperties.Builder setRefreshableStateValue(int value)

Output only. The refresh State of the clone.

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

Parameter
Name Description
value int

The enum numeric value on the wire for refreshableState to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public AutonomousDatabaseProperties.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
AutonomousDatabaseProperties.Builder
Overrides

setRole(AutonomousDatabaseProperties.Role value)

public AutonomousDatabaseProperties.Builder setRole(AutonomousDatabaseProperties.Role value)

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

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

Parameter
Name Description
value AutonomousDatabaseProperties.Role

The role to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setRoleValue(int value)

public AutonomousDatabaseProperties.Builder setRoleValue(int value)

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

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

Parameter
Name Description
value int

The enum numeric value on the wire for role to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setScheduledOperationDetails(int index, ScheduledOperationDetails value)

public AutonomousDatabaseProperties.Builder setScheduledOperationDetails(int index, ScheduledOperationDetails value)

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];

Parameters
Name Description
index int
value ScheduledOperationDetails
Returns
Type Description
AutonomousDatabaseProperties.Builder

setScheduledOperationDetails(int index, ScheduledOperationDetails.Builder builderForValue)

public AutonomousDatabaseProperties.Builder setScheduledOperationDetails(int index, ScheduledOperationDetails.Builder builderForValue)

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];

Parameters
Name Description
index int
builderForValue ScheduledOperationDetails.Builder
Returns
Type Description
AutonomousDatabaseProperties.Builder

setSecretId(String value)

public AutonomousDatabaseProperties.Builder setSecretId(String value)

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

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

Parameter
Name Description
value String

The secretId to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setSecretIdBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setSecretIdBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for secretId to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setSqlWebDeveloperUrl(String value)

public AutonomousDatabaseProperties.Builder setSqlWebDeveloperUrl(String value)

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

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

Parameter
Name Description
value String

The sqlWebDeveloperUrl to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setSqlWebDeveloperUrlBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setSqlWebDeveloperUrlBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for sqlWebDeveloperUrl to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setState(State value)

public AutonomousDatabaseProperties.Builder setState(State value)

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

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

Parameter
Name Description
value State

The state to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setStateValue(int value)

public AutonomousDatabaseProperties.Builder setStateValue(int value)

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

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

Parameter
Name Description
value int

The enum numeric value on the wire for state to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setSupportedCloneRegions(int index, String value)

public AutonomousDatabaseProperties.Builder setSupportedCloneRegions(int index, String value)

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];

Parameters
Name Description
index int

The index to set the value at.

value String

The supportedCloneRegions to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setTotalAutoBackupStorageSizeGbs(float value)

public AutonomousDatabaseProperties.Builder setTotalAutoBackupStorageSizeGbs(float value)

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];

Parameter
Name Description
value float

The totalAutoBackupStorageSizeGbs to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final AutonomousDatabaseProperties.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
AutonomousDatabaseProperties.Builder
Overrides

setUsedDataStorageSizeTbs(int value)

public AutonomousDatabaseProperties.Builder setUsedDataStorageSizeTbs(int value)

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

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

Parameter
Name Description
value int

The usedDataStorageSizeTbs to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setVaultId(String value)

public AutonomousDatabaseProperties.Builder setVaultId(String value)

Optional. The ID of the Oracle Cloud Infrastructure vault.

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

Parameter
Name Description
value String

The vaultId to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.

setVaultIdBytes(ByteString value)

public AutonomousDatabaseProperties.Builder setVaultIdBytes(ByteString value)

Optional. The ID of the Oracle Cloud Infrastructure vault.

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

Parameter
Name Description
value ByteString

The bytes for vaultId to set.

Returns
Type Description
AutonomousDatabaseProperties.Builder

This builder for chaining.