Class NodeTemplateNodeTypeFlexibility.Builder (1.72.0)
1.97.0 (latest)
1.95.0
1.93.0
1.92.0
1.91.0
1.90.0
1.88.0
1.86.0
1.85.0
1.84.0
1.83.0
1.82.0
1.80.0
1.78.0
1.77.0
1.74.0
1.73.0
1.72.0
1.70.0
1.69.0
1.68.0
1.67.0
1.66.0
1.65.0
1.64.0
1.63.0
1.62.0
1.61.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.1
1.11.0
1.9.1
1.8.1
1.7.2
1.6.0-beta
public static final class NodeTemplateNodeTypeFlexibility . Builder extends GeneratedMessageV3 . Builder<NodeTemplateNodeTypeFlexibility . Builder > implements NodeTemplateNodeTypeFlexibilityOrBuilder
Protobuf type google.cloud.compute.v1.NodeTemplateNodeTypeFlexibility
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public NodeTemplateNodeTypeFlexibility . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public NodeTemplateNodeTypeFlexibility build ()
buildPartial()
public NodeTemplateNodeTypeFlexibility buildPartial ()
clear()
public NodeTemplateNodeTypeFlexibility . Builder clear ()
Overrides
clearCpus()
public NodeTemplateNodeTypeFlexibility . Builder clearCpus ()
optional string cpus = 3060683;
clearField(Descriptors.FieldDescriptor field)
public NodeTemplateNodeTypeFlexibility . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearLocalSsd()
public NodeTemplateNodeTypeFlexibility . Builder clearLocalSsd ()
optional string local_ssd = 405741360;
clearMemory()
public NodeTemplateNodeTypeFlexibility . Builder clearMemory ()
optional string memory = 532856065;
clearOneof(Descriptors.OneofDescriptor oneof)
public NodeTemplateNodeTypeFlexibility . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public NodeTemplateNodeTypeFlexibility . Builder clone ()
Overrides
getCpus()
optional string cpus = 3060683;
Returns
Type
Description
String
The cpus.
getCpusBytes()
public ByteString getCpusBytes ()
optional string cpus = 3060683;
Returns
Type
Description
ByteString
The bytes for cpus.
getDefaultInstanceForType()
public NodeTemplateNodeTypeFlexibility getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getLocalSsd()
public String getLocalSsd ()
optional string local_ssd = 405741360;
Returns
Type
Description
String
The localSsd.
getLocalSsdBytes()
public ByteString getLocalSsdBytes ()
optional string local_ssd = 405741360;
Returns
Type
Description
ByteString
The bytes for localSsd.
getMemory()
public String getMemory ()
optional string memory = 532856065;
Returns
Type
Description
String
The memory.
getMemoryBytes()
public ByteString getMemoryBytes ()
optional string memory = 532856065;
Returns
Type
Description
ByteString
The bytes for memory.
hasCpus()
optional string cpus = 3060683;
Returns
Type
Description
boolean
Whether the cpus field is set.
hasLocalSsd()
public boolean hasLocalSsd ()
optional string local_ssd = 405741360;
Returns
Type
Description
boolean
Whether the localSsd field is set.
hasMemory()
public boolean hasMemory ()
optional string memory = 532856065;
Returns
Type
Description
boolean
Whether the memory field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(NodeTemplateNodeTypeFlexibility other)
public NodeTemplateNodeTypeFlexibility . Builder mergeFrom ( NodeTemplateNodeTypeFlexibility other )
public NodeTemplateNodeTypeFlexibility . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public NodeTemplateNodeTypeFlexibility . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final NodeTemplateNodeTypeFlexibility . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setCpus(String value)
public NodeTemplateNodeTypeFlexibility . Builder setCpus ( String value )
optional string cpus = 3060683;
Parameter
Name
Description
value
String The cpus to set.
setCpusBytes(ByteString value)
public NodeTemplateNodeTypeFlexibility . Builder setCpusBytes ( ByteString value )
optional string cpus = 3060683;
Parameter
Name
Description
value
ByteString The bytes for cpus to set.
setField(Descriptors.FieldDescriptor field, Object value)
public NodeTemplateNodeTypeFlexibility . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setLocalSsd(String value)
public NodeTemplateNodeTypeFlexibility . Builder setLocalSsd ( String value )
optional string local_ssd = 405741360;
Parameter
Name
Description
value
String The localSsd to set.
setLocalSsdBytes(ByteString value)
public NodeTemplateNodeTypeFlexibility . Builder setLocalSsdBytes ( ByteString value )
optional string local_ssd = 405741360;
Parameter
Name
Description
value
ByteString The bytes for localSsd to set.
setMemory(String value)
public NodeTemplateNodeTypeFlexibility . Builder setMemory ( String value )
optional string memory = 532856065;
Parameter
Name
Description
value
String The memory to set.
setMemoryBytes(ByteString value)
public NodeTemplateNodeTypeFlexibility . Builder setMemoryBytes ( ByteString value )
optional string memory = 532856065;
Parameter
Name
Description
value
ByteString The bytes for memory to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public NodeTemplateNodeTypeFlexibility . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final NodeTemplateNodeTypeFlexibility . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]