Package com.google.cloud.compute.v1
Class RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder>
com.google.cloud.compute.v1.RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder
- All Implemented Interfaces:
RegionInstanceGroupManagerUpdateInstanceConfigReqOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RegionInstanceGroupManagerUpdateInstanceConfigReq
public static final class RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder>
implements RegionInstanceGroupManagerUpdateInstanceConfigReqOrBuilder
RegionInstanceGroupManagers.updatePerInstanceConfigsProtobuf type
google.cloud.compute.v1.RegionInstanceGroupManagerUpdateInstanceConfigReq-
Method Summary
Modifier and TypeMethodDescriptionaddAllPerInstanceConfigs(Iterable<? extends PerInstanceConfig> values) The list of per-instance configurations to insert or patch on this managed instance group.addPerInstanceConfigs(int index, PerInstanceConfig value) The list of per-instance configurations to insert or patch on this managed instance group.addPerInstanceConfigs(int index, PerInstanceConfig.Builder builderForValue) The list of per-instance configurations to insert or patch on this managed instance group.The list of per-instance configurations to insert or patch on this managed instance group.addPerInstanceConfigs(PerInstanceConfig.Builder builderForValue) The list of per-instance configurations to insert or patch on this managed instance group.The list of per-instance configurations to insert or patch on this managed instance group.addPerInstanceConfigsBuilder(int index) The list of per-instance configurations to insert or patch on this managed instance group.build()clear()The list of per-instance configurations to insert or patch on this managed instance group.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetPerInstanceConfigs(int index) The list of per-instance configurations to insert or patch on this managed instance group.getPerInstanceConfigsBuilder(int index) The list of per-instance configurations to insert or patch on this managed instance group.The list of per-instance configurations to insert or patch on this managed instance group.intThe list of per-instance configurations to insert or patch on this managed instance group.The list of per-instance configurations to insert or patch on this managed instance group.getPerInstanceConfigsOrBuilder(int index) The list of per-instance configurations to insert or patch on this managed instance group.List<? extends PerInstanceConfigOrBuilder>The list of per-instance configurations to insert or patch on this managed instance group.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removePerInstanceConfigs(int index) The list of per-instance configurations to insert or patch on this managed instance group.setPerInstanceConfigs(int index, PerInstanceConfig value) The list of per-instance configurations to insert or patch on this managed instance group.setPerInstanceConfigs(int index, PerInstanceConfig.Builder builderForValue) The list of per-instance configurations to insert or patch on this managed instance group.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<RegionInstanceGroupManagerUpdateInstanceConfigReq.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<RegionInstanceGroupManagerUpdateInstanceConfigReq.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<RegionInstanceGroupManagerUpdateInstanceConfigReq.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
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder>
-
mergeFrom
public RegionInstanceGroupManagerUpdateInstanceConfigReq.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<RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder>- Throws:
IOException
-
getPerInstanceConfigsList
The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;- Specified by:
getPerInstanceConfigsListin interfaceRegionInstanceGroupManagerUpdateInstanceConfigReqOrBuilder
-
getPerInstanceConfigsCount
public int getPerInstanceConfigsCount()The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;- Specified by:
getPerInstanceConfigsCountin interfaceRegionInstanceGroupManagerUpdateInstanceConfigReqOrBuilder
-
getPerInstanceConfigs
The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;- Specified by:
getPerInstanceConfigsin interfaceRegionInstanceGroupManagerUpdateInstanceConfigReqOrBuilder
-
setPerInstanceConfigs
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder setPerInstanceConfigs(int index, PerInstanceConfig value) The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
setPerInstanceConfigs
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder setPerInstanceConfigs(int index, PerInstanceConfig.Builder builderForValue) The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
addPerInstanceConfigs
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder addPerInstanceConfigs(PerInstanceConfig value) The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
addPerInstanceConfigs
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder addPerInstanceConfigs(int index, PerInstanceConfig value) The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
addPerInstanceConfigs
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder addPerInstanceConfigs(PerInstanceConfig.Builder builderForValue) The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
addPerInstanceConfigs
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder addPerInstanceConfigs(int index, PerInstanceConfig.Builder builderForValue) The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
addAllPerInstanceConfigs
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder addAllPerInstanceConfigs(Iterable<? extends PerInstanceConfig> values) The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
clearPerInstanceConfigs
The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
removePerInstanceConfigs
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder removePerInstanceConfigs(int index) The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
getPerInstanceConfigsBuilder
The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
getPerInstanceConfigsOrBuilder
The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;- Specified by:
getPerInstanceConfigsOrBuilderin interfaceRegionInstanceGroupManagerUpdateInstanceConfigReqOrBuilder
-
getPerInstanceConfigsOrBuilderList
The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;- Specified by:
getPerInstanceConfigsOrBuilderListin interfaceRegionInstanceGroupManagerUpdateInstanceConfigReqOrBuilder
-
addPerInstanceConfigsBuilder
The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
addPerInstanceConfigsBuilder
The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001; -
getPerInstanceConfigsBuilderList
The list of per-instance configurations to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
-