Package com.google.cloud.compute.v1
Class InstancesReportHostAsFaultyRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InstancesReportHostAsFaultyRequest.Builder>
com.google.cloud.compute.v1.InstancesReportHostAsFaultyRequest.Builder
- All Implemented Interfaces:
InstancesReportHostAsFaultyRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InstancesReportHostAsFaultyRequest
public static final class InstancesReportHostAsFaultyRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InstancesReportHostAsFaultyRequest.Builder>
implements InstancesReportHostAsFaultyRequestOrBuilder
Protobuf type
google.cloud.compute.v1.InstancesReportHostAsFaultyRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllFaultReasons(Iterable<? extends InstancesReportHostAsFaultyRequestFaultReason> values) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;addFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason value) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;addFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;addFaultReasons(InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;addFaultReasonsBuilder(int index) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;build()clear()The disruption schedule for the VM.repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe disruption schedule for the VM.com.google.protobuf.ByteStringThe disruption schedule for the VM.getFaultReasons(int index) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;getFaultReasonsBuilder(int index) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;intrepeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;getFaultReasonsOrBuilder(int index) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;booleanThe disruption schedule for the VM.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeFaultReasons(int index) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;setDisruptionSchedule(String value) The disruption schedule for the VM.setDisruptionScheduleBytes(com.google.protobuf.ByteString value) The disruption schedule for the VM.setFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason value) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;setFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<InstancesReportHostAsFaultyRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<InstancesReportHostAsFaultyRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<InstancesReportHostAsFaultyRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InstancesReportHostAsFaultyRequest.Builder>
-
mergeFrom
public InstancesReportHostAsFaultyRequest.Builder mergeFrom(InstancesReportHostAsFaultyRequest other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InstancesReportHostAsFaultyRequest.Builder>
-
mergeFrom
public InstancesReportHostAsFaultyRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InstancesReportHostAsFaultyRequest.Builder>- Throws:
IOException
-
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;- Specified by:
hasDisruptionSchedulein interfaceInstancesReportHostAsFaultyRequestOrBuilder- Returns:
- Whether the disruptionSchedule field is set.
-
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;- Specified by:
getDisruptionSchedulein interfaceInstancesReportHostAsFaultyRequestOrBuilder- Returns:
- The disruptionSchedule.
-
getDisruptionScheduleBytes
public com.google.protobuf.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;- Specified by:
getDisruptionScheduleBytesin interfaceInstancesReportHostAsFaultyRequestOrBuilder- Returns:
- The bytes for disruptionSchedule.
-
setDisruptionSchedule
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;- Parameters:
value- The disruptionSchedule to set.- Returns:
- This builder for chaining.
-
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;- Returns:
- This builder for chaining.
-
setDisruptionScheduleBytes
public InstancesReportHostAsFaultyRequest.Builder setDisruptionScheduleBytes(com.google.protobuf.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;- Parameters:
value- The bytes for disruptionSchedule to set.- Returns:
- This builder for chaining.
-
getFaultReasonsList
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;- Specified by:
getFaultReasonsListin interfaceInstancesReportHostAsFaultyRequestOrBuilder
-
getFaultReasonsCount
public int getFaultReasonsCount()repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;- Specified by:
getFaultReasonsCountin interfaceInstancesReportHostAsFaultyRequestOrBuilder
-
getFaultReasons
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;- Specified by:
getFaultReasonsin interfaceInstancesReportHostAsFaultyRequestOrBuilder
-
setFaultReasons
public InstancesReportHostAsFaultyRequest.Builder setFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason value) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
setFaultReasons
public InstancesReportHostAsFaultyRequest.Builder setFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
addFaultReasons
public InstancesReportHostAsFaultyRequest.Builder addFaultReasons(InstancesReportHostAsFaultyRequestFaultReason value) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
addFaultReasons
public InstancesReportHostAsFaultyRequest.Builder addFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason value) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
addFaultReasons
public InstancesReportHostAsFaultyRequest.Builder addFaultReasons(InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
addFaultReasons
public InstancesReportHostAsFaultyRequest.Builder addFaultReasons(int index, InstancesReportHostAsFaultyRequestFaultReason.Builder builderForValue) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
addAllFaultReasons
public InstancesReportHostAsFaultyRequest.Builder addAllFaultReasons(Iterable<? extends InstancesReportHostAsFaultyRequestFaultReason> values) repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
clearFaultReasons
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
removeFaultReasons
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
getFaultReasonsBuilder
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
getFaultReasonsOrBuilder
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;- Specified by:
getFaultReasonsOrBuilderin interfaceInstancesReportHostAsFaultyRequestOrBuilder
-
getFaultReasonsOrBuilderList
public List<? extends InstancesReportHostAsFaultyRequestFaultReasonOrBuilder> getFaultReasonsOrBuilderList()repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;- Specified by:
getFaultReasonsOrBuilderListin interfaceInstancesReportHostAsFaultyRequestOrBuilder
-
addFaultReasonsBuilder
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
addFaultReasonsBuilder
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210; -
getFaultReasonsBuilderList
repeated .google.cloud.compute.v1.InstancesReportHostAsFaultyRequestFaultReason fault_reasons = 168056210;
-