Package com.google.cloud.dataproc.v1
Class NodeGroup.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
- com.google.cloud.dataproc.v1.NodeGroup.Builder
-
- All Implemented Interfaces:
NodeGroupOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- NodeGroup
public static final class NodeGroup.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder> implements NodeGroupOrBuilder
Dataproc Node Group. **The Dataproc `NodeGroup` resource is not related to the Dataproc [NodeGroupAffinity][google.cloud.dataproc.v1.NodeGroupAffinity] resource.**
Protobuf typegoogle.cloud.dataproc.v1.NodeGroup
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description NodeGroup.Builder
addAllRoles(Iterable<? extends NodeGroup.Role> values)
Required.NodeGroup.Builder
addAllRolesValue(Iterable<Integer> values)
Required.NodeGroup.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
NodeGroup.Builder
addRoles(NodeGroup.Role value)
Required.NodeGroup.Builder
addRolesValue(int value)
Required.NodeGroup
build()
NodeGroup
buildPartial()
NodeGroup.Builder
clear()
NodeGroup.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
NodeGroup.Builder
clearLabels()
NodeGroup.Builder
clearName()
The Node group [resource name](https://aip.dev/122).NodeGroup.Builder
clearNodeGroupConfig()
Optional.NodeGroup.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
NodeGroup.Builder
clearRoles()
Required.NodeGroup.Builder
clone()
boolean
containsLabels(String key)
Optional.NodeGroup
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Map<String,String>
getLabels()
Deprecated.int
getLabelsCount()
Optional.Map<String,String>
getLabelsMap()
Optional.String
getLabelsOrDefault(String key, String defaultValue)
Optional.String
getLabelsOrThrow(String key)
Optional.Map<String,String>
getMutableLabels()
Deprecated.String
getName()
The Node group [resource name](https://aip.dev/122).com.google.protobuf.ByteString
getNameBytes()
The Node group [resource name](https://aip.dev/122).InstanceGroupConfig
getNodeGroupConfig()
Optional.InstanceGroupConfig.Builder
getNodeGroupConfigBuilder()
Optional.InstanceGroupConfigOrBuilder
getNodeGroupConfigOrBuilder()
Optional.NodeGroup.Role
getRoles(int index)
Required.int
getRolesCount()
Required.List<NodeGroup.Role>
getRolesList()
Required.int
getRolesValue(int index)
Required.List<Integer>
getRolesValueList()
Required.boolean
hasNodeGroupConfig()
Optional.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
protected com.google.protobuf.MapField
internalGetMutableMapField(int number)
boolean
isInitialized()
NodeGroup.Builder
mergeFrom(NodeGroup other)
NodeGroup.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
NodeGroup.Builder
mergeFrom(com.google.protobuf.Message other)
NodeGroup.Builder
mergeNodeGroupConfig(InstanceGroupConfig value)
Optional.NodeGroup.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
NodeGroup.Builder
putAllLabels(Map<String,String> values)
Optional.NodeGroup.Builder
putLabels(String key, String value)
Optional.NodeGroup.Builder
removeLabels(String key)
Optional.NodeGroup.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
NodeGroup.Builder
setName(String value)
The Node group [resource name](https://aip.dev/122).NodeGroup.Builder
setNameBytes(com.google.protobuf.ByteString value)
The Node group [resource name](https://aip.dev/122).NodeGroup.Builder
setNodeGroupConfig(InstanceGroupConfig value)
Optional.NodeGroup.Builder
setNodeGroupConfig(InstanceGroupConfig.Builder builderForValue)
Optional.NodeGroup.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
NodeGroup.Builder
setRoles(int index, NodeGroup.Role value)
Required.NodeGroup.Builder
setRolesValue(int index, int value)
Required.NodeGroup.Builder
setUnknownFields(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, 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()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
clear
public NodeGroup.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
getDefaultInstanceForType
public NodeGroup getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public NodeGroup build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public NodeGroup buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public NodeGroup.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
setField
public NodeGroup.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
clearField
public NodeGroup.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
clearOneof
public NodeGroup.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
setRepeatedField
public NodeGroup.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
addRepeatedField
public NodeGroup.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
mergeFrom
public NodeGroup.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<NodeGroup.Builder>
-
mergeFrom
public NodeGroup.Builder mergeFrom(NodeGroup other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
mergeFrom
public NodeGroup.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<NodeGroup.Builder>
- Throws:
IOException
-
getName
public String getName()
The Node group [resource name](https://aip.dev/122).
string name = 1;
- Specified by:
getName
in interfaceNodeGroupOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The Node group [resource name](https://aip.dev/122).
string name = 1;
- Specified by:
getNameBytes
in interfaceNodeGroupOrBuilder
- Returns:
- The bytes for name.
-
setName
public NodeGroup.Builder setName(String value)
The Node group [resource name](https://aip.dev/122).
string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public NodeGroup.Builder clearName()
The Node group [resource name](https://aip.dev/122).
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public NodeGroup.Builder setNameBytes(com.google.protobuf.ByteString value)
The Node group [resource name](https://aip.dev/122).
string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getRolesList
public List<NodeGroup.Role> getRolesList()
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getRolesList
in interfaceNodeGroupOrBuilder
- Returns:
- A list containing the roles.
-
getRolesCount
public int getRolesCount()
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getRolesCount
in interfaceNodeGroupOrBuilder
- Returns:
- The count of roles.
-
getRoles
public NodeGroup.Role getRoles(int index)
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getRoles
in interfaceNodeGroupOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The roles at the given index.
-
setRoles
public NodeGroup.Builder setRoles(int index, NodeGroup.Role value)
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
index
- The index to set the value at.value
- The roles to set.- Returns:
- This builder for chaining.
-
addRoles
public NodeGroup.Builder addRoles(NodeGroup.Role value)
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The roles to add.- Returns:
- This builder for chaining.
-
addAllRoles
public NodeGroup.Builder addAllRoles(Iterable<? extends NodeGroup.Role> values)
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
values
- The roles to add.- Returns:
- This builder for chaining.
-
clearRoles
public NodeGroup.Builder clearRoles()
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- This builder for chaining.
-
getRolesValueList
public List<Integer> getRolesValueList()
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getRolesValueList
in interfaceNodeGroupOrBuilder
- Returns:
- A list containing the enum numeric values on the wire for roles.
-
getRolesValue
public int getRolesValue(int index)
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getRolesValue
in interfaceNodeGroupOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The enum numeric value on the wire of roles at the given index.
-
setRolesValue
public NodeGroup.Builder setRolesValue(int index, int value)
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
index
- The index to set the value at.value
- The enum numeric value on the wire for roles to set.- Returns:
- This builder for chaining.
-
addRolesValue
public NodeGroup.Builder addRolesValue(int value)
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The enum numeric value on the wire for roles to add.- Returns:
- This builder for chaining.
-
addAllRolesValue
public NodeGroup.Builder addAllRolesValue(Iterable<Integer> values)
Required. Node group roles.
repeated .google.cloud.dataproc.v1.NodeGroup.Role roles = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
values
- The enum numeric values on the wire for roles to add.- Returns:
- This builder for chaining.
-
hasNodeGroupConfig
public boolean hasNodeGroupConfig()
Optional. The node group instance group configuration.
.google.cloud.dataproc.v1.InstanceGroupConfig node_group_config = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasNodeGroupConfig
in interfaceNodeGroupOrBuilder
- Returns:
- Whether the nodeGroupConfig field is set.
-
getNodeGroupConfig
public InstanceGroupConfig getNodeGroupConfig()
Optional. The node group instance group configuration.
.google.cloud.dataproc.v1.InstanceGroupConfig node_group_config = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getNodeGroupConfig
in interfaceNodeGroupOrBuilder
- Returns:
- The nodeGroupConfig.
-
setNodeGroupConfig
public NodeGroup.Builder setNodeGroupConfig(InstanceGroupConfig value)
Optional. The node group instance group configuration.
.google.cloud.dataproc.v1.InstanceGroupConfig node_group_config = 3 [(.google.api.field_behavior) = OPTIONAL];
-
setNodeGroupConfig
public NodeGroup.Builder setNodeGroupConfig(InstanceGroupConfig.Builder builderForValue)
Optional. The node group instance group configuration.
.google.cloud.dataproc.v1.InstanceGroupConfig node_group_config = 3 [(.google.api.field_behavior) = OPTIONAL];
-
mergeNodeGroupConfig
public NodeGroup.Builder mergeNodeGroupConfig(InstanceGroupConfig value)
Optional. The node group instance group configuration.
.google.cloud.dataproc.v1.InstanceGroupConfig node_group_config = 3 [(.google.api.field_behavior) = OPTIONAL];
-
clearNodeGroupConfig
public NodeGroup.Builder clearNodeGroupConfig()
Optional. The node group instance group configuration.
.google.cloud.dataproc.v1.InstanceGroupConfig node_group_config = 3 [(.google.api.field_behavior) = OPTIONAL];
-
getNodeGroupConfigBuilder
public InstanceGroupConfig.Builder getNodeGroupConfigBuilder()
Optional. The node group instance group configuration.
.google.cloud.dataproc.v1.InstanceGroupConfig node_group_config = 3 [(.google.api.field_behavior) = OPTIONAL];
-
getNodeGroupConfigOrBuilder
public InstanceGroupConfigOrBuilder getNodeGroupConfigOrBuilder()
Optional. The node group instance group configuration.
.google.cloud.dataproc.v1.InstanceGroupConfig node_group_config = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getNodeGroupConfigOrBuilder
in interfaceNodeGroupOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:NodeGroupOrBuilder
Optional. Node group labels. * Label **keys** must consist of from 1 to 63 characters and conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). * Label **values** can be empty. If specified, they must consist of from 1 to 63 characters and conform to [RFC 1035] (https://www.ietf.org/rfc/rfc1035.txt). * The node group must have no more than 32 labels.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getLabelsCount
in interfaceNodeGroupOrBuilder
-
containsLabels
public boolean containsLabels(String key)
Optional. Node group labels. * Label **keys** must consist of from 1 to 63 characters and conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). * Label **values** can be empty. If specified, they must consist of from 1 to 63 characters and conform to [RFC 1035] (https://www.ietf.org/rfc/rfc1035.txt). * The node group must have no more than 32 labels.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
containsLabels
in interfaceNodeGroupOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()
instead.- Specified by:
getLabels
in interfaceNodeGroupOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
Optional. Node group labels. * Label **keys** must consist of from 1 to 63 characters and conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). * Label **values** can be empty. If specified, they must consist of from 1 to 63 characters and conform to [RFC 1035] (https://www.ietf.org/rfc/rfc1035.txt). * The node group must have no more than 32 labels.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getLabelsMap
in interfaceNodeGroupOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
Optional. Node group labels. * Label **keys** must consist of from 1 to 63 characters and conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). * Label **values** can be empty. If specified, they must consist of from 1 to 63 characters and conform to [RFC 1035] (https://www.ietf.org/rfc/rfc1035.txt). * The node group must have no more than 32 labels.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getLabelsOrDefault
in interfaceNodeGroupOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
Optional. Node group labels. * Label **keys** must consist of from 1 to 63 characters and conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). * Label **values** can be empty. If specified, they must consist of from 1 to 63 characters and conform to [RFC 1035] (https://www.ietf.org/rfc/rfc1035.txt). * The node group must have no more than 32 labels.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getLabelsOrThrow
in interfaceNodeGroupOrBuilder
-
clearLabels
public NodeGroup.Builder clearLabels()
-
removeLabels
public NodeGroup.Builder removeLabels(String key)
Optional. Node group labels. * Label **keys** must consist of from 1 to 63 characters and conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). * Label **values** can be empty. If specified, they must consist of from 1 to 63 characters and conform to [RFC 1035] (https://www.ietf.org/rfc/rfc1035.txt). * The node group must have no more than 32 labels.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
public NodeGroup.Builder putLabels(String key, String value)
Optional. Node group labels. * Label **keys** must consist of from 1 to 63 characters and conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). * Label **values** can be empty. If specified, they must consist of from 1 to 63 characters and conform to [RFC 1035] (https://www.ietf.org/rfc/rfc1035.txt). * The node group must have no more than 32 labels.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
-
putAllLabels
public NodeGroup.Builder putAllLabels(Map<String,String> values)
Optional. Node group labels. * Label **keys** must consist of from 1 to 63 characters and conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). * Label **values** can be empty. If specified, they must consist of from 1 to 63 characters and conform to [RFC 1035] (https://www.ietf.org/rfc/rfc1035.txt). * The node group must have no more than 32 labels.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
-
setUnknownFields
public final NodeGroup.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
mergeUnknownFields
public final NodeGroup.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeGroup.Builder>
-
-