Interface InstancesReportHostAsFaultyRequestOrBuilder (1.70.0)

public interface InstancesReportHostAsFaultyRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDisruptionSchedule()

public abstract String getDisruptionSchedule()

The disruption schedule for the VM. Default to IMMEDIATE. Check the DisruptionSchedule enum for the list of possible values.

optional string disruption_schedule = 95871619;

Returns
Type Description
String

The disruptionSchedule.

getDisruptionScheduleBytes()

public abstract ByteString getDisruptionScheduleBytes()

The disruption schedule for the VM. Default to IMMEDIATE. Check the DisruptionSchedule enum for the list of possible values.

optional string disruption_schedule = 95871619;

Returns
Type Description
ByteString

The bytes for disruptionSchedule.

getFaultReasons(int index)

public abstract InstancesReportHostAsFaultyRequestFaultReason getFaultReasons(int index)

repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;

Parameter
Name Description
index int
Returns
Type Description
InstancesReportHostAsFaultyRequestFaultReason

getFaultReasonsCount()

public abstract int getFaultReasonsCount()

repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;

Returns
Type Description
int

getFaultReasonsList()

public abstract List<InstancesReportHostAsFaultyRequestFaultReason> getFaultReasonsList()

repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;

Returns
Type Description
List<InstancesReportHostAsFaultyRequestFaultReason>

getFaultReasonsOrBuilder(int index)

public abstract InstancesReportHostAsFaultyRequestFaultReasonOrBuilder getFaultReasonsOrBuilder(int index)

repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;

Parameter
Name Description
index int
Returns
Type Description
InstancesReportHostAsFaultyRequestFaultReasonOrBuilder

getFaultReasonsOrBuilderList()

public abstract List<? extends InstancesReportHostAsFaultyRequestFaultReasonOrBuilder> getFaultReasonsOrBuilderList()

repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReasonOrBuilder>

hasDisruptionSchedule()

public abstract boolean hasDisruptionSchedule()

The disruption schedule for the VM. Default to IMMEDIATE. Check the DisruptionSchedule enum for the list of possible values.

optional string disruption_schedule = 95871619;

Returns
Type Description
boolean

Whether the disruptionSchedule field is set.