Package com.google.cloud.compute.v1
Class NodeTemplateNodeTypeFlexibility.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
- com.google.cloud.compute.v1.NodeTemplateNodeTypeFlexibility.Builder
-
- All Implemented Interfaces:
NodeTemplateNodeTypeFlexibilityOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- NodeTemplateNodeTypeFlexibility
public static final class NodeTemplateNodeTypeFlexibility.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder> implements NodeTemplateNodeTypeFlexibilityOrBuilder
Protobuf typegoogle.cloud.compute.v1.NodeTemplateNodeTypeFlexibility
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeTemplateNodeTypeFlexibility.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)NodeTemplateNodeTypeFlexibilitybuild()NodeTemplateNodeTypeFlexibilitybuildPartial()NodeTemplateNodeTypeFlexibility.Builderclear()NodeTemplateNodeTypeFlexibility.BuilderclearCpus()optional string cpus = 3060683;NodeTemplateNodeTypeFlexibility.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)NodeTemplateNodeTypeFlexibility.BuilderclearLocalSsd()optional string local_ssd = 405741360;NodeTemplateNodeTypeFlexibility.BuilderclearMemory()optional string memory = 532856065;NodeTemplateNodeTypeFlexibility.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)NodeTemplateNodeTypeFlexibility.Builderclone()StringgetCpus()optional string cpus = 3060683;com.google.protobuf.ByteStringgetCpusBytes()optional string cpus = 3060683;NodeTemplateNodeTypeFlexibilitygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetLocalSsd()optional string local_ssd = 405741360;com.google.protobuf.ByteStringgetLocalSsdBytes()optional string local_ssd = 405741360;StringgetMemory()optional string memory = 532856065;com.google.protobuf.ByteStringgetMemoryBytes()optional string memory = 532856065;booleanhasCpus()optional string cpus = 3060683;booleanhasLocalSsd()optional string local_ssd = 405741360;booleanhasMemory()optional string memory = 532856065;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()NodeTemplateNodeTypeFlexibility.BuildermergeFrom(NodeTemplateNodeTypeFlexibility other)NodeTemplateNodeTypeFlexibility.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)NodeTemplateNodeTypeFlexibility.BuildermergeFrom(com.google.protobuf.Message other)NodeTemplateNodeTypeFlexibility.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)NodeTemplateNodeTypeFlexibility.BuildersetCpus(String value)optional string cpus = 3060683;NodeTemplateNodeTypeFlexibility.BuildersetCpusBytes(com.google.protobuf.ByteString value)optional string cpus = 3060683;NodeTemplateNodeTypeFlexibility.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)NodeTemplateNodeTypeFlexibility.BuildersetLocalSsd(String value)optional string local_ssd = 405741360;NodeTemplateNodeTypeFlexibility.BuildersetLocalSsdBytes(com.google.protobuf.ByteString value)optional string local_ssd = 405741360;NodeTemplateNodeTypeFlexibility.BuildersetMemory(String value)optional string memory = 532856065;NodeTemplateNodeTypeFlexibility.BuildersetMemoryBytes(com.google.protobuf.ByteString value)optional string memory = 532856065;NodeTemplateNodeTypeFlexibility.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)NodeTemplateNodeTypeFlexibility.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
clear
public NodeTemplateNodeTypeFlexibility.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.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.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
getDefaultInstanceForType
public NodeTemplateNodeTypeFlexibility getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public NodeTemplateNodeTypeFlexibility build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public NodeTemplateNodeTypeFlexibility buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public NodeTemplateNodeTypeFlexibility.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
setField
public NodeTemplateNodeTypeFlexibility.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
clearField
public NodeTemplateNodeTypeFlexibility.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
clearOneof
public NodeTemplateNodeTypeFlexibility.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
setRepeatedField
public NodeTemplateNodeTypeFlexibility.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
addRepeatedField
public NodeTemplateNodeTypeFlexibility.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
mergeFrom
public NodeTemplateNodeTypeFlexibility.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
mergeFrom
public NodeTemplateNodeTypeFlexibility.Builder mergeFrom(NodeTemplateNodeTypeFlexibility other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
mergeFrom
public NodeTemplateNodeTypeFlexibility.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<NodeTemplateNodeTypeFlexibility.Builder>- Throws:
IOException
-
hasCpus
public boolean hasCpus()
optional string cpus = 3060683;- Specified by:
hasCpusin interfaceNodeTemplateNodeTypeFlexibilityOrBuilder- Returns:
- Whether the cpus field is set.
-
getCpus
public String getCpus()
optional string cpus = 3060683;- Specified by:
getCpusin interfaceNodeTemplateNodeTypeFlexibilityOrBuilder- Returns:
- The cpus.
-
getCpusBytes
public com.google.protobuf.ByteString getCpusBytes()
optional string cpus = 3060683;- Specified by:
getCpusBytesin interfaceNodeTemplateNodeTypeFlexibilityOrBuilder- Returns:
- The bytes for cpus.
-
setCpus
public NodeTemplateNodeTypeFlexibility.Builder setCpus(String value)
optional string cpus = 3060683;- Parameters:
value- The cpus to set.- Returns:
- This builder for chaining.
-
clearCpus
public NodeTemplateNodeTypeFlexibility.Builder clearCpus()
optional string cpus = 3060683;- Returns:
- This builder for chaining.
-
setCpusBytes
public NodeTemplateNodeTypeFlexibility.Builder setCpusBytes(com.google.protobuf.ByteString value)
optional string cpus = 3060683;- Parameters:
value- The bytes for cpus to set.- Returns:
- This builder for chaining.
-
hasLocalSsd
public boolean hasLocalSsd()
optional string local_ssd = 405741360;- Specified by:
hasLocalSsdin interfaceNodeTemplateNodeTypeFlexibilityOrBuilder- Returns:
- Whether the localSsd field is set.
-
getLocalSsd
public String getLocalSsd()
optional string local_ssd = 405741360;- Specified by:
getLocalSsdin interfaceNodeTemplateNodeTypeFlexibilityOrBuilder- Returns:
- The localSsd.
-
getLocalSsdBytes
public com.google.protobuf.ByteString getLocalSsdBytes()
optional string local_ssd = 405741360;- Specified by:
getLocalSsdBytesin interfaceNodeTemplateNodeTypeFlexibilityOrBuilder- Returns:
- The bytes for localSsd.
-
setLocalSsd
public NodeTemplateNodeTypeFlexibility.Builder setLocalSsd(String value)
optional string local_ssd = 405741360;- Parameters:
value- The localSsd to set.- Returns:
- This builder for chaining.
-
clearLocalSsd
public NodeTemplateNodeTypeFlexibility.Builder clearLocalSsd()
optional string local_ssd = 405741360;- Returns:
- This builder for chaining.
-
setLocalSsdBytes
public NodeTemplateNodeTypeFlexibility.Builder setLocalSsdBytes(com.google.protobuf.ByteString value)
optional string local_ssd = 405741360;- Parameters:
value- The bytes for localSsd to set.- Returns:
- This builder for chaining.
-
hasMemory
public boolean hasMemory()
optional string memory = 532856065;- Specified by:
hasMemoryin interfaceNodeTemplateNodeTypeFlexibilityOrBuilder- Returns:
- Whether the memory field is set.
-
getMemory
public String getMemory()
optional string memory = 532856065;- Specified by:
getMemoryin interfaceNodeTemplateNodeTypeFlexibilityOrBuilder- Returns:
- The memory.
-
getMemoryBytes
public com.google.protobuf.ByteString getMemoryBytes()
optional string memory = 532856065;- Specified by:
getMemoryBytesin interfaceNodeTemplateNodeTypeFlexibilityOrBuilder- Returns:
- The bytes for memory.
-
setMemory
public NodeTemplateNodeTypeFlexibility.Builder setMemory(String value)
optional string memory = 532856065;- Parameters:
value- The memory to set.- Returns:
- This builder for chaining.
-
clearMemory
public NodeTemplateNodeTypeFlexibility.Builder clearMemory()
optional string memory = 532856065;- Returns:
- This builder for chaining.
-
setMemoryBytes
public NodeTemplateNodeTypeFlexibility.Builder setMemoryBytes(com.google.protobuf.ByteString value)
optional string memory = 532856065;- Parameters:
value- The bytes for memory to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final NodeTemplateNodeTypeFlexibility.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
mergeUnknownFields
public final NodeTemplateNodeTypeFlexibility.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeTemplateNodeTypeFlexibility.Builder>
-
-