public static final class InstancesReportHostAsFaultyRequest.Builder extends GeneratedMessageV3.Builder<InstancesReportHostAsFaultyRequest.Builder> implements InstancesReportHostAsFaultyRequestOrBuilder
Protobuf type google.cloud.compute.v1.InstancesReportHostAsFaultyRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllFaultReasons(Iterable<? extends InstancesReportHostAsFaultyRequestFaultReason> values)
public InstancesReportHostAsFaultyRequest.Builder addAllFaultReasons(Iterable<? extends InstancesReportHostAsFaultyRequestFaultReason> values)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason>
|
addFaultReasons(InstancesReportHostAsFaultyRequestFaultReason value)
public InstancesReportHostAsFaultyRequest.Builder addFaultReasons(InstancesReportHostAsFaultyRequestFaultReason value)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
addFaultReasons(InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue)
public InstancesReportHostAsFaultyRequest.Builder addFaultReasons(InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
addFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason value)
public InstancesReportHostAsFaultyRequest.Builder addFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason value)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
addFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue)
public InstancesReportHostAsFaultyRequest.Builder addFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
addFaultReasonsBuilder()
public InstancesReportHostAsFaultyRequestFaultReason.Builder addFaultReasonsBuilder()
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
addFaultReasonsBuilder(int index)
public InstancesReportHostAsFaultyRequestFaultReason.Builder addFaultReasonsBuilder(int index)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
Parameter |
Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public InstancesReportHostAsFaultyRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public InstancesReportHostAsFaultyRequest build()
buildPartial()
public InstancesReportHostAsFaultyRequest buildPartial()
clear()
public InstancesReportHostAsFaultyRequest.Builder clear()
Overrides
clearDisruptionSchedule()
public InstancesReportHostAsFaultyRequest.Builder clearDisruptionSchedule()
The disruption schedule for the VM. Required field, only allows IMMEDIATE.
Check the DisruptionSchedule enum for the list of possible values.
optional string disruption_schedule = 95871619;
clearFaultReasons()
public InstancesReportHostAsFaultyRequest.Builder clearFaultReasons()
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
clearField(Descriptors.FieldDescriptor field)
public InstancesReportHostAsFaultyRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public InstancesReportHostAsFaultyRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public InstancesReportHostAsFaultyRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public InstancesReportHostAsFaultyRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDisruptionSchedule()
public String getDisruptionSchedule()
The disruption schedule for the VM. Required field, only allows IMMEDIATE.
Check the DisruptionSchedule enum for the list of possible values.
optional string disruption_schedule = 95871619;
Returns |
Type |
Description |
String |
The disruptionSchedule.
|
getDisruptionScheduleBytes()
public ByteString getDisruptionScheduleBytes()
The disruption schedule for the VM. Required field, only allows 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 InstancesReportHostAsFaultyRequestFaultReason getFaultReasons(int index)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
Parameter |
Name |
Description |
index |
int
|
getFaultReasonsBuilder(int index)
public InstancesReportHostAsFaultyRequestFaultReason.Builder getFaultReasonsBuilder(int index)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
Parameter |
Name |
Description |
index |
int
|
getFaultReasonsBuilderList()
public List<InstancesReportHostAsFaultyRequestFaultReason.Builder> getFaultReasonsBuilderList()
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
getFaultReasonsCount()
public int getFaultReasonsCount()
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
Returns |
Type |
Description |
int |
|
getFaultReasonsList()
public List<InstancesReportHostAsFaultyRequestFaultReason> getFaultReasonsList()
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
getFaultReasonsOrBuilder(int index)
public InstancesReportHostAsFaultyRequestFaultReasonOrBuilder getFaultReasonsOrBuilder(int index)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
Parameter |
Name |
Description |
index |
int
|
getFaultReasonsOrBuilderList()
public 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 boolean hasDisruptionSchedule()
The disruption schedule for the VM. Required field, only allows 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.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(InstancesReportHostAsFaultyRequest other)
public InstancesReportHostAsFaultyRequest.Builder mergeFrom(InstancesReportHostAsFaultyRequest other)
public InstancesReportHostAsFaultyRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public InstancesReportHostAsFaultyRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final InstancesReportHostAsFaultyRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeFaultReasons(int index)
public InstancesReportHostAsFaultyRequest.Builder removeFaultReasons(int index)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
Parameter |
Name |
Description |
index |
int
|
setDisruptionSchedule(String value)
public InstancesReportHostAsFaultyRequest.Builder setDisruptionSchedule(String value)
The disruption schedule for the VM. Required field, only allows IMMEDIATE.
Check the DisruptionSchedule enum for the list of possible values.
optional string disruption_schedule = 95871619;
Parameter |
Name |
Description |
value |
String
The disruptionSchedule to set.
|
setDisruptionScheduleBytes(ByteString value)
public InstancesReportHostAsFaultyRequest.Builder setDisruptionScheduleBytes(ByteString value)
The disruption schedule for the VM. Required field, only allows IMMEDIATE.
Check the DisruptionSchedule enum for the list of possible values.
optional string disruption_schedule = 95871619;
Parameter |
Name |
Description |
value |
ByteString
The bytes for disruptionSchedule to set.
|
setFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason value)
public InstancesReportHostAsFaultyRequest.Builder setFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason value)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
setFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue)
public InstancesReportHostAsFaultyRequest.Builder setFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue)
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
setField(Descriptors.FieldDescriptor field, Object value)
public InstancesReportHostAsFaultyRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public InstancesReportHostAsFaultyRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final InstancesReportHostAsFaultyRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides