Interface CloudExadataInfrastructurePropertiesOrBuilder (0.4.0)

public interface CloudExadataInfrastructurePropertiesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActivatedStorageCount()

public abstract int getActivatedStorageCount()

Output only. The requested number of additional storage servers activated for the Exadata Infrastructure.

int32 activated_storage_count = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The activatedStorageCount.

getAdditionalStorageCount()

public abstract int getAdditionalStorageCount()

Output only. The requested number of additional storage servers for the Exadata Infrastructure.

int32 additional_storage_count = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The additionalStorageCount.

getAvailableStorageSizeGb()

public abstract int getAvailableStorageSizeGb()

Output only. The available storage can be allocated to the Exadata Infrastructure resource, in gigabytes (GB).

int32 available_storage_size_gb = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The availableStorageSizeGb.

getComputeCount()

public abstract int getComputeCount()

Optional. The number of compute servers for the Exadata Infrastructure.

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

Returns
Type Description
int

The computeCount.

getCpuCount()

public abstract int getCpuCount()

Output only. The number of enabled CPU cores.

int32 cpu_count = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The cpuCount.

getCustomerContacts(int index)

public abstract CustomerContact getCustomerContacts(int index)

Optional. The list of customer contacts.

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

Parameter
Name Description
index int
Returns
Type Description
CustomerContact

getCustomerContactsCount()

public abstract int getCustomerContactsCount()

Optional. The list of customer contacts.

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

Returns
Type Description
int

getCustomerContactsList()

public abstract List<CustomerContact> getCustomerContactsList()

Optional. The list of customer contacts.

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

Returns
Type Description
List<CustomerContact>

getCustomerContactsOrBuilder(int index)

public abstract CustomerContactOrBuilder getCustomerContactsOrBuilder(int index)

Optional. The list of customer contacts.

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

Parameter
Name Description
index int
Returns
Type Description
CustomerContactOrBuilder

getCustomerContactsOrBuilderList()

public abstract List<? extends CustomerContactOrBuilder> getCustomerContactsOrBuilderList()

Optional. The list of customer contacts.

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

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

getDataStorageSizeTb()

public abstract double getDataStorageSizeTb()

Output only. Size, in terabytes, of the DATA disk group.

double data_storage_size_tb = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
double

The dataStorageSizeTb.

getDbNodeStorageSizeGb()

public abstract int getDbNodeStorageSizeGb()

Output only. The local node storage allocated in GBs.

int32 db_node_storage_size_gb = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The dbNodeStorageSizeGb.

getDbServerVersion()

public abstract String getDbServerVersion()

Output only. The software version of the database servers (dom0) in the Exadata Infrastructure.

string db_server_version = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The dbServerVersion.

getDbServerVersionBytes()

public abstract ByteString getDbServerVersionBytes()

Output only. The software version of the database servers (dom0) in the Exadata Infrastructure.

string db_server_version = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for dbServerVersion.

getMaintenanceWindow()

public abstract MaintenanceWindow getMaintenanceWindow()

Optional. Maintenance window for repair.

.google.cloud.oracledatabase.v1.MaintenanceWindow maintenance_window = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MaintenanceWindow

The maintenanceWindow.

getMaintenanceWindowOrBuilder()

public abstract MaintenanceWindowOrBuilder getMaintenanceWindowOrBuilder()

Optional. Maintenance window for repair.

.google.cloud.oracledatabase.v1.MaintenanceWindow maintenance_window = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MaintenanceWindowOrBuilder

getMaxCpuCount()

public abstract int getMaxCpuCount()

Output only. The total number of CPU cores available.

int32 max_cpu_count = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The maxCpuCount.

getMaxDataStorageTb()

public abstract double getMaxDataStorageTb()

Output only. The total available DATA disk group size.

double max_data_storage_tb = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
double

The maxDataStorageTb.

getMaxDbNodeStorageSizeGb()

public abstract int getMaxDbNodeStorageSizeGb()

Output only. The total local node storage available in GBs.

int32 max_db_node_storage_size_gb = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The maxDbNodeStorageSizeGb.

getMaxMemoryGb()

public abstract int getMaxMemoryGb()

Output only. The total memory available in GBs.

int32 max_memory_gb = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The maxMemoryGb.

getMemorySizeGb()

public abstract int getMemorySizeGb()

Output only. The memory allocated in GBs.

int32 memory_size_gb = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The memorySizeGb.

getMonthlyDbServerVersion()

public abstract String getMonthlyDbServerVersion()

Output only. The monthly software version of the database servers (dom0) in the Exadata Infrastructure. Example: 20.1.15

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

Returns
Type Description
String

The monthlyDbServerVersion.

getMonthlyDbServerVersionBytes()

public abstract ByteString getMonthlyDbServerVersionBytes()

Output only. The monthly software version of the database servers (dom0) in the Exadata Infrastructure. Example: 20.1.15

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

Returns
Type Description
ByteString

The bytes for monthlyDbServerVersion.

getMonthlyStorageServerVersion()

public abstract String getMonthlyStorageServerVersion()

Output only. The monthly software version of the storage servers (cells) in the Exadata Infrastructure. Example: 20.1.15

string monthly_storage_server_version = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The monthlyStorageServerVersion.

getMonthlyStorageServerVersionBytes()

public abstract ByteString getMonthlyStorageServerVersionBytes()

Output only. The monthly software version of the storage servers (cells) in the Exadata Infrastructure. Example: 20.1.15

string monthly_storage_server_version = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for monthlyStorageServerVersion.

getNextMaintenanceRunId()

public abstract String getNextMaintenanceRunId()

Output only. The OCID of the next maintenance run.

string next_maintenance_run_id = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The nextMaintenanceRunId.

getNextMaintenanceRunIdBytes()

public abstract ByteString getNextMaintenanceRunIdBytes()

Output only. The OCID of the next maintenance run.

string next_maintenance_run_id = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for nextMaintenanceRunId.

getNextMaintenanceRunTime()

public abstract Timestamp getNextMaintenanceRunTime()

Output only. The time when the next maintenance run will occur.

.google.protobuf.Timestamp next_maintenance_run_time = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The nextMaintenanceRunTime.

getNextMaintenanceRunTimeOrBuilder()

public abstract TimestampOrBuilder getNextMaintenanceRunTimeOrBuilder()

Output only. The time when the next maintenance run will occur.

.google.protobuf.Timestamp next_maintenance_run_time = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getNextSecurityMaintenanceRunTime()

public abstract Timestamp getNextSecurityMaintenanceRunTime()

Output only. The time when the next security maintenance run will occur.

.google.protobuf.Timestamp next_security_maintenance_run_time = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The nextSecurityMaintenanceRunTime.

getNextSecurityMaintenanceRunTimeOrBuilder()

public abstract TimestampOrBuilder getNextSecurityMaintenanceRunTimeOrBuilder()

Output only. The time when the next security maintenance run will occur.

.google.protobuf.Timestamp next_security_maintenance_run_time = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getOciUrl()

public abstract String getOciUrl()

Output only. Deep link to the OCI console to view this resource.

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

Returns
Type Description
String

The ociUrl.

getOciUrlBytes()

public abstract ByteString getOciUrlBytes()

Output only. Deep link to the OCI console to view this resource.

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

Returns
Type Description
ByteString

The bytes for ociUrl.

getOcid()

public abstract String getOcid()

Output only. OCID of created infra. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle

string ocid = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The ocid.

getOcidBytes()

public abstract ByteString getOcidBytes()

Output only. OCID of created infra. 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.

getShape()

public abstract String getShape()

Required. The shape of the Exadata Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.

string shape = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The shape.

getShapeBytes()

public abstract ByteString getShapeBytes()

Required. The shape of the Exadata Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.

string shape = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for shape.

getState()

public abstract CloudExadataInfrastructureProperties.State getState()

Output only. The current lifecycle state of the Exadata Infrastructure.

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

Returns
Type Description
CloudExadataInfrastructureProperties.State

The state.

getStateValue()

public abstract int getStateValue()

Output only. The current lifecycle state of the Exadata Infrastructure.

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

Returns
Type Description
int

The enum numeric value on the wire for state.

getStorageCount()

public abstract int getStorageCount()

Optional. The number of Cloud Exadata storage servers for the Exadata Infrastructure.

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

Returns
Type Description
int

The storageCount.

getStorageServerVersion()

public abstract String getStorageServerVersion()

Output only. The software version of the storage servers (cells) in the Exadata Infrastructure.

string storage_server_version = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The storageServerVersion.

getStorageServerVersionBytes()

public abstract ByteString getStorageServerVersionBytes()

Output only. The software version of the storage servers (cells) in the Exadata Infrastructure.

string storage_server_version = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for storageServerVersion.

getTotalStorageSizeGb()

public abstract int getTotalStorageSizeGb()

Optional. The total storage allocated to the Exadata Infrastructure resource, in gigabytes (GB).

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

Returns
Type Description
int

The totalStorageSizeGb.

hasMaintenanceWindow()

public abstract boolean hasMaintenanceWindow()

Optional. Maintenance window for repair.

.google.cloud.oracledatabase.v1.MaintenanceWindow maintenance_window = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the maintenanceWindow field is set.

hasNextMaintenanceRunTime()

public abstract boolean hasNextMaintenanceRunTime()

Output only. The time when the next maintenance run will occur.

.google.protobuf.Timestamp next_maintenance_run_time = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the nextMaintenanceRunTime field is set.

hasNextSecurityMaintenanceRunTime()

public abstract boolean hasNextSecurityMaintenanceRunTime()

Output only. The time when the next security maintenance run will occur.

.google.protobuf.Timestamp next_security_maintenance_run_time = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the nextSecurityMaintenanceRunTime field is set.