Uses of Class
com.google.cloud.compute.v1.InstanceGroupManager.Builder
-
Uses of InstanceGroupManager.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return InstanceGroupManager.BuilderModifier and TypeMethodDescriptionInstanceGroupManager.Builder.addAllAutoHealingPolicies(Iterable<? extends InstanceGroupManagerAutoHealingPolicy> values) The autohealing policy for this managed instance group.InstanceGroupManager.Builder.addAllNamedPorts(Iterable<? extends NamedPort> values) [Output Only] Named ports configured on the Instance Groups complementary to this Instance Group Manager.InstanceGroupManager.Builder.addAllTargetPools(Iterable<String> values) The URLs for all TargetPool resources to which instances in theinstanceGroup field are added.InstanceGroupManager.Builder.addAllVersions(Iterable<? extends InstanceGroupManagerVersion> values) Specifies the instance templates used by this managed instance group to create instances.InstanceGroupManager.Builder.addAutoHealingPolicies(int index, InstanceGroupManagerAutoHealingPolicy value) The autohealing policy for this managed instance group.InstanceGroupManager.Builder.addAutoHealingPolicies(int index, InstanceGroupManagerAutoHealingPolicy.Builder builderForValue) The autohealing policy for this managed instance group.InstanceGroupManager.Builder.addAutoHealingPolicies(InstanceGroupManagerAutoHealingPolicy value) The autohealing policy for this managed instance group.InstanceGroupManager.Builder.addAutoHealingPolicies(InstanceGroupManagerAutoHealingPolicy.Builder builderForValue) The autohealing policy for this managed instance group.InstanceGroupManagersScopedList.Builder.addInstanceGroupManagersBuilder()Output only.InstanceGroupManagersScopedList.Builder.addInstanceGroupManagersBuilder(int index) Output only.InstanceGroupManagerList.Builder.addItemsBuilder()A list of InstanceGroupManager resources.InstanceGroupManagerList.Builder.addItemsBuilder(int index) A list of InstanceGroupManager resources.RegionInstanceGroupManagerList.Builder.addItemsBuilder()A list of InstanceGroupManager resources.RegionInstanceGroupManagerList.Builder.addItemsBuilder(int index) A list of InstanceGroupManager resources.InstanceGroupManager.Builder.addNamedPorts(int index, NamedPort value) [Output Only] Named ports configured on the Instance Groups complementary to this Instance Group Manager.InstanceGroupManager.Builder.addNamedPorts(int index, NamedPort.Builder builderForValue) [Output Only] Named ports configured on the Instance Groups complementary to this Instance Group Manager.InstanceGroupManager.Builder.addNamedPorts(NamedPort value) [Output Only] Named ports configured on the Instance Groups complementary to this Instance Group Manager.InstanceGroupManager.Builder.addNamedPorts(NamedPort.Builder builderForValue) [Output Only] Named ports configured on the Instance Groups complementary to this Instance Group Manager.InstanceGroupManager.Builder.addTargetPools(String value) The URLs for all TargetPool resources to which instances in theinstanceGroup field are added.InstanceGroupManager.Builder.addTargetPoolsBytes(com.google.protobuf.ByteString value) The URLs for all TargetPool resources to which instances in theinstanceGroup field are added.InstanceGroupManager.Builder.addVersions(int index, InstanceGroupManagerVersion value) Specifies the instance templates used by this managed instance group to create instances.InstanceGroupManager.Builder.addVersions(int index, InstanceGroupManagerVersion.Builder builderForValue) Specifies the instance templates used by this managed instance group to create instances.InstanceGroupManager.Builder.addVersions(InstanceGroupManagerVersion value) Specifies the instance templates used by this managed instance group to create instances.InstanceGroupManager.Builder.addVersions(InstanceGroupManagerVersion.Builder builderForValue) Specifies the instance templates used by this managed instance group to create instances.InstanceGroupManager.Builder.clear()InstanceGroupManager.Builder.clearAllInstancesConfig()Specifies configuration that overrides the instance template configuration for the group.InstanceGroupManager.Builder.clearAutoHealingPolicies()The autohealing policy for this managed instance group.InstanceGroupManager.Builder.clearBaseInstanceName()The base instance name is a prefix that you want to attach to the names of all VMs in a MIG.InstanceGroupManager.Builder.clearCreationTimestamp()Output only.InstanceGroupManager.Builder.clearCurrentActions()Output only.InstanceGroupManager.Builder.clearDescription()An optional description of this resource.InstanceGroupManager.Builder.clearDistributionPolicy()Policy specifying the intended distribution of managed instances across zones in a regional managed instance group.InstanceGroupManager.Builder.clearFingerprint()Fingerprint of this resource.InstanceGroupManager.Builder.clearId()Output only.InstanceGroupManager.Builder.clearInstanceFlexibilityPolicy()Instance flexibility allowing MIG to create VMs from multiple types of machines.InstanceGroupManager.Builder.clearInstanceGroup()Output only.InstanceGroupManager.Builder.clearInstanceLifecyclePolicy()The repair policy for this managed instance group.InstanceGroupManager.Builder.clearInstanceTemplate()The URL of the instance template that is specified for this managed instance group.InstanceGroupManager.Builder.clearKind()Output only.InstanceGroupManager.Builder.clearListManagedInstancesResults()Pagination behavior of the listManagedInstances API method for this managed instance group.InstanceGroupManager.Builder.clearName()The name of the managed instance group.InstanceGroupManager.Builder.clearNamedPorts()[Output Only] Named ports configured on the Instance Groups complementary to this Instance Group Manager.InstanceGroupManager.Builder.clearRegion()Output only.InstanceGroupManager.Builder.clearResourcePolicies()Resource policies for this managed instance group.InstanceGroupManager.Builder.clearSatisfiesPzi()Output only.InstanceGroupManager.Builder.clearSatisfiesPzs()Output only.InstanceGroupManager.Builder.clearSelfLink()Output only.InstanceGroupManager.Builder.clearStandbyPolicy()Standby policy for stopped and suspended instances.InstanceGroupManager.Builder.clearStatefulPolicy()Stateful configuration for this Instanced Group ManagerInstanceGroupManager.Builder.clearStatus()Output only.InstanceGroupManager.Builder.clearTargetPools()The URLs for all TargetPool resources to which instances in theinstanceGroup field are added.InstanceGroupManager.Builder.clearTargetSize()The target number of running instances for this managed instance group.InstanceGroupManager.Builder.clearTargetSizePolicy()The policy that specifies how the MIG creates its VMs to achieve the target size.InstanceGroupManager.Builder.clearTargetStoppedSize()The target number of stopped instances for this managed instance group.InstanceGroupManager.Builder.clearTargetSuspendedSize()The target number of suspended instances for this managed instance group.InstanceGroupManager.Builder.clearUpdatePolicy()The update policy for this managed instance group.InstanceGroupManager.Builder.clearVersions()Specifies the instance templates used by this managed instance group to create instances.InstanceGroupManager.Builder.clearZone()Output only.InsertInstanceGroupManagerRequest.Builder.getInstanceGroupManagerResourceBuilder()The body resource for this requestInsertRegionInstanceGroupManagerRequest.Builder.getInstanceGroupManagerResourceBuilder()The body resource for this requestPatchInstanceGroupManagerRequest.Builder.getInstanceGroupManagerResourceBuilder()The body resource for this requestPatchRegionInstanceGroupManagerRequest.Builder.getInstanceGroupManagerResourceBuilder()The body resource for this requestInstanceGroupManagersScopedList.Builder.getInstanceGroupManagersBuilder(int index) Output only.InstanceGroupManagerList.Builder.getItemsBuilder(int index) A list of InstanceGroupManager resources.RegionInstanceGroupManagerList.Builder.getItemsBuilder(int index) A list of InstanceGroupManager resources.InstanceGroupManager.Builder.mergeAllInstancesConfig(InstanceGroupManagerAllInstancesConfig value) Specifies configuration that overrides the instance template configuration for the group.InstanceGroupManager.Builder.mergeCurrentActions(InstanceGroupManagerActionsSummary value) Output only.InstanceGroupManager.Builder.mergeDistributionPolicy(DistributionPolicy value) Policy specifying the intended distribution of managed instances across zones in a regional managed instance group.InstanceGroupManager.Builder.mergeFrom(InstanceGroupManager other) InstanceGroupManager.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) InstanceGroupManager.Builder.mergeFrom(com.google.protobuf.Message other) InstanceGroupManager.Builder.mergeInstanceFlexibilityPolicy(InstanceGroupManagerInstanceFlexibilityPolicy value) Instance flexibility allowing MIG to create VMs from multiple types of machines.InstanceGroupManager.Builder.mergeInstanceLifecyclePolicy(InstanceGroupManagerInstanceLifecyclePolicy value) The repair policy for this managed instance group.InstanceGroupManager.Builder.mergeResourcePolicies(InstanceGroupManagerResourcePolicies value) Resource policies for this managed instance group.InstanceGroupManager.Builder.mergeStandbyPolicy(InstanceGroupManagerStandbyPolicy value) Standby policy for stopped and suspended instances.InstanceGroupManager.Builder.mergeStatefulPolicy(StatefulPolicy value) Stateful configuration for this Instanced Group ManagerInstanceGroupManager.Builder.mergeStatus(InstanceGroupManagerStatus value) Output only.InstanceGroupManager.Builder.mergeTargetSizePolicy(InstanceGroupManagerTargetSizePolicy value) The policy that specifies how the MIG creates its VMs to achieve the target size.InstanceGroupManager.Builder.mergeUpdatePolicy(InstanceGroupManagerUpdatePolicy value) The update policy for this managed instance group.static InstanceGroupManager.BuilderInstanceGroupManager.newBuilder()static InstanceGroupManager.BuilderInstanceGroupManager.newBuilder(InstanceGroupManager prototype) InstanceGroupManager.newBuilderForType()protected InstanceGroupManager.BuilderInstanceGroupManager.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) InstanceGroupManager.Builder.removeAutoHealingPolicies(int index) The autohealing policy for this managed instance group.InstanceGroupManager.Builder.removeNamedPorts(int index) [Output Only] Named ports configured on the Instance Groups complementary to this Instance Group Manager.InstanceGroupManager.Builder.removeVersions(int index) Specifies the instance templates used by this managed instance group to create instances.InstanceGroupManager.Builder.setAllInstancesConfig(InstanceGroupManagerAllInstancesConfig value) Specifies configuration that overrides the instance template configuration for the group.InstanceGroupManager.Builder.setAllInstancesConfig(InstanceGroupManagerAllInstancesConfig.Builder builderForValue) Specifies configuration that overrides the instance template configuration for the group.InstanceGroupManager.Builder.setAutoHealingPolicies(int index, InstanceGroupManagerAutoHealingPolicy value) The autohealing policy for this managed instance group.InstanceGroupManager.Builder.setAutoHealingPolicies(int index, InstanceGroupManagerAutoHealingPolicy.Builder builderForValue) The autohealing policy for this managed instance group.InstanceGroupManager.Builder.setBaseInstanceName(String value) The base instance name is a prefix that you want to attach to the names of all VMs in a MIG.InstanceGroupManager.Builder.setBaseInstanceNameBytes(com.google.protobuf.ByteString value) The base instance name is a prefix that you want to attach to the names of all VMs in a MIG.InstanceGroupManager.Builder.setCreationTimestamp(String value) Output only.InstanceGroupManager.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only.InstanceGroupManager.Builder.setCurrentActions(InstanceGroupManagerActionsSummary value) Output only.InstanceGroupManager.Builder.setCurrentActions(InstanceGroupManagerActionsSummary.Builder builderForValue) Output only.InstanceGroupManager.Builder.setDescription(String value) An optional description of this resource.InstanceGroupManager.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional description of this resource.InstanceGroupManager.Builder.setDistributionPolicy(DistributionPolicy value) Policy specifying the intended distribution of managed instances across zones in a regional managed instance group.InstanceGroupManager.Builder.setDistributionPolicy(DistributionPolicy.Builder builderForValue) Policy specifying the intended distribution of managed instances across zones in a regional managed instance group.InstanceGroupManager.Builder.setFingerprint(String value) Fingerprint of this resource.InstanceGroupManager.Builder.setFingerprintBytes(com.google.protobuf.ByteString value) Fingerprint of this resource.InstanceGroupManager.Builder.setId(long value) Output only.InstanceGroupManager.Builder.setInstanceFlexibilityPolicy(InstanceGroupManagerInstanceFlexibilityPolicy value) Instance flexibility allowing MIG to create VMs from multiple types of machines.InstanceGroupManager.Builder.setInstanceFlexibilityPolicy(InstanceGroupManagerInstanceFlexibilityPolicy.Builder builderForValue) Instance flexibility allowing MIG to create VMs from multiple types of machines.InstanceGroupManager.Builder.setInstanceGroup(String value) Output only.InstanceGroupManager.Builder.setInstanceGroupBytes(com.google.protobuf.ByteString value) Output only.InstanceGroupManager.Builder.setInstanceLifecyclePolicy(InstanceGroupManagerInstanceLifecyclePolicy value) The repair policy for this managed instance group.InstanceGroupManager.Builder.setInstanceLifecyclePolicy(InstanceGroupManagerInstanceLifecyclePolicy.Builder builderForValue) The repair policy for this managed instance group.InstanceGroupManager.Builder.setInstanceTemplate(String value) The URL of the instance template that is specified for this managed instance group.InstanceGroupManager.Builder.setInstanceTemplateBytes(com.google.protobuf.ByteString value) The URL of the instance template that is specified for this managed instance group.Output only.InstanceGroupManager.Builder.setKindBytes(com.google.protobuf.ByteString value) Output only.InstanceGroupManager.Builder.setListManagedInstancesResults(String value) Pagination behavior of the listManagedInstances API method for this managed instance group.InstanceGroupManager.Builder.setListManagedInstancesResultsBytes(com.google.protobuf.ByteString value) Pagination behavior of the listManagedInstances API method for this managed instance group.The name of the managed instance group.InstanceGroupManager.Builder.setNameBytes(com.google.protobuf.ByteString value) The name of the managed instance group.InstanceGroupManager.Builder.setNamedPorts(int index, NamedPort value) [Output Only] Named ports configured on the Instance Groups complementary to this Instance Group Manager.InstanceGroupManager.Builder.setNamedPorts(int index, NamedPort.Builder builderForValue) [Output Only] Named ports configured on the Instance Groups complementary to this Instance Group Manager.Output only.InstanceGroupManager.Builder.setRegionBytes(com.google.protobuf.ByteString value) Output only.InstanceGroupManager.Builder.setResourcePolicies(InstanceGroupManagerResourcePolicies value) Resource policies for this managed instance group.InstanceGroupManager.Builder.setResourcePolicies(InstanceGroupManagerResourcePolicies.Builder builderForValue) Resource policies for this managed instance group.InstanceGroupManager.Builder.setSatisfiesPzi(boolean value) Output only.InstanceGroupManager.Builder.setSatisfiesPzs(boolean value) Output only.InstanceGroupManager.Builder.setSelfLink(String value) Output only.InstanceGroupManager.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value) Output only.InstanceGroupManager.Builder.setStandbyPolicy(InstanceGroupManagerStandbyPolicy value) Standby policy for stopped and suspended instances.InstanceGroupManager.Builder.setStandbyPolicy(InstanceGroupManagerStandbyPolicy.Builder builderForValue) Standby policy for stopped and suspended instances.InstanceGroupManager.Builder.setStatefulPolicy(StatefulPolicy value) Stateful configuration for this Instanced Group ManagerInstanceGroupManager.Builder.setStatefulPolicy(StatefulPolicy.Builder builderForValue) Stateful configuration for this Instanced Group ManagerInstanceGroupManager.Builder.setStatus(InstanceGroupManagerStatus value) Output only.InstanceGroupManager.Builder.setStatus(InstanceGroupManagerStatus.Builder builderForValue) Output only.InstanceGroupManager.Builder.setTargetPools(int index, String value) The URLs for all TargetPool resources to which instances in theinstanceGroup field are added.InstanceGroupManager.Builder.setTargetSize(int value) The target number of running instances for this managed instance group.InstanceGroupManager.Builder.setTargetSizePolicy(InstanceGroupManagerTargetSizePolicy value) The policy that specifies how the MIG creates its VMs to achieve the target size.InstanceGroupManager.Builder.setTargetSizePolicy(InstanceGroupManagerTargetSizePolicy.Builder builderForValue) The policy that specifies how the MIG creates its VMs to achieve the target size.InstanceGroupManager.Builder.setTargetStoppedSize(int value) The target number of stopped instances for this managed instance group.InstanceGroupManager.Builder.setTargetSuspendedSize(int value) The target number of suspended instances for this managed instance group.InstanceGroupManager.Builder.setUpdatePolicy(InstanceGroupManagerUpdatePolicy value) The update policy for this managed instance group.InstanceGroupManager.Builder.setUpdatePolicy(InstanceGroupManagerUpdatePolicy.Builder builderForValue) The update policy for this managed instance group.InstanceGroupManager.Builder.setVersions(int index, InstanceGroupManagerVersion value) Specifies the instance templates used by this managed instance group to create instances.InstanceGroupManager.Builder.setVersions(int index, InstanceGroupManagerVersion.Builder builderForValue) Specifies the instance templates used by this managed instance group to create instances.Output only.InstanceGroupManager.Builder.setZoneBytes(com.google.protobuf.ByteString value) Output only.InstanceGroupManager.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type InstanceGroupManager.BuilderModifier and TypeMethodDescriptionInstanceGroupManagersScopedList.Builder.getInstanceGroupManagersBuilderList()Output only.InstanceGroupManagerList.Builder.getItemsBuilderList()A list of InstanceGroupManager resources.RegionInstanceGroupManagerList.Builder.getItemsBuilderList()A list of InstanceGroupManager resources.Methods in com.google.cloud.compute.v1 with parameters of type InstanceGroupManager.BuilderModifier and TypeMethodDescriptionInstanceGroupManagersScopedList.Builder.addInstanceGroupManagers(int index, InstanceGroupManager.Builder builderForValue) Output only.InstanceGroupManagersScopedList.Builder.addInstanceGroupManagers(InstanceGroupManager.Builder builderForValue) Output only.InstanceGroupManagerList.Builder.addItems(int index, InstanceGroupManager.Builder builderForValue) A list of InstanceGroupManager resources.InstanceGroupManagerList.Builder.addItems(InstanceGroupManager.Builder builderForValue) A list of InstanceGroupManager resources.RegionInstanceGroupManagerList.Builder.addItems(int index, InstanceGroupManager.Builder builderForValue) A list of InstanceGroupManager resources.RegionInstanceGroupManagerList.Builder.addItems(InstanceGroupManager.Builder builderForValue) A list of InstanceGroupManager resources.InsertInstanceGroupManagerRequest.Builder.setInstanceGroupManagerResource(InstanceGroupManager.Builder builderForValue) The body resource for this requestInsertRegionInstanceGroupManagerRequest.Builder.setInstanceGroupManagerResource(InstanceGroupManager.Builder builderForValue) The body resource for this requestPatchInstanceGroupManagerRequest.Builder.setInstanceGroupManagerResource(InstanceGroupManager.Builder builderForValue) The body resource for this requestPatchRegionInstanceGroupManagerRequest.Builder.setInstanceGroupManagerResource(InstanceGroupManager.Builder builderForValue) The body resource for this requestInstanceGroupManagersScopedList.Builder.setInstanceGroupManagers(int index, InstanceGroupManager.Builder builderForValue) Output only.InstanceGroupManagerList.Builder.setItems(int index, InstanceGroupManager.Builder builderForValue) A list of InstanceGroupManager resources.RegionInstanceGroupManagerList.Builder.setItems(int index, InstanceGroupManager.Builder builderForValue) A list of InstanceGroupManager resources.