public static class CreateNodeDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CreateNodeDetails.Builder |
blockVolumeSizeInGBs(Long blockVolumeSizeInGBs)
The size of block volume in GB to be attached to a given node.
|
CreateNodeDetails |
build() |
CreateNodeDetails.Builder |
copy(CreateNodeDetails model) |
CreateNodeDetails.Builder |
nodeType(Node.NodeType nodeType)
The Big Data Service cluster node type.
|
CreateNodeDetails.Builder |
shape(String shape)
Shape of the node.
|
CreateNodeDetails.Builder |
shapeConfig(ShapeConfigDetails shapeConfig) |
CreateNodeDetails.Builder |
subnetId(String subnetId)
The OCID of the subnet in which the node will be created.
|
public CreateNodeDetails.Builder nodeType(Node.NodeType nodeType)
The Big Data Service cluster node type.
nodeType
- the value to setpublic CreateNodeDetails.Builder shape(String shape)
Shape of the node.
shape
- the value to setpublic CreateNodeDetails.Builder blockVolumeSizeInGBs(Long blockVolumeSizeInGBs)
The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
blockVolumeSizeInGBs
- the value to setpublic CreateNodeDetails.Builder subnetId(String subnetId)
The OCID of the subnet in which the node will be created.
subnetId
- the value to setpublic CreateNodeDetails.Builder shapeConfig(ShapeConfigDetails shapeConfig)
public CreateNodeDetails build()
public CreateNodeDetails.Builder copy(CreateNodeDetails model)
Copyright © 2016–2024. All rights reserved.