Interface CloudVmClusterPropertiesOrBuilder (0.4.0)

public interface CloudVmClusterPropertiesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getClusterName()

public abstract String getClusterName()

Optional. OCI Cluster name.

string cluster_name = 36 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The clusterName.

getClusterNameBytes()

public abstract ByteString getClusterNameBytes()

Optional. OCI Cluster name.

string cluster_name = 36 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for clusterName.

getCompartmentId()

public abstract String getCompartmentId()

Output only. Compartment ID of cluster.

string compartment_id = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The compartmentId.

getCompartmentIdBytes()

public abstract ByteString getCompartmentIdBytes()

Output only. Compartment ID of cluster.

string compartment_id = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for compartmentId.

getCpuCoreCount()

public abstract int getCpuCoreCount()

Required. Number of enabled CPU cores.

int32 cpu_core_count = 26 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The cpuCoreCount.

getDataStorageSizeTb()

public abstract double getDataStorageSizeTb()

Optional. The data disk group size to be allocated in TBs.

double data_storage_size_tb = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
double

The dataStorageSizeTb.

getDbNodeStorageSizeGb()

public abstract int getDbNodeStorageSizeGb()

Optional. Local storage per VM.

int32 db_node_storage_size_gb = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The dbNodeStorageSizeGb.

getDbServerOcids(int index)

public abstract String getDbServerOcids(int index)

Optional. OCID of database servers.

repeated string db_server_ocids = 31 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The dbServerOcids at the given index.

getDbServerOcidsBytes(int index)

public abstract ByteString getDbServerOcidsBytes(int index)

Optional. OCID of database servers.

repeated string db_server_ocids = 31 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the dbServerOcids at the given index.

getDbServerOcidsCount()

public abstract int getDbServerOcidsCount()

Optional. OCID of database servers.

repeated string db_server_ocids = 31 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of dbServerOcids.

getDbServerOcidsList()

public abstract List<String> getDbServerOcidsList()

Optional. OCID of database servers.

repeated string db_server_ocids = 31 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the dbServerOcids.

getDiagnosticsDataCollectionOptions()

public abstract DataCollectionOptions getDiagnosticsDataCollectionOptions()

Optional. Data collection options for diagnostics.

.google.cloud.oracledatabase.v1.DataCollectionOptions diagnostics_data_collection_options = 19 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataCollectionOptions

The diagnosticsDataCollectionOptions.

getDiagnosticsDataCollectionOptionsOrBuilder()

public abstract DataCollectionOptionsOrBuilder getDiagnosticsDataCollectionOptionsOrBuilder()

Optional. Data collection options for diagnostics.

.google.cloud.oracledatabase.v1.DataCollectionOptions diagnostics_data_collection_options = 19 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataCollectionOptionsOrBuilder

getDiskRedundancy()

public abstract CloudVmClusterProperties.DiskRedundancy getDiskRedundancy()

Optional. The type of redundancy.

.google.cloud.oracledatabase.v1.CloudVmClusterProperties.DiskRedundancy disk_redundancy = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CloudVmClusterProperties.DiskRedundancy

The diskRedundancy.

getDiskRedundancyValue()

public abstract int getDiskRedundancyValue()

Optional. The type of redundancy.

.google.cloud.oracledatabase.v1.CloudVmClusterProperties.DiskRedundancy disk_redundancy = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for diskRedundancy.

getDnsListenerIp()

public abstract String getDnsListenerIp()

Output only. DNS listener IP.

string dns_listener_ip = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The dnsListenerIp.

getDnsListenerIpBytes()

public abstract ByteString getDnsListenerIpBytes()

Output only. DNS listener IP.

string dns_listener_ip = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for dnsListenerIp.

getDomain()

public abstract String getDomain()

Output only. Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com

string domain = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The domain.

getDomainBytes()

public abstract ByteString getDomainBytes()

Output only. Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com

string domain = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for domain.

getGiVersion()

public abstract String getGiVersion()

Optional. Grid Infrastructure Version.

string gi_version = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The giVersion.

getGiVersionBytes()

public abstract ByteString getGiVersionBytes()

Optional. Grid Infrastructure Version.

string gi_version = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for giVersion.

getHostname()

public abstract String getHostname()

Output only. host name without domain. format: "<hostname_prefix>-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.

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

Returns
Type Description
String

The hostname.

getHostnameBytes()

public abstract ByteString getHostnameBytes()

Output only. host name without domain. format: "<hostname_prefix>-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.

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

Returns
Type Description
ByteString

The bytes for hostname.

getHostnamePrefix()

public abstract String getHostnamePrefix()

Optional. Prefix for VM cluster host names.

string hostname_prefix = 16 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The hostnamePrefix.

getHostnamePrefixBytes()

public abstract ByteString getHostnamePrefixBytes()

Optional. Prefix for VM cluster host names.

string hostname_prefix = 16 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for hostnamePrefix.

getLicenseType()

public abstract CloudVmClusterProperties.LicenseType getLicenseType()

Required. License type of VM Cluster.

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

Returns
Type Description
CloudVmClusterProperties.LicenseType

The licenseType.

getLicenseTypeValue()

public abstract int getLicenseTypeValue()

Required. License type of VM Cluster.

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

Returns
Type Description
int

The enum numeric value on the wire for licenseType.

getLocalBackupEnabled()

public abstract boolean getLocalBackupEnabled()

Optional. Use local backup.

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

Returns
Type Description
boolean

The localBackupEnabled.

getMemorySizeGb()

public abstract int getMemorySizeGb()

Optional. Memory allocated in GBs.

int32 memory_size_gb = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The memorySizeGb.

getNodeCount()

public abstract int getNodeCount()

Optional. Number of database servers.

int32 node_count = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The nodeCount.

getOciUrl()

public abstract String getOciUrl()

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

string oci_url = 30 [(.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 = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for ociUrl.

getOcid()

public abstract String getOcid()

Output only. Oracle Cloud Infrastructure ID of VM Cluster.

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

Returns
Type Description
String

The ocid.

getOcidBytes()

public abstract ByteString getOcidBytes()

Output only. Oracle Cloud Infrastructure ID of VM Cluster.

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

Returns
Type Description
ByteString

The bytes for ocid.

getOcpuCount()

public abstract float getOcpuCount()

Optional. OCPU count per VM. Minimum is 0.1.

float ocpu_count = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
float

The ocpuCount.

getScanDns()

public abstract String getScanDns()

Output only. SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com

string scan_dns = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The scanDns.

getScanDnsBytes()

public abstract ByteString getScanDnsBytes()

Output only. SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com

string scan_dns = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for scanDns.

getScanDnsRecordId()

public abstract String getScanDnsRecordId()

Output only. OCID of scan DNS record.

string scan_dns_record_id = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The scanDnsRecordId.

getScanDnsRecordIdBytes()

public abstract ByteString getScanDnsRecordIdBytes()

Output only. OCID of scan DNS record.

string scan_dns_record_id = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for scanDnsRecordId.

getScanIpIds(int index)

public abstract String getScanIpIds(int index)

Output only. OCIDs of scan IPs.

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

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The scanIpIds at the given index.

getScanIpIdsBytes(int index)

public abstract ByteString getScanIpIdsBytes(int index)

Output only. OCIDs of scan IPs.

repeated string scan_ip_ids = 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 scanIpIds at the given index.

getScanIpIdsCount()

public abstract int getScanIpIdsCount()

Output only. OCIDs of scan IPs.

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

Returns
Type Description
int

The count of scanIpIds.

getScanIpIdsList()

public abstract List<String> getScanIpIdsList()

Output only. OCIDs of scan IPs.

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

Returns
Type Description
List<String>

A list containing the scanIpIds.

getScanListenerPortTcp()

public abstract int getScanListenerPortTcp()

Output only. SCAN listener port - TCP

int32 scan_listener_port_tcp = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The scanListenerPortTcp.

getScanListenerPortTcpSsl()

public abstract int getScanListenerPortTcpSsl()

Output only. SCAN listener port - TLS

int32 scan_listener_port_tcp_ssl = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The scanListenerPortTcpSsl.

getShape()

public abstract String getShape()

Output only. Shape of VM Cluster.

string shape = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The shape.

getShapeBytes()

public abstract ByteString getShapeBytes()

Output only. Shape of VM Cluster.

string shape = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for shape.

getSparseDiskgroupEnabled()

public abstract boolean getSparseDiskgroupEnabled()

Optional. Use exadata sparse snapshots.

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

Returns
Type Description
boolean

The sparseDiskgroupEnabled.

getSshPublicKeys(int index)

public abstract String getSshPublicKeys(int index)

Optional. SSH public keys to be stored with cluster.

repeated string ssh_public_keys = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The sshPublicKeys at the given index.

getSshPublicKeysBytes(int index)

public abstract ByteString getSshPublicKeysBytes(int index)

Optional. SSH public keys to be stored with cluster.

repeated string ssh_public_keys = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the sshPublicKeys at the given index.

getSshPublicKeysCount()

public abstract int getSshPublicKeysCount()

Optional. SSH public keys to be stored with cluster.

repeated string ssh_public_keys = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of sshPublicKeys.

getSshPublicKeysList()

public abstract List<String> getSshPublicKeysList()

Optional. SSH public keys to be stored with cluster.

repeated string ssh_public_keys = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the sshPublicKeys.

getState()

public abstract CloudVmClusterProperties.State getState()

Output only. State of the cluster.

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

Returns
Type Description
CloudVmClusterProperties.State

The state.

getStateValue()

public abstract int getStateValue()

Output only. State of the cluster.

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

Returns
Type Description
int

The enum numeric value on the wire for state.

getStorageSizeGb()

public abstract int getStorageSizeGb()

Output only. The storage allocation for the disk group, in gigabytes (GB).

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

Returns
Type Description
int

The storageSizeGb.

getSystemVersion()

public abstract String getSystemVersion()

Output only. Operating system version of the image.

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

Returns
Type Description
String

The systemVersion.

getSystemVersionBytes()

public abstract ByteString getSystemVersionBytes()

Output only. Operating system version of the image.

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

Returns
Type Description
ByteString

The bytes for systemVersion.

getTimeZone()

public abstract TimeZone getTimeZone()

Optional. Time zone of VM Cluster to set. Defaults to UTC if not specified.

.google.type.TimeZone time_zone = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
com.google.type.TimeZone

The timeZone.

getTimeZoneOrBuilder()

public abstract TimeZoneOrBuilder getTimeZoneOrBuilder()

Optional. Time zone of VM Cluster to set. Defaults to UTC if not specified.

.google.type.TimeZone time_zone = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
com.google.type.TimeZoneOrBuilder

hasDiagnosticsDataCollectionOptions()

public abstract boolean hasDiagnosticsDataCollectionOptions()

Optional. Data collection options for diagnostics.

.google.cloud.oracledatabase.v1.DataCollectionOptions diagnostics_data_collection_options = 19 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the diagnosticsDataCollectionOptions field is set.

hasTimeZone()

public abstract boolean hasTimeZone()

Optional. Time zone of VM Cluster to set. Defaults to UTC if not specified.

.google.type.TimeZone time_zone = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the timeZone field is set.