Uses of Class
com.google.cloud.compute.v1.NodeGroup.Builder
-
Uses of NodeGroup.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return NodeGroup.BuilderModifier and TypeMethodDescriptionNodeGroupList.Builder.addItemsBuilder()A list of NodeGroup resources.NodeGroupList.Builder.addItemsBuilder(int index) A list of NodeGroup resources.NodeGroupsScopedList.Builder.addNodeGroupsBuilder()[Output Only] A list of node groups contained in this scope.NodeGroupsScopedList.Builder.addNodeGroupsBuilder(int index) [Output Only] A list of node groups contained in this scope.NodeGroup.Builder.clear()NodeGroup.Builder.clearAutoscalingPolicy()Specifies how autoscaling should behave.NodeGroup.Builder.clearCreationTimestamp()Output only.NodeGroup.Builder.clearDescription()An optional description of this resource.NodeGroup.Builder.clearFingerprint()optional string fingerprint = 234678500;NodeGroup.Builder.clearId()Output only.NodeGroup.Builder.clearKind()Output only.NodeGroup.Builder.clearLocationHint()An opaque location hint used to place the Node close to other resources.NodeGroup.Builder.clearMaintenanceInterval()Specifies the frequency of planned maintenance events.NodeGroup.Builder.clearMaintenancePolicy()Specifies how to handle instances when a node in the group undergoes maintenance.NodeGroup.Builder.clearMaintenanceWindow()optional .google.cloud.compute.v1.NodeGroupMaintenanceWindow maintenance_window = 186374812;NodeGroup.Builder.clearName()The name of the resource, provided by the client when initially creating the resource.NodeGroup.Builder.clearNodeTemplate()URL of the node template to create the node group from.NodeGroup.Builder.clearSelfLink()Output only.NodeGroup.Builder.clearShareSettings()Share-settings for the node groupNodeGroup.Builder.clearSize()Output only.NodeGroup.Builder.clearStatus()Check the Status enum for the list of possible values.NodeGroup.Builder.clearZone()Output only.NodeGroupList.Builder.getItemsBuilder(int index) A list of NodeGroup resources.InsertNodeGroupRequest.Builder.getNodeGroupResourceBuilder()The body resource for this requestPatchNodeGroupRequest.Builder.getNodeGroupResourceBuilder()The body resource for this requestNodeGroupsScopedList.Builder.getNodeGroupsBuilder(int index) [Output Only] A list of node groups contained in this scope.NodeGroup.Builder.mergeAutoscalingPolicy(NodeGroupAutoscalingPolicy value) Specifies how autoscaling should behave.NodeGroup.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) NodeGroup.Builder.mergeFrom(com.google.protobuf.Message other) NodeGroup.Builder.mergeMaintenanceWindow(NodeGroupMaintenanceWindow value) optional .google.cloud.compute.v1.NodeGroupMaintenanceWindow maintenance_window = 186374812;NodeGroup.Builder.mergeShareSettings(ShareSettings value) Share-settings for the node groupstatic NodeGroup.BuilderNodeGroup.newBuilder()static NodeGroup.BuilderNodeGroup.newBuilder(NodeGroup prototype) NodeGroup.newBuilderForType()protected NodeGroup.BuilderNodeGroup.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) NodeGroup.Builder.setAutoscalingPolicy(NodeGroupAutoscalingPolicy value) Specifies how autoscaling should behave.NodeGroup.Builder.setAutoscalingPolicy(NodeGroupAutoscalingPolicy.Builder builderForValue) Specifies how autoscaling should behave.NodeGroup.Builder.setCreationTimestamp(String value) Output only.NodeGroup.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only.NodeGroup.Builder.setDescription(String value) An optional description of this resource.NodeGroup.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional description of this resource.NodeGroup.Builder.setFingerprint(String value) optional string fingerprint = 234678500;NodeGroup.Builder.setFingerprintBytes(com.google.protobuf.ByteString value) optional string fingerprint = 234678500;NodeGroup.Builder.setId(long value) Output only.Output only.NodeGroup.Builder.setKindBytes(com.google.protobuf.ByteString value) Output only.NodeGroup.Builder.setLocationHint(String value) An opaque location hint used to place the Node close to other resources.NodeGroup.Builder.setLocationHintBytes(com.google.protobuf.ByteString value) An opaque location hint used to place the Node close to other resources.NodeGroup.Builder.setMaintenanceInterval(String value) Specifies the frequency of planned maintenance events.NodeGroup.Builder.setMaintenanceIntervalBytes(com.google.protobuf.ByteString value) Specifies the frequency of planned maintenance events.NodeGroup.Builder.setMaintenancePolicy(String value) Specifies how to handle instances when a node in the group undergoes maintenance.NodeGroup.Builder.setMaintenancePolicyBytes(com.google.protobuf.ByteString value) Specifies how to handle instances when a node in the group undergoes maintenance.NodeGroup.Builder.setMaintenanceWindow(NodeGroupMaintenanceWindow value) optional .google.cloud.compute.v1.NodeGroupMaintenanceWindow maintenance_window = 186374812;NodeGroup.Builder.setMaintenanceWindow(NodeGroupMaintenanceWindow.Builder builderForValue) optional .google.cloud.compute.v1.NodeGroupMaintenanceWindow maintenance_window = 186374812;The name of the resource, provided by the client when initially creating the resource.NodeGroup.Builder.setNameBytes(com.google.protobuf.ByteString value) The name of the resource, provided by the client when initially creating the resource.NodeGroup.Builder.setNodeTemplate(String value) URL of the node template to create the node group from.NodeGroup.Builder.setNodeTemplateBytes(com.google.protobuf.ByteString value) URL of the node template to create the node group from.NodeGroup.Builder.setSelfLink(String value) Output only.NodeGroup.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value) Output only.NodeGroup.Builder.setShareSettings(ShareSettings value) Share-settings for the node groupNodeGroup.Builder.setShareSettings(ShareSettings.Builder builderForValue) Share-settings for the node groupNodeGroup.Builder.setSize(int value) Output only.Check the Status enum for the list of possible values.NodeGroup.Builder.setStatusBytes(com.google.protobuf.ByteString value) Check the Status enum for the list of possible values.Output only.NodeGroup.Builder.setZoneBytes(com.google.protobuf.ByteString value) Output only.NodeGroup.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type NodeGroup.BuilderModifier and TypeMethodDescriptionNodeGroupList.Builder.getItemsBuilderList()A list of NodeGroup resources.NodeGroupsScopedList.Builder.getNodeGroupsBuilderList()[Output Only] A list of node groups contained in this scope.Methods in com.google.cloud.compute.v1 with parameters of type NodeGroup.BuilderModifier and TypeMethodDescriptionNodeGroupList.Builder.addItems(int index, NodeGroup.Builder builderForValue) A list of NodeGroup resources.NodeGroupList.Builder.addItems(NodeGroup.Builder builderForValue) A list of NodeGroup resources.NodeGroupsScopedList.Builder.addNodeGroups(int index, NodeGroup.Builder builderForValue) [Output Only] A list of node groups contained in this scope.NodeGroupsScopedList.Builder.addNodeGroups(NodeGroup.Builder builderForValue) [Output Only] A list of node groups contained in this scope.NodeGroupList.Builder.setItems(int index, NodeGroup.Builder builderForValue) A list of NodeGroup resources.InsertNodeGroupRequest.Builder.setNodeGroupResource(NodeGroup.Builder builderForValue) The body resource for this requestPatchNodeGroupRequest.Builder.setNodeGroupResource(NodeGroup.Builder builderForValue) The body resource for this requestNodeGroupsScopedList.Builder.setNodeGroups(int index, NodeGroup.Builder builderForValue) [Output Only] A list of node groups contained in this scope.