public final class ResourceStatus
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.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
ResourceStatus() |
Modifier and Type | Method and Description |
---|---|
ResourceStatus |
clone() |
ResourceStatusEffectiveInstanceMetadata |
getEffectiveInstanceMetadata()
[Output Only] Effective metadata is a field that consolidates project, zonal instance settings,
and instance-level predefined metadata keys to provide the overridden value for those metadata
keys at the instance level.
|
String |
getPhysicalHost()
[Output Only] The precise location of your instance within the zone's data center, including
the block, sub-block, and host.
|
ResourceStatusPhysicalHostTopology |
getPhysicalHostTopology()
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as
well as the ID of the block, sub-block, and host on which the running instance is located.
|
ResourceStatusScheduling |
getScheduling() |
UpcomingMaintenance |
getUpcomingMaintenance() |
ResourceStatus |
set(String fieldName,
Object value) |
ResourceStatus |
setEffectiveInstanceMetadata(ResourceStatusEffectiveInstanceMetadata effectiveInstanceMetadata)
[Output Only] Effective metadata is a field that consolidates project, zonal instance settings,
and instance-level predefined metadata keys to provide the overridden value for those metadata
keys at the instance level.
|
ResourceStatus |
setPhysicalHost(String physicalHost)
[Output Only] The precise location of your instance within the zone's data center, including
the block, sub-block, and host.
|
ResourceStatus |
setPhysicalHostTopology(ResourceStatusPhysicalHostTopology physicalHostTopology)
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as
well as the ID of the block, sub-block, and host on which the running instance is located.
|
ResourceStatus |
setScheduling(ResourceStatusScheduling scheduling) |
ResourceStatus |
setUpcomingMaintenance(UpcomingMaintenance upcomingMaintenance) |
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public ResourceStatusEffectiveInstanceMetadata getEffectiveInstanceMetadata()
null
for nonepublic ResourceStatus setEffectiveInstanceMetadata(ResourceStatusEffectiveInstanceMetadata effectiveInstanceMetadata)
effectiveInstanceMetadata
- effectiveInstanceMetadata or null
for nonepublic String getPhysicalHost()
null
for nonepublic ResourceStatus setPhysicalHost(String physicalHost)
physicalHost
- physicalHost or null
for nonepublic ResourceStatusPhysicalHostTopology getPhysicalHostTopology()
null
for nonepublic ResourceStatus setPhysicalHostTopology(ResourceStatusPhysicalHostTopology physicalHostTopology)
physicalHostTopology
- physicalHostTopology or null
for nonepublic ResourceStatusScheduling getScheduling()
null
for nonepublic ResourceStatus setScheduling(ResourceStatusScheduling scheduling)
scheduling
- scheduling or null
for nonepublic UpcomingMaintenance getUpcomingMaintenance()
null
for nonepublic ResourceStatus setUpcomingMaintenance(UpcomingMaintenance upcomingMaintenance)
upcomingMaintenance
- upcomingMaintenance or null
for nonepublic ResourceStatus set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public ResourceStatus clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2025 Google. All rights reserved.