public static final class ExascaleConfig.Builder extends GeneratedMessage.Builder<ExascaleConfig.Builder> implements ExascaleConfigOrBuilderDetails of the Exascale configuration for the Exadata Infrastructure.
Protobuf type google.cloud.oracledatabase.v1.ExascaleConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ExascaleConfig.BuilderImplements
ExascaleConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public ExascaleConfig build()| Returns | |
|---|---|
| Type | Description |
ExascaleConfig |
|
buildPartial()
public ExascaleConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
ExascaleConfig |
|
clear()
public ExascaleConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
|
clearAvailableStorageSizeGb()
public ExascaleConfig.Builder clearAvailableStorageSizeGb()Output only. Available storage size for Exascale in GBs.
int32 available_storage_size_gb = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
This builder for chaining. |
clearAvailableVmStorageSizeGb()
public ExascaleConfig.Builder clearAvailableVmStorageSizeGb()Output only. Available storage size for VM storage on Exascale in GBs.
int32 available_vm_storage_size_gb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
This builder for chaining. |
clearTotalStorageSizeGb()
public ExascaleConfig.Builder clearTotalStorageSizeGb()Output only. Total storage size needed for Exascale in GBs.
int32 total_storage_size_gb = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
This builder for chaining. |
clearTotalVmStorageSizeGb()
public ExascaleConfig.Builder clearTotalVmStorageSizeGb()Output only. Storage size needed for VM storage on Exascale in GBs.
int32 total_vm_storage_size_gb = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
This builder for chaining. |
getAvailableStorageSizeGb()
public int getAvailableStorageSizeGb()Output only. Available storage size for Exascale in GBs.
int32 available_storage_size_gb = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The availableStorageSizeGb. |
getAvailableVmStorageSizeGb()
public int getAvailableVmStorageSizeGb()Output only. Available storage size for VM storage on Exascale in GBs.
int32 available_vm_storage_size_gb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The availableVmStorageSizeGb. |
getDefaultInstanceForType()
public ExascaleConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ExascaleConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getTotalStorageSizeGb()
public int getTotalStorageSizeGb()Output only. Total storage size needed for Exascale in GBs.
int32 total_storage_size_gb = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The totalStorageSizeGb. |
getTotalVmStorageSizeGb()
public int getTotalVmStorageSizeGb()Output only. Storage size needed for VM storage on Exascale in GBs.
int32 total_vm_storage_size_gb = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The totalVmStorageSizeGb. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(ExascaleConfig other)
public ExascaleConfig.Builder mergeFrom(ExascaleConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
ExascaleConfig |
| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ExascaleConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ExascaleConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
|
setAvailableStorageSizeGb(int value)
public ExascaleConfig.Builder setAvailableStorageSizeGb(int value)Output only. Available storage size for Exascale in GBs.
int32 available_storage_size_gb = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe availableStorageSizeGb to set. |
| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
This builder for chaining. |
setAvailableVmStorageSizeGb(int value)
public ExascaleConfig.Builder setAvailableVmStorageSizeGb(int value)Output only. Available storage size for VM storage on Exascale in GBs.
int32 available_vm_storage_size_gb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe availableVmStorageSizeGb to set. |
| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
This builder for chaining. |
setTotalStorageSizeGb(int value)
public ExascaleConfig.Builder setTotalStorageSizeGb(int value)Output only. Total storage size needed for Exascale in GBs.
int32 total_storage_size_gb = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe totalStorageSizeGb to set. |
| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
This builder for chaining. |
setTotalVmStorageSizeGb(int value)
public ExascaleConfig.Builder setTotalVmStorageSizeGb(int value)Output only. Storage size needed for VM storage on Exascale in GBs.
int32 total_vm_storage_size_gb = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe totalVmStorageSizeGb to set. |
| Returns | |
|---|---|
| Type | Description |
ExascaleConfig.Builder |
This builder for chaining. |