public static final class CapacityPlanResponseBody.NodeConfigurations.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
CapacityPlanResponseBody.NodeConfigurations.Builder |
amount(Long amount)
The number of CPUs of the cloud desktop.
|
CapacityPlanResponseBody.NodeConfigurations |
build() |
CapacityPlanResponseBody.NodeConfigurations.Builder |
cpu(Long cpu)
The size of the disk.
|
CapacityPlanResponseBody.NodeConfigurations.Builder |
disk(Long disk)
The type of the hard disk.
|
CapacityPlanResponseBody.NodeConfigurations.Builder |
diskType(String diskType)
The memory size of the current node role.
|
CapacityPlanResponseBody.NodeConfigurations.Builder |
memory(Long memory)
The type of the node.
|
CapacityPlanResponseBody.NodeConfigurations.Builder |
nodeType(String nodeType)
The result calculated based on the capacity planning.
|
public CapacityPlanResponseBody.NodeConfigurations.Builder amount(Long amount)
public CapacityPlanResponseBody.NodeConfigurations.Builder cpu(Long cpu)
public CapacityPlanResponseBody.NodeConfigurations.Builder disk(Long disk)
* cloud_essd: enhanced SSD (ESSD) * cloud_ssd: standard SSD * cloud_efficiency: ultra disk * local_ssd: local SSD * local_efficiency: local ultra disk
public CapacityPlanResponseBody.NodeConfigurations.Builder diskType(String diskType)
public CapacityPlanResponseBody.NodeConfigurations.Builder memory(Long memory)
* WORKER: data node * WORKER_WARM: cold data node * MASTER: dedicated master node * KIBANA: Kibana node * COORDINATING: client node * ELASTIC_WORKER: elastic node
public CapacityPlanResponseBody.NodeConfigurations.Builder nodeType(String nodeType)
* true: indicates that the number of data nodes calculated by capacity planning exceeds the threshold of 50. * false: The number of data nodes calculated by capacity planning is less than 50.
public CapacityPlanResponseBody.NodeConfigurations build()
Copyright © 2024. All rights reserved.