public final class ExascaleDbStorageVaultProperties extends GeneratedMessageV3 implements ExascaleDbStorageVaultPropertiesOrBuilder
The properties of the ExascaleDbStorageVault.
next ID: 12
Protobuf type google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ADDITIONAL_FLASH_CACHE_PERCENT_FIELD_NUMBER
public static final int ADDITIONAL_FLASH_CACHE_PERCENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ATTACHED_SHAPE_ATTRIBUTES_FIELD_NUMBER
public static final int ATTACHED_SHAPE_ATTRIBUTES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
AVAILABLE_SHAPE_ATTRIBUTES_FIELD_NUMBER
public static final int AVAILABLE_SHAPE_ATTRIBUTES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
EXASCALE_DB_STORAGE_DETAILS_FIELD_NUMBER
public static final int EXASCALE_DB_STORAGE_DETAILS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
OCID_FIELD_NUMBER
public static final int OCID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
OCI_URI_FIELD_NUMBER
public static final int OCI_URI_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TIME_ZONE_FIELD_NUMBER
public static final int TIME_ZONE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VM_CLUSTER_COUNT_FIELD_NUMBER
public static final int VM_CLUSTER_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VM_CLUSTER_IDS_FIELD_NUMBER
public static final int VM_CLUSTER_IDS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ExascaleDbStorageVaultProperties getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ExascaleDbStorageVaultProperties.Builder newBuilder()
newBuilder(ExascaleDbStorageVaultProperties prototype)
public static ExascaleDbStorageVaultProperties.Builder newBuilder(ExascaleDbStorageVaultProperties prototype)
public static ExascaleDbStorageVaultProperties parseDelimitedFrom(InputStream input)
public static ExascaleDbStorageVaultProperties parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ExascaleDbStorageVaultProperties parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ExascaleDbStorageVaultProperties parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ExascaleDbStorageVaultProperties parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExascaleDbStorageVaultProperties parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExascaleDbStorageVaultProperties parseFrom(CodedInputStream input)
public static ExascaleDbStorageVaultProperties parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ExascaleDbStorageVaultProperties parseFrom(InputStream input)
public static ExascaleDbStorageVaultProperties parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ExascaleDbStorageVaultProperties parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ExascaleDbStorageVaultProperties parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ExascaleDbStorageVaultProperties> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAdditionalFlashCachePercent()
public 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 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.
|
getAttachedShapeAttributesCount()
public 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 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 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 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 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.
|
getAvailableShapeAttributesCount()
public 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 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 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 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.
|
getDefaultInstanceForType()
public ExascaleDbStorageVaultProperties getDefaultInstanceForType()
getDescription()
public String getDescription()
Optional. The description of the ExascaleDbStorageVault.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public 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 ExascaleDbStorageDetails getExascaleDbStorageDetails()
Required. The storage details of the ExascaleDbStorageVault.
.google.cloud.oracledatabase.v1.ExascaleDbStorageDetails exascale_db_storage_details = 3 [(.google.api.field_behavior) = REQUIRED];
getExascaleDbStorageDetailsOrBuilder()
public ExascaleDbStorageDetailsOrBuilder getExascaleDbStorageDetailsOrBuilder()
Required. The storage details of the ExascaleDbStorageVault.
.google.cloud.oracledatabase.v1.ExascaleDbStorageDetails exascale_db_storage_details = 3 [(.google.api.field_behavior) = REQUIRED];
getOciUri()
public 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 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()
Output only. The OCID for the ExascaleDbStorageVault.
string ocid = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The ocid.
|
getOcidBytes()
public 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.
|
getParserForType()
public Parser<ExascaleDbStorageVaultProperties> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getState()
public ExascaleDbStorageVaultProperties.State getState()
Output only. The state of the ExascaleDbStorageVault.
.google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue()
public 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 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 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 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 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 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 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 ProtocolStringList 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];
hasExascaleDbStorageDetails()
public 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 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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ExascaleDbStorageVaultProperties.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ExascaleDbStorageVaultProperties.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
| Returns |
| Type |
Description |
Object |
|
Overrides
toBuilder()
public ExascaleDbStorageVaultProperties.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides