Package com.google.cloud.compute.v1
Class InstanceGroupManagersUpdatePerInstanceConfigsReq.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InstanceGroupManagersUpdatePerInstanceConfigsReq.Builder>
com.google.cloud.compute.v1.InstanceGroupManagersUpdatePerInstanceConfigsReq.Builder
- All Implemented Interfaces:
InstanceGroupManagersUpdatePerInstanceConfigsReqOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InstanceGroupManagersUpdatePerInstanceConfigsReq
public static final class InstanceGroupManagersUpdatePerInstanceConfigsReq.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InstanceGroupManagersUpdatePerInstanceConfigsReq.Builder>
implements InstanceGroupManagersUpdatePerInstanceConfigsReqOrBuilder
InstanceGroupManagers.updatePerInstanceConfigsProtobuf type
google.cloud.compute.v1.InstanceGroupManagersUpdatePerInstanceConfigsReq-
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<InstanceGroupManagersUpdatePerInstanceConfigsReq.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<InstanceGroupManagersUpdatePerInstanceConfigsReq.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<InstanceGroupManagersUpdatePerInstanceConfigsReq.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 InstanceGroupManagersUpdatePerInstanceConfigsReq.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InstanceGroupManagersUpdatePerInstanceConfigsReq.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InstanceGroupManagersUpdatePerInstanceConfigsReq.Builder>
-
mergeFrom
public InstanceGroupManagersUpdatePerInstanceConfigsReq.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<InstanceGroupManagersUpdatePerInstanceConfigsReq.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 interfaceInstanceGroupManagersUpdatePerInstanceConfigsReqOrBuilder
-
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 interfaceInstanceGroupManagersUpdatePerInstanceConfigsReqOrBuilder
-
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 interfaceInstanceGroupManagersUpdatePerInstanceConfigsReqOrBuilder
-
setPerInstanceConfigs
public InstanceGroupManagersUpdatePerInstanceConfigsReq.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 InstanceGroupManagersUpdatePerInstanceConfigsReq.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 InstanceGroupManagersUpdatePerInstanceConfigsReq.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 InstanceGroupManagersUpdatePerInstanceConfigsReq.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 InstanceGroupManagersUpdatePerInstanceConfigsReq.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 InstanceGroupManagersUpdatePerInstanceConfigsReq.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 InstanceGroupManagersUpdatePerInstanceConfigsReq.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
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 interfaceInstanceGroupManagersUpdatePerInstanceConfigsReqOrBuilder
-
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 interfaceInstanceGroupManagersUpdatePerInstanceConfigsReqOrBuilder
-
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;
-