public final class InstanceConsumptionInfo
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
InstanceConsumptionInfo() |
| Modifier and Type | Method and Description |
|---|---|
InstanceConsumptionInfo |
clone() |
Integer |
getGuestCpus()
The number of virtual CPUs that are available to the instance.
|
Integer |
getLocalSsdGb()
The amount of local SSD storage available to the instance, defined in GiB.
|
Integer |
getMemoryMb()
The amount of physical memory available to the instance, defined in MiB.
|
Integer |
getMinNodeCpus()
The minimal guaranteed number of virtual CPUs that are reserved.
|
InstanceConsumptionInfo |
set(String fieldName,
Object value) |
InstanceConsumptionInfo |
setGuestCpus(Integer guestCpus)
The number of virtual CPUs that are available to the instance.
|
InstanceConsumptionInfo |
setLocalSsdGb(Integer localSsdGb)
The amount of local SSD storage available to the instance, defined in GiB.
|
InstanceConsumptionInfo |
setMemoryMb(Integer memoryMb)
The amount of physical memory available to the instance, defined in MiB.
|
InstanceConsumptionInfo |
setMinNodeCpus(Integer minNodeCpus)
The minimal guaranteed number of virtual CPUs that are reserved.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic Integer getGuestCpus()
null for nonepublic InstanceConsumptionInfo setGuestCpus(Integer guestCpus)
guestCpus - guestCpus or null for nonepublic Integer getLocalSsdGb()
null for nonepublic InstanceConsumptionInfo setLocalSsdGb(Integer localSsdGb)
localSsdGb - localSsdGb or null for nonepublic Integer getMemoryMb()
null for nonepublic InstanceConsumptionInfo setMemoryMb(Integer memoryMb)
memoryMb - memoryMb or null for nonepublic Integer getMinNodeCpus()
null for nonepublic InstanceConsumptionInfo setMinNodeCpus(Integer minNodeCpus)
minNodeCpus - minNodeCpus or null for nonepublic InstanceConsumptionInfo set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic InstanceConsumptionInfo clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2023 Google. All rights reserved.