Package com.google.cloud.compute.v1
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 Summary
Modifier and TypeMethodDescriptionOutput only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Output only.Output only.optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanoptional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;booleanoptional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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;
-