Class CloudVmClusterProperties (0.4.0)

public final class CloudVmClusterProperties extends GeneratedMessageV3 implements CloudVmClusterPropertiesOrBuilder

Various properties and settings associated with Exadata VM cluster.

Protobuf type google.cloud.oracledatabase.v1.CloudVmClusterProperties

Static Fields

CLUSTER_NAME_FIELD_NUMBER

public static final int CLUSTER_NAME_FIELD_NUMBER
Field Value
Type Description
int

COMPARTMENT_ID_FIELD_NUMBER

public static final int COMPARTMENT_ID_FIELD_NUMBER
Field Value
Type Description
int

CPU_CORE_COUNT_FIELD_NUMBER

public static final int CPU_CORE_COUNT_FIELD_NUMBER
Field Value
Type Description
int

DATA_STORAGE_SIZE_TB_FIELD_NUMBER

public static final int DATA_STORAGE_SIZE_TB_FIELD_NUMBER
Field Value
Type Description
int

DB_NODE_STORAGE_SIZE_GB_FIELD_NUMBER

public static final int DB_NODE_STORAGE_SIZE_GB_FIELD_NUMBER
Field Value
Type Description
int

DB_SERVER_OCIDS_FIELD_NUMBER

public static final int DB_SERVER_OCIDS_FIELD_NUMBER
Field Value
Type Description
int

DIAGNOSTICS_DATA_COLLECTION_OPTIONS_FIELD_NUMBER

public static final int DIAGNOSTICS_DATA_COLLECTION_OPTIONS_FIELD_NUMBER
Field Value
Type Description
int

DISK_REDUNDANCY_FIELD_NUMBER

public static final int DISK_REDUNDANCY_FIELD_NUMBER
Field Value
Type Description
int

DNS_LISTENER_IP_FIELD_NUMBER

public static final int DNS_LISTENER_IP_FIELD_NUMBER
Field Value
Type Description
int

DOMAIN_FIELD_NUMBER

public static final int DOMAIN_FIELD_NUMBER
Field Value
Type Description
int

GI_VERSION_FIELD_NUMBER

public static final int GI_VERSION_FIELD_NUMBER
Field Value
Type Description
int

HOSTNAME_FIELD_NUMBER

public static final int HOSTNAME_FIELD_NUMBER
Field Value
Type Description
int

HOSTNAME_PREFIX_FIELD_NUMBER

public static final int HOSTNAME_PREFIX_FIELD_NUMBER
Field Value
Type Description
int

LICENSE_TYPE_FIELD_NUMBER

public static final int LICENSE_TYPE_FIELD_NUMBER
Field Value
Type Description
int

LOCAL_BACKUP_ENABLED_FIELD_NUMBER

public static final int LOCAL_BACKUP_ENABLED_FIELD_NUMBER
Field Value
Type Description
int

MEMORY_SIZE_GB_FIELD_NUMBER

public static final int MEMORY_SIZE_GB_FIELD_NUMBER
Field Value
Type Description
int

NODE_COUNT_FIELD_NUMBER

public static final int NODE_COUNT_FIELD_NUMBER
Field Value
Type Description
int

OCID_FIELD_NUMBER

public static final int OCID_FIELD_NUMBER
Field Value
Type Description
int

OCI_URL_FIELD_NUMBER

public static final int OCI_URL_FIELD_NUMBER
Field Value
Type Description
int

OCPU_COUNT_FIELD_NUMBER

public static final int OCPU_COUNT_FIELD_NUMBER
Field Value
Type Description
int

SCAN_DNS_FIELD_NUMBER

public static final int SCAN_DNS_FIELD_NUMBER
Field Value
Type Description
int

SCAN_DNS_RECORD_ID_FIELD_NUMBER

public static final int SCAN_DNS_RECORD_ID_FIELD_NUMBER
Field Value
Type Description
int

SCAN_IP_IDS_FIELD_NUMBER

public static final int SCAN_IP_IDS_FIELD_NUMBER
Field Value
Type Description
int

SCAN_LISTENER_PORT_TCP_FIELD_NUMBER

public static final int SCAN_LISTENER_PORT_TCP_FIELD_NUMBER
Field Value
Type Description
int

SCAN_LISTENER_PORT_TCP_SSL_FIELD_NUMBER

public static final int SCAN_LISTENER_PORT_TCP_SSL_FIELD_NUMBER
Field Value
Type Description
int

SHAPE_FIELD_NUMBER

public static final int SHAPE_FIELD_NUMBER
Field Value
Type Description
int

SPARSE_DISKGROUP_ENABLED_FIELD_NUMBER

public static final int SPARSE_DISKGROUP_ENABLED_FIELD_NUMBER
Field Value
Type Description
int

SSH_PUBLIC_KEYS_FIELD_NUMBER

public static final int SSH_PUBLIC_KEYS_FIELD_NUMBER
Field Value
Type Description
int

STATE_FIELD_NUMBER

public static final int STATE_FIELD_NUMBER
Field Value
Type Description
int

STORAGE_SIZE_GB_FIELD_NUMBER

public static final int STORAGE_SIZE_GB_FIELD_NUMBER
Field Value
Type Description
int

SYSTEM_VERSION_FIELD_NUMBER

public static final int SYSTEM_VERSION_FIELD_NUMBER
Field Value
Type Description
int

TIME_ZONE_FIELD_NUMBER

public static final int TIME_ZONE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static CloudVmClusterProperties getDefaultInstance()
Returns
Type Description
CloudVmClusterProperties

getDescriptor()

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

newBuilder()

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

newBuilder(CloudVmClusterProperties prototype)

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

parseDelimitedFrom(InputStream input)

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

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(byte[] data)

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

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteString data)

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

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(CodedInputStream input)

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

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(InputStream input)

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

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteBuffer data)

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

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

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

parser()

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

Methods

equals(Object obj)

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

getClusterName()

public String getClusterName()

Optional. OCI Cluster name.

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

Returns
Type Description
String

The clusterName.

getClusterNameBytes()

public 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 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 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 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 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 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 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 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 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 ProtocolStringList getDbServerOcidsList()

Optional. OCID of database servers.

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

Returns
Type Description
ProtocolStringList

A list containing the dbServerOcids.

getDefaultInstanceForType()

public CloudVmClusterProperties getDefaultInstanceForType()
Returns
Type Description
CloudVmClusterProperties

getDiagnosticsDataCollectionOptions()

public 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 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 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 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 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 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 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 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 String getGiVersion()

Optional. Grid Infrastructure Version.

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

Returns
Type Description
String

The giVersion.

getGiVersionBytes()

public 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 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 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 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 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 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 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 boolean getLocalBackupEnabled()

Optional. Use local backup.

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

Returns
Type Description
boolean

The localBackupEnabled.

getMemorySizeGb()

public 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 int getNodeCount()

Optional. Number of database servers.

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

Returns
Type Description
int

The nodeCount.

getOciUrl()

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

getParserForType()

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

getScanDns()

public 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 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 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 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 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 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 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 ProtocolStringList getScanIpIdsList()

Output only. OCIDs of scan IPs.

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

Returns
Type Description
ProtocolStringList

A list containing the scanIpIds.

getScanListenerPortTcp()

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

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getShape()

public 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 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 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 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 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 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 ProtocolStringList getSshPublicKeysList()

Optional. SSH public keys to be stored with cluster.

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

Returns
Type Description
ProtocolStringList

A list containing the sshPublicKeys.

getState()

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

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

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

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

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

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

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

toBuilder()

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

writeTo(CodedOutputStream output)

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