Interface ResourceStatusOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ResourceStatus, ResourceStatus.Builder

@Generated public interface ResourceStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasEffectiveInstanceMetadata

      boolean hasEffectiveInstanceMetadata()
       Output only. [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.
       
      optional .google.cloud.compute.v1.ResourceStatusEffectiveInstanceMetadata effective_instance_metadata = 55052033;
      Returns:
      Whether the effectiveInstanceMetadata field is set.
    • getEffectiveInstanceMetadata

      ResourceStatusEffectiveInstanceMetadata getEffectiveInstanceMetadata()
       Output only. [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.
       
      optional .google.cloud.compute.v1.ResourceStatusEffectiveInstanceMetadata effective_instance_metadata = 55052033;
      Returns:
      The effectiveInstanceMetadata.
    • getEffectiveInstanceMetadataOrBuilder

      ResourceStatusEffectiveInstanceMetadataOrBuilder getEffectiveInstanceMetadataOrBuilder()
       Output only. [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.
       
      optional .google.cloud.compute.v1.ResourceStatusEffectiveInstanceMetadata effective_instance_metadata = 55052033;
    • hasPhysicalHost

      boolean hasPhysicalHost()
       Output only. [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.
       
      optional string physical_host = 464370704;
      Returns:
      Whether the physicalHost field is set.
    • getPhysicalHost

      String getPhysicalHost()
       Output only. [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.
       
      optional string physical_host = 464370704;
      Returns:
      The physicalHost.
    • getPhysicalHostBytes

      com.google.protobuf.ByteString getPhysicalHostBytes()
       Output only. [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.
       
      optional string physical_host = 464370704;
      Returns:
      The bytes for physicalHost.
    • hasPhysicalHostTopology

      boolean hasPhysicalHostTopology()
       Output only. [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.
       
      optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;
      Returns:
      Whether the physicalHostTopology field is set.
    • getPhysicalHostTopology

      ResourceStatusPhysicalHostTopology getPhysicalHostTopology()
       Output only. [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.
       
      optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;
      Returns:
      The physicalHostTopology.
    • getPhysicalHostTopologyOrBuilder

      ResourceStatusPhysicalHostTopologyOrBuilder getPhysicalHostTopologyOrBuilder()
       Output only. [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.
       
      optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;
    • hasReservationConsumptionInfo

      boolean hasReservationConsumptionInfo()
       Output only. [Output Only] Reservation information that the instance is consuming from.
       
      optional .google.cloud.compute.v1.ResourceStatusReservationConsumptionInfo reservation_consumption_info = 201056997;
      Returns:
      Whether the reservationConsumptionInfo field is set.
    • getReservationConsumptionInfo

      ResourceStatusReservationConsumptionInfo getReservationConsumptionInfo()
       Output only. [Output Only] Reservation information that the instance is consuming from.
       
      optional .google.cloud.compute.v1.ResourceStatusReservationConsumptionInfo reservation_consumption_info = 201056997;
      Returns:
      The reservationConsumptionInfo.
    • getReservationConsumptionInfoOrBuilder

      ResourceStatusReservationConsumptionInfoOrBuilder getReservationConsumptionInfoOrBuilder()
       Output only. [Output Only] Reservation information that the instance is consuming from.
       
      optional .google.cloud.compute.v1.ResourceStatusReservationConsumptionInfo reservation_consumption_info = 201056997;
    • hasScheduling

      boolean hasScheduling()
      optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
      Returns:
      Whether the scheduling field is set.
    • getScheduling

      ResourceStatusScheduling getScheduling()
      optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
      Returns:
      The scheduling.
    • getSchedulingOrBuilder

      ResourceStatusSchedulingOrBuilder getSchedulingOrBuilder()
      optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
    • hasUpcomingMaintenance

      boolean hasUpcomingMaintenance()
      optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
      Returns:
      Whether the upcomingMaintenance field is set.
    • getUpcomingMaintenance

      UpcomingMaintenance getUpcomingMaintenance()
      optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
      Returns:
      The upcomingMaintenance.
    • getUpcomingMaintenanceOrBuilder

      UpcomingMaintenanceOrBuilder getUpcomingMaintenanceOrBuilder()
      optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;