All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.compute.model.ResourceStatus.html Maven / Gradle / Ivy

The newest version!






ResourceStatus (Compute Engine API v1-rev20250320-2.0.0)












com.google.api.services.compute.model

Class ResourceStatus

  • All Implemented Interfaces:
    Cloneable, Map<String,Object>


    public final class ResourceStatus
    extends com.google.api.client.json.GenericJson
    Contains output only fields. Use this sub-message for actual values set on Instance attributes as compared to the value requested by the user (intent) in their instance CRUD calls.

    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

    Author:
    Google, Inc.
    • Constructor Detail

      • ResourceStatus

        public ResourceStatus()
    • Method Detail

      • getPhysicalHost

        public String getPhysicalHost()
        [Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host. The field is formatted as follows: blockId/subBlockId/hostId.
        Returns:
        value or null for none
      • setPhysicalHost

        public 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. The field is formatted as follows: blockId/subBlockId/hostId.
        Parameters:
        physicalHost - physicalHost or null for none
      • getPhysicalHostTopology

        public 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.
        Returns:
        value or null for none
      • setPhysicalHostTopology

        public 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.
        Parameters:
        physicalHostTopology - physicalHostTopology or null for none
      • getUpcomingMaintenance

        public UpcomingMaintenance getUpcomingMaintenance()
        Returns:
        value or null for none
      • setUpcomingMaintenance

        public ResourceStatus setUpcomingMaintenance(UpcomingMaintenance upcomingMaintenance)
        Parameters:
        upcomingMaintenance - upcomingMaintenance or null for none
      • set

        public ResourceStatus set(String fieldName,
                                  Object value)
        Overrides:
        set in class com.google.api.client.json.GenericJson
      • clone

        public ResourceStatus clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2025 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy