Interface ExascaleDbStorageVaultPropertiesOrBuilder (0.29.0)

public interface ExascaleDbStorageVaultPropertiesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdditionalFlashCachePercent()

public abstract int getAdditionalFlashCachePercent()

Optional. The size of additional flash cache in percentage of high capacity database storage.

int32 additional_flash_cache_percent = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The additionalFlashCachePercent.

getAttachedShapeAttributes(int index)

public abstract ExascaleDbStorageVaultProperties.ShapeAttribute getAttachedShapeAttributes(int index)

Output only. The shape attributes of the VM clusters attached to the ExascaleDbStorageVault.

repeated .google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties.ShapeAttribute attached_shape_attributes = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
ExascaleDbStorageVaultProperties.ShapeAttribute

The attachedShapeAttributes at the given index.

getAttachedShapeAttributesCount()

public abstract int getAttachedShapeAttributesCount()

Output only. The shape attributes of the VM clusters attached to the ExascaleDbStorageVault.

repeated .google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties.ShapeAttribute attached_shape_attributes = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of attachedShapeAttributes.

getAttachedShapeAttributesList()

public abstract List<ExascaleDbStorageVaultProperties.ShapeAttribute> getAttachedShapeAttributesList()

Output only. The shape attributes of the VM clusters attached to the ExascaleDbStorageVault.

repeated .google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties.ShapeAttribute attached_shape_attributes = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<ShapeAttribute>

A list containing the attachedShapeAttributes.

getAttachedShapeAttributesValue(int index)

public abstract int getAttachedShapeAttributesValue(int index)

Output only. The shape attributes of the VM clusters attached to the ExascaleDbStorageVault.

repeated .google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties.ShapeAttribute attached_shape_attributes = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of attachedShapeAttributes at the given index.

getAttachedShapeAttributesValueList()

public abstract List<Integer> getAttachedShapeAttributesValueList()

Output only. The shape attributes of the VM clusters attached to the ExascaleDbStorageVault.

repeated .google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties.ShapeAttribute attached_shape_attributes = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for attachedShapeAttributes.

getAvailableShapeAttributes(int index)

public abstract ExascaleDbStorageVaultProperties.ShapeAttribute getAvailableShapeAttributes(int index)

Output only. The shape attributes available for the VM clusters to be attached to the ExascaleDbStorageVault.

repeated .google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties.ShapeAttribute available_shape_attributes = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
ExascaleDbStorageVaultProperties.ShapeAttribute

The availableShapeAttributes at the given index.

getAvailableShapeAttributesCount()

public abstract int getAvailableShapeAttributesCount()

Output only. The shape attributes available for the VM clusters to be attached to the ExascaleDbStorageVault.

repeated .google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties.ShapeAttribute available_shape_attributes = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of availableShapeAttributes.

getAvailableShapeAttributesList()

public abstract List<ExascaleDbStorageVaultProperties.ShapeAttribute> getAvailableShapeAttributesList()

Output only. The shape attributes available for the VM clusters to be attached to the ExascaleDbStorageVault.

repeated .google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties.ShapeAttribute available_shape_attributes = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<ShapeAttribute>

A list containing the availableShapeAttributes.

getAvailableShapeAttributesValue(int index)

public abstract int getAvailableShapeAttributesValue(int index)

Output only. The shape attributes available for the VM clusters to be attached to the ExascaleDbStorageVault.

repeated .google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties.ShapeAttribute available_shape_attributes = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of availableShapeAttributes at the given index.

getAvailableShapeAttributesValueList()

public abstract List<Integer> getAvailableShapeAttributesValueList()

Output only. The shape attributes available for the VM clusters to be attached to the ExascaleDbStorageVault.

repeated .google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties.ShapeAttribute available_shape_attributes = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for availableShapeAttributes.

getDescription()

public abstract String getDescription()

Optional. The description of the ExascaleDbStorageVault.

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

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Optional. The description of the ExascaleDbStorageVault.

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

Returns
Type Description
ByteString

The bytes for description.

getExascaleDbStorageDetails()

public abstract ExascaleDbStorageDetails getExascaleDbStorageDetails()

Required. The storage details of the ExascaleDbStorageVault.

.google.cloud.oracledatabase.v1.ExascaleDbStorageDetails exascale_db_storage_details = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ExascaleDbStorageDetails

The exascaleDbStorageDetails.

getExascaleDbStorageDetailsOrBuilder()

public abstract ExascaleDbStorageDetailsOrBuilder getExascaleDbStorageDetailsOrBuilder()

Required. The storage details of the ExascaleDbStorageVault.

.google.cloud.oracledatabase.v1.ExascaleDbStorageDetails exascale_db_storage_details = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ExascaleDbStorageDetailsOrBuilder

getOciUri()

public abstract String getOciUri()

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

string oci_uri = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The ociUri.

getOciUriBytes()

public abstract ByteString getOciUriBytes()

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

string oci_uri = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for ociUri.

getOcid()

public abstract String getOcid()

Output only. The OCID for the ExascaleDbStorageVault.

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

Returns
Type Description
String

The ocid.

getOcidBytes()

public abstract ByteString getOcidBytes()

Output only. The OCID for the ExascaleDbStorageVault.

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

Returns
Type Description
ByteString

The bytes for ocid.

getState()

public abstract ExascaleDbStorageVaultProperties.State getState()

Output only. The state of the ExascaleDbStorageVault.

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

Returns
Type Description
ExascaleDbStorageVaultProperties.State

The state.

getStateValue()

public abstract int getStateValue()

Output only. The state of the ExascaleDbStorageVault.

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

Returns
Type Description
int

The enum numeric value on the wire for state.

getTimeZone()

public abstract TimeZone getTimeZone()

Output only. The time zone of the ExascaleDbStorageVault.

.google.type.TimeZone time_zone = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.type.TimeZone

The timeZone.

getTimeZoneOrBuilder()

public abstract TimeZoneOrBuilder getTimeZoneOrBuilder()

Output only. The time zone of the ExascaleDbStorageVault.

.google.type.TimeZone time_zone = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.type.TimeZoneOrBuilder

getVmClusterCount()

public abstract int getVmClusterCount()

Output only. The number of VM clusters associated with the ExascaleDbStorageVault.

int32 vm_cluster_count = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The vmClusterCount.

getVmClusterIds(int index)

public abstract String getVmClusterIds(int index)

Output only. The list of VM cluster OCIDs associated with the ExascaleDbStorageVault.

repeated string vm_cluster_ids = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The vmClusterIds at the given index.

getVmClusterIdsBytes(int index)

public abstract ByteString getVmClusterIdsBytes(int index)

Output only. The list of VM cluster OCIDs associated with the ExascaleDbStorageVault.

repeated string vm_cluster_ids = 6 [(.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 vmClusterIds at the given index.

getVmClusterIdsCount()

public abstract int getVmClusterIdsCount()

Output only. The list of VM cluster OCIDs associated with the ExascaleDbStorageVault.

repeated string vm_cluster_ids = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of vmClusterIds.

getVmClusterIdsList()

public abstract List<String> getVmClusterIdsList()

Output only. The list of VM cluster OCIDs associated with the ExascaleDbStorageVault.

repeated string vm_cluster_ids = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<String>

A list containing the vmClusterIds.

hasExascaleDbStorageDetails()

public abstract boolean hasExascaleDbStorageDetails()

Required. The storage details of the ExascaleDbStorageVault.

.google.cloud.oracledatabase.v1.ExascaleDbStorageDetails exascale_db_storage_details = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the exascaleDbStorageDetails field is set.

hasTimeZone()

public abstract boolean hasTimeZone()

Output only. The time zone of the ExascaleDbStorageVault.

.google.type.TimeZone time_zone = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the timeZone field is set.