Interface GroupMaintenanceInfoOrBuilder (1.73.0)

public interface GroupMaintenanceInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMaintenanceOngoingCount()

public abstract 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
Type Description
int

The maintenanceOngoingCount.

getMaintenancePendingCount()

public abstract 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
Type Description
int

The maintenancePendingCount.

getSchedulingType()

public abstract 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
Type Description
String

The schedulingType.

getSchedulingTypeBytes()

public abstract 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
Type Description
ByteString

The bytes for schedulingType.

getUpcomingGroupMaintenance()

public abstract UpcomingMaintenance getUpcomingGroupMaintenance()

Maintenance information on this group of VMs.

optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_group_maintenance = 393438448;

Returns
Type Description
UpcomingMaintenance

The upcomingGroupMaintenance.

getUpcomingGroupMaintenanceOrBuilder()

public abstract UpcomingMaintenanceOrBuilder getUpcomingGroupMaintenanceOrBuilder()

Maintenance information on this group of VMs.

optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_group_maintenance = 393438448;

Returns
Type Description
UpcomingMaintenanceOrBuilder

hasMaintenanceOngoingCount()

public abstract 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
Type Description
boolean

Whether the maintenanceOngoingCount field is set.

hasMaintenancePendingCount()

public abstract 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
Type Description
boolean

Whether the maintenancePendingCount field is set.

hasSchedulingType()

public abstract 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
Type Description
boolean

Whether the schedulingType field is set.

hasUpcomingGroupMaintenance()

public abstract boolean hasUpcomingGroupMaintenance()

Maintenance information on this group of VMs.

optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_group_maintenance = 393438448;

Returns
Type Description
boolean

Whether the upcomingGroupMaintenance field is set.