Package com.google.cloud.compute.v1
Interface GroupMaintenanceInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GroupMaintenanceInfo,GroupMaintenanceInfo.Builder
@Generated
public interface GroupMaintenanceInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintDescribes number of instances that have ongoing maintenance.intDescribes number of instances that have pending maintenance.intProgress for ongoing maintenance for this group of VMs/hosts.intProgress for ongoing maintenance for this group of VMs/hosts.The type of maintenance for the reservation.com.google.protobuf.ByteStringThe type of maintenance for the reservation.intDescribes number of subblock Infrastructure that has ongoing maintenance.intDescribes number of subblock Infrastructure that has pending maintenance.Maintenance information on this group of VMs.Maintenance information on this group of VMs.booleanDescribes number of instances that have ongoing maintenance.booleanDescribes number of instances that have pending maintenance.booleanProgress for ongoing maintenance for this group of VMs/hosts.booleanProgress for ongoing maintenance for this group of VMs/hosts.booleanThe type of maintenance for the reservation.booleanDescribes number of subblock Infrastructure that has ongoing maintenance.booleanDescribes number of subblock Infrastructure that has pending maintenance.booleanMaintenance information on this group of VMs.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
-
hasInstanceMaintenanceOngoingCount
boolean hasInstanceMaintenanceOngoingCount()Describes number of instances that have ongoing maintenance.
optional int32 instance_maintenance_ongoing_count = 137611253;- Returns:
- Whether the instanceMaintenanceOngoingCount field is set.
-
getInstanceMaintenanceOngoingCount
int getInstanceMaintenanceOngoingCount()Describes number of instances that have ongoing maintenance.
optional int32 instance_maintenance_ongoing_count = 137611253;- Returns:
- The instanceMaintenanceOngoingCount.
-
hasInstanceMaintenancePendingCount
boolean hasInstanceMaintenancePendingCount()Describes number of instances that have pending maintenance.
optional int32 instance_maintenance_pending_count = 76612881;- Returns:
- Whether the instanceMaintenancePendingCount field is set.
-
getInstanceMaintenancePendingCount
int getInstanceMaintenancePendingCount()Describes number of instances that have pending maintenance.
optional int32 instance_maintenance_pending_count = 76612881;- Returns:
- The instanceMaintenancePendingCount.
-
hasMaintenanceOngoingCount
boolean hasMaintenanceOngoingCount()Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
optional int32 maintenance_ongoing_count = 219781919;- Returns:
- Whether the maintenanceOngoingCount field is set.
-
getMaintenanceOngoingCount
int getMaintenanceOngoingCount()Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
optional int32 maintenance_ongoing_count = 219781919;- Returns:
- The maintenanceOngoingCount.
-
hasMaintenancePendingCount
boolean hasMaintenancePendingCount()Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
optional int32 maintenance_pending_count = 158783547;- Returns:
- Whether the maintenancePendingCount field is set.
-
getMaintenancePendingCount
int getMaintenancePendingCount()Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
optional int32 maintenance_pending_count = 158783547;- Returns:
- The maintenancePendingCount.
-
hasSchedulingType
boolean hasSchedulingType()The type of maintenance for the reservation. Check the SchedulingType enum for the list of possible values.
optional string scheduling_type = 199835397;- Returns:
- Whether the schedulingType field is set.
-
getSchedulingType
String getSchedulingType()The type of maintenance for the reservation. Check the SchedulingType enum for the list of possible values.
optional string scheduling_type = 199835397;- Returns:
- The schedulingType.
-
getSchedulingTypeBytes
com.google.protobuf.ByteString getSchedulingTypeBytes()The type of maintenance for the reservation. Check the SchedulingType enum for the list of possible values.
optional string scheduling_type = 199835397;- Returns:
- The bytes for schedulingType.
-
hasSubblockInfraMaintenanceOngoingCount
boolean hasSubblockInfraMaintenanceOngoingCount()Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.
optional int32 subblock_infra_maintenance_ongoing_count = 366161790;- Returns:
- Whether the subblockInfraMaintenanceOngoingCount field is set.
-
getSubblockInfraMaintenanceOngoingCount
int getSubblockInfraMaintenanceOngoingCount()Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.
optional int32 subblock_infra_maintenance_ongoing_count = 366161790;- Returns:
- The subblockInfraMaintenanceOngoingCount.
-
hasSubblockInfraMaintenancePendingCount
boolean hasSubblockInfraMaintenancePendingCount()Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.
optional int32 subblock_infra_maintenance_pending_count = 305163418;- Returns:
- Whether the subblockInfraMaintenancePendingCount field is set.
-
getSubblockInfraMaintenancePendingCount
int getSubblockInfraMaintenancePendingCount()Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.
optional int32 subblock_infra_maintenance_pending_count = 305163418;- Returns:
- The subblockInfraMaintenancePendingCount.
-
hasUpcomingGroupMaintenance
boolean hasUpcomingGroupMaintenance()Maintenance information on this group of VMs.
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_group_maintenance = 393438448;- Returns:
- Whether the upcomingGroupMaintenance field is set.
-
getUpcomingGroupMaintenance
UpcomingMaintenance getUpcomingGroupMaintenance()Maintenance information on this group of VMs.
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_group_maintenance = 393438448;- Returns:
- The upcomingGroupMaintenance.
-
getUpcomingGroupMaintenanceOrBuilder
UpcomingMaintenanceOrBuilder getUpcomingGroupMaintenanceOrBuilder()Maintenance information on this group of VMs.
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_group_maintenance = 393438448;
-