Interface ResourceStatusOrBuilder (1.85.0)

public interface ResourceStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEffectiveInstanceMetadata()

public abstract 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.

optional .google.cloud.compute.v1.ResourceStatusEffectiveInstanceMetadata effective_instance_metadata = 55052033;

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata

The effectiveInstanceMetadata.

getEffectiveInstanceMetadataOrBuilder()

public abstract ResourceStatusEffectiveInstanceMetadataOrBuilder getEffectiveInstanceMetadataOrBuilder()

[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
Type Description
ResourceStatusEffectiveInstanceMetadataOrBuilder

getPhysicalHost()

public abstract 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.

optional string physical_host = 464370704;

Returns
Type Description
String

The physicalHost.

getPhysicalHostBytes()

public abstract ByteString getPhysicalHostBytes()

[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
Type Description
ByteString

The bytes for physicalHost.

getPhysicalHostTopology()

public abstract 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.

optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;

Returns
Type Description
ResourceStatusPhysicalHostTopology

The physicalHostTopology.

getPhysicalHostTopologyOrBuilder()

public abstract ResourceStatusPhysicalHostTopologyOrBuilder getPhysicalHostTopologyOrBuilder()

[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
Type Description
ResourceStatusPhysicalHostTopologyOrBuilder

getScheduling()

public abstract ResourceStatusScheduling getScheduling()

optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;

Returns
Type Description
ResourceStatusScheduling

The scheduling.

getSchedulingOrBuilder()

public abstract ResourceStatusSchedulingOrBuilder getSchedulingOrBuilder()

optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;

Returns
Type Description
ResourceStatusSchedulingOrBuilder

getUpcomingMaintenance()

public abstract UpcomingMaintenance getUpcomingMaintenance()

optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;

Returns
Type Description
UpcomingMaintenance

The upcomingMaintenance.

getUpcomingMaintenanceOrBuilder()

public abstract UpcomingMaintenanceOrBuilder getUpcomingMaintenanceOrBuilder()

optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;

Returns
Type Description
UpcomingMaintenanceOrBuilder

hasEffectiveInstanceMetadata()

public abstract boolean hasEffectiveInstanceMetadata()

[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
Type Description
boolean

Whether the effectiveInstanceMetadata field is set.

hasPhysicalHost()

public abstract boolean hasPhysicalHost()

[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
Type Description
boolean

Whether the physicalHost field is set.

hasPhysicalHostTopology()

public abstract boolean hasPhysicalHostTopology()

[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
Type Description
boolean

Whether the physicalHostTopology field is set.

hasScheduling()

public abstract boolean hasScheduling()

optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;

Returns
Type Description
boolean

Whether the scheduling field is set.

hasUpcomingMaintenance()

public abstract boolean hasUpcomingMaintenance()

optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;

Returns
Type Description
boolean

Whether the upcomingMaintenance field is set.