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