Interface ReservationSubBlocksReportFaultyRequestOrBuilder (1.88.0)

public interface ReservationSubBlocksReportFaultyRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDisruptionSchedule()

public abstract String getDisruptionSchedule()

The disruption schedule for the subBlock. 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 subBlock. Check the DisruptionSchedule enum for the list of possible values.

optional string disruption_schedule = 95871619;

Returns
Type Description
ByteString

The bytes for disruptionSchedule.

getFailureComponent()

public abstract String getFailureComponent()

The component that experienced the fault. Check the FailureComponent enum for the list of possible values.

optional string failure_component = 25912456;

Returns
Type Description
String

The failureComponent.

getFailureComponentBytes()

public abstract ByteString getFailureComponentBytes()

The component that experienced the fault. Check the FailureComponent enum for the list of possible values.

optional string failure_component = 25912456;

Returns
Type Description
ByteString

The bytes for failureComponent.

getFaultReasons(int index)

public abstract ReservationSubBlocksReportFaultyRequestFaultReason getFaultReasons(int index)

The reasons for the fault experienced with the subBlock.

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

Parameter
Name Description
index int
Returns
Type Description
ReservationSubBlocksReportFaultyRequestFaultReason

getFaultReasonsCount()

public abstract int getFaultReasonsCount()

The reasons for the fault experienced with the subBlock.

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

Returns
Type Description
int

getFaultReasonsList()

public abstract List<ReservationSubBlocksReportFaultyRequestFaultReason> getFaultReasonsList()

The reasons for the fault experienced with the subBlock.

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

Returns
Type Description
List<ReservationSubBlocksReportFaultyRequestFaultReason>

getFaultReasonsOrBuilder(int index)

public abstract ReservationSubBlocksReportFaultyRequestFaultReasonOrBuilder getFaultReasonsOrBuilder(int index)

The reasons for the fault experienced with the subBlock.

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

Parameter
Name Description
index int
Returns
Type Description
ReservationSubBlocksReportFaultyRequestFaultReasonOrBuilder

getFaultReasonsOrBuilderList()

public abstract List<? extends ReservationSubBlocksReportFaultyRequestFaultReasonOrBuilder> getFaultReasonsOrBuilderList()

The reasons for the fault experienced with the subBlock.

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

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

hasDisruptionSchedule()

public abstract boolean hasDisruptionSchedule()

The disruption schedule for the subBlock. 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.

hasFailureComponent()

public abstract boolean hasFailureComponent()

The component that experienced the fault. Check the FailureComponent enum for the list of possible values.

optional string failure_component = 25912456;

Returns
Type Description
boolean

Whether the failureComponent field is set.