- 4.50.0 (latest)
- 4.49.0
- 4.48.0
- 4.46.0
- 4.45.0
- 4.44.0
- 4.43.0
- 4.42.0
- 4.41.0
- 4.40.0
- 4.39.0
- 4.38.0
- 4.37.0
- 4.36.0
- 4.34.0
- 4.33.0
- 4.32.0
- 4.31.0
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.21.0
- 4.20.0
- 4.19.0
- 4.18.0
- 4.17.0
- 4.16.0
- 4.15.0
- 4.14.0
- 4.13.0
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.0
- 4.8.0
- 4.6.0
- 4.5.0
- 4.4.0
- 4.3.0
- 4.2.0
- 4.1.0
- 4.0.8
- 3.1.2
- 3.0.3
- 2.3.1
public static final class CreateNodeGroupRequest.Builder extends GeneratedMessageV3.Builder<CreateNodeGroupRequest.Builder> implements CreateNodeGroupRequestOrBuilder
A request to create a node group.
Protobuf type google.cloud.dataproc.v1.CreateNodeGroupRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CreateNodeGroupRequest.BuilderImplements
CreateNodeGroupRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateNodeGroupRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
build()
public CreateNodeGroupRequest build()
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest |
buildPartial()
public CreateNodeGroupRequest buildPartial()
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest |
clear()
public CreateNodeGroupRequest.Builder clear()
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
clearField(Descriptors.FieldDescriptor field)
public CreateNodeGroupRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
clearNodeGroup()
public CreateNodeGroupRequest.Builder clearNodeGroup()
Required. The node group to create.
.google.cloud.dataproc.v1.NodeGroup node_group = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
clearNodeGroupId()
public CreateNodeGroupRequest.Builder clearNodeGroupId()
Optional. An optional node group ID. Generated if not specified.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). Cannot begin or end with underscore or hyphen. Must consist of from 3 to 33 characters.
string node_group_id = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateNodeGroupRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
clearParent()
public CreateNodeGroupRequest.Builder clearParent()
Required. The parent resource where this node group will be created.
Format: projects/{project}/regions/{region}/clusters/{cluster}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder | This builder for chaining. |
clearRequestId()
public CreateNodeGroupRequest.Builder clearRequestId()
Optional. A unique ID used to identify the request. If the server receives two CreateNodeGroupRequest with the same ID, the second request is ignored and the first google.longrunning.Operation created and stored in the backend is returned.
Recommendation: Set this value to a UUID.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.
string request_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder | This builder for chaining. |
clone()
public CreateNodeGroupRequest.Builder clone()
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
getDefaultInstanceForType()
public CreateNodeGroupRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getNodeGroup()
public NodeGroup getNodeGroup()
Required. The node group to create.
.google.cloud.dataproc.v1.NodeGroup node_group = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
NodeGroup | The nodeGroup. |
getNodeGroupBuilder()
public NodeGroup.Builder getNodeGroupBuilder()
Required. The node group to create.
.google.cloud.dataproc.v1.NodeGroup node_group = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
NodeGroup.Builder |
getNodeGroupId()
public String getNodeGroupId()
Optional. An optional node group ID. Generated if not specified.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). Cannot begin or end with underscore or hyphen. Must consist of from 3 to 33 characters.
string node_group_id = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String | The nodeGroupId. |
getNodeGroupIdBytes()
public ByteString getNodeGroupIdBytes()
Optional. An optional node group ID. Generated if not specified.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). Cannot begin or end with underscore or hyphen. Must consist of from 3 to 33 characters.
string node_group_id = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString | The bytes for nodeGroupId. |
getNodeGroupOrBuilder()
public NodeGroupOrBuilder getNodeGroupOrBuilder()
Required. The node group to create.
.google.cloud.dataproc.v1.NodeGroup node_group = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
NodeGroupOrBuilder |
getParent()
public String getParent()
Required. The parent resource where this node group will be created.
Format: projects/{project}/regions/{region}/clusters/{cluster}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String | The parent. |
getParentBytes()
public ByteString getParentBytes()
Required. The parent resource where this node group will be created.
Format: projects/{project}/regions/{region}/clusters/{cluster}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString | The bytes for parent. |
getRequestId()
public String getRequestId()
Optional. A unique ID used to identify the request. If the server receives two CreateNodeGroupRequest with the same ID, the second request is ignored and the first google.longrunning.Operation created and stored in the backend is returned.
Recommendation: Set this value to a UUID.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.
string request_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String | The requestId. |
getRequestIdBytes()
public ByteString getRequestIdBytes()
Optional. A unique ID used to identify the request. If the server receives two CreateNodeGroupRequest with the same ID, the second request is ignored and the first google.longrunning.Operation created and stored in the backend is returned.
Recommendation: Set this value to a UUID.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.
string request_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString | The bytes for requestId. |
hasNodeGroup()
public boolean hasNodeGroup()
Required. The node group to create.
.google.cloud.dataproc.v1.NodeGroup node_group = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean | Whether the nodeGroup field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(CreateNodeGroupRequest other)
public CreateNodeGroupRequest.Builder mergeFrom(CreateNodeGroupRequest other)
Parameter | |
---|---|
Name | Description |
other | CreateNodeGroupRequest |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreateNodeGroupRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public CreateNodeGroupRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
mergeNodeGroup(NodeGroup value)
public CreateNodeGroupRequest.Builder mergeNodeGroup(NodeGroup value)
Required. The node group to create.
.google.cloud.dataproc.v1.NodeGroup node_group = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | NodeGroup |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateNodeGroupRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public CreateNodeGroupRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
setNodeGroup(NodeGroup value)
public CreateNodeGroupRequest.Builder setNodeGroup(NodeGroup value)
Required. The node group to create.
.google.cloud.dataproc.v1.NodeGroup node_group = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | NodeGroup |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
setNodeGroup(NodeGroup.Builder builderForValue)
public CreateNodeGroupRequest.Builder setNodeGroup(NodeGroup.Builder builderForValue)
Required. The node group to create.
.google.cloud.dataproc.v1.NodeGroup node_group = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue | NodeGroup.Builder |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
setNodeGroupId(String value)
public CreateNodeGroupRequest.Builder setNodeGroupId(String value)
Optional. An optional node group ID. Generated if not specified.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). Cannot begin or end with underscore or hyphen. Must consist of from 3 to 33 characters.
string node_group_id = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value | String The nodeGroupId to set. |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder | This builder for chaining. |
setNodeGroupIdBytes(ByteString value)
public CreateNodeGroupRequest.Builder setNodeGroupIdBytes(ByteString value)
Optional. An optional node group ID. Generated if not specified.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). Cannot begin or end with underscore or hyphen. Must consist of from 3 to 33 characters.
string node_group_id = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for nodeGroupId to set. |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder | This builder for chaining. |
setParent(String value)
public CreateNodeGroupRequest.Builder setParent(String value)
Required. The parent resource where this node group will be created.
Format: projects/{project}/regions/{region}/clusters/{cluster}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | String The parent to set. |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder | This builder for chaining. |
setParentBytes(ByteString value)
public CreateNodeGroupRequest.Builder setParentBytes(ByteString value)
Required. The parent resource where this node group will be created.
Format: projects/{project}/regions/{region}/clusters/{cluster}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for parent to set. |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateNodeGroupRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |
setRequestId(String value)
public CreateNodeGroupRequest.Builder setRequestId(String value)
Optional. A unique ID used to identify the request. If the server receives two CreateNodeGroupRequest with the same ID, the second request is ignored and the first google.longrunning.Operation created and stored in the backend is returned.
Recommendation: Set this value to a UUID.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.
string request_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value | String The requestId to set. |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder | This builder for chaining. |
setRequestIdBytes(ByteString value)
public CreateNodeGroupRequest.Builder setRequestIdBytes(ByteString value)
Optional. A unique ID used to identify the request. If the server receives two CreateNodeGroupRequest with the same ID, the second request is ignored and the first google.longrunning.Operation created and stored in the backend is returned.
Recommendation: Set this value to a UUID.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.
string request_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for requestId to set. |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateNodeGroupRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreateNodeGroupRequest.Builder |