public interface MachineShapeOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCpuCores()
public abstract double getCpuCores()Optional. Number of CPU cores per VM.
double cpu_cores = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
double |
The cpuCores. |
getGpuComputeType()
public abstract String getGpuComputeType()Optional. The GPU name recognized by Compute Engine APIs.
string gpu_compute_type = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The gpuComputeType. |
getGpuComputeTypeBytes()
public abstract ByteString getGpuComputeTypeBytes()Optional. The GPU name recognized by Compute Engine APIs.
string gpu_compute_type = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for gpuComputeType. |
getGpuCores()
public abstract long getGpuCores()Optional. The number of GPU cores per VM.
int64 gpu_cores = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
long |
The gpuCores. |
getGpuType()
public abstract String getGpuType()Optional. The type of GPU with the VM.
string gpu_type = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The gpuType. |
getGpuTypeBytes()
public abstract ByteString getGpuTypeBytes()Optional. The type of GPU with the VM.
string gpu_type = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for gpuType. |
getLocalSsdGb()
public abstract double getLocalSsdGb()Optional. Total amount of local SSD storage.
double local_ssd_gb = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
double |
The localSsdGb. |
getLocalSsdInterface()
public abstract String getLocalSsdInterface()Optional. The local SSD interface used such as nvme or scsi
string local_ssd_interface = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The localSsdInterface. |
getLocalSsdInterfaceBytes()
public abstract ByteString getLocalSsdInterfaceBytes()Optional. The local SSD interface used such as nvme or scsi
string local_ssd_interface = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for localSsdInterface. |
getLocalSsdPartitions()
public abstract long getLocalSsdPartitions()Optional. The number of local SSD partitions per VM.
int64 local_ssd_partitions = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
long |
The localSsdPartitions. |
getMachineFamily()
public abstract String getMachineFamily()Optional. The VM family.
string machine_family = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The machineFamily. |
getMachineFamilyBytes()
public abstract ByteString getMachineFamilyBytes()Optional. The VM family.
string machine_family = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for machineFamily. |
getMachineShape()
public abstract String getMachineShape()Optional. The customer visible string representing the type of VM.
string machine_shape = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The machineShape. |
getMachineShapeBytes()
public abstract ByteString getMachineShapeBytes()Optional. The customer visible string representing the type of VM.
string machine_shape = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for machineShape. |
getMachineType()
public abstract String getMachineType()Optional. The characteristics of the sampled VM expressed as a string.
string machine_type = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The machineType. |
getMachineTypeBytes()
public abstract ByteString getMachineTypeBytes()Optional. The characteristics of the sampled VM expressed as a string.
string machine_type = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for machineType. |
getMemoryGb()
public abstract double getMemoryGb()Optional. Total amount of memory with the VM.
double memory_gb = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
double |
The memoryGb. |
getMinCpuPlatform()
public abstract String getMinCpuPlatform()Optional. The Min-cpu platform used such as icelake
string min_cpu_platform = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The minCpuPlatform. |
getMinCpuPlatformBytes()
public abstract ByteString getMinCpuPlatformBytes()Optional. The Min-cpu platform used such as icelake
string min_cpu_platform = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for minCpuPlatform. |